Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c142' (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/10947683-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.9 PID: 18826 Logging PID: 18828 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10947683, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '0ed6304ad24030a98b7e000445a2c9e7f0b59418', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ty', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ty', 'package_version': '0.0.77-1', 'project_dirname': 'python-pip_rawhide', 'project_name': 'python-pip_rawhide', 'project_owner': '@python', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@python/python-pip_rawhide/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': '@python/python-pip_rawhide--lbalhar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'lbalhar', 'tags': [], 'task_id': '10947683-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ty /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ty', '/var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty'... Running: git checkout 0ed6304ad24030a98b7e000445a2c9e7f0b59418 -- cmd: ['git', 'checkout', '0ed6304ad24030a98b7e000445a2c9e7f0b59418', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty rc: 0 stdout: stderr: Note: switching to '0ed6304ad24030a98b7e000445a2c9e7f0b59418'. 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 0ed6304 automatic import of ty Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/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-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ruff-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@python/python-pip_rawhide/ty/ruff-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz/md5/7cc696559051bfaa823a3c53982f4b39/ruff-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 12.78M 100 12.78M 0 0 9.72M 0 00:01 00:01 9.50M INFO: Reading stdout from command: md5sum ruff-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Downloading ty-0.0.77.tar.gz INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ty-0.0.77.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@python/python-pip_rawhide/ty/ty-0.0.77.tar.gz/md5/7403bedea750cbf7eab0d9aaf53b668a/ty-0.0.77.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2.58M 100 2.58M 0 0 8.04M 0 0 INFO: Reading stdout from command: md5sum ty-0.0.77.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788469806.224691 -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-52hzuv23/ty/ty.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-52hzuv23/ty --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788469806.224691 -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-52hzuv23/ty/ty.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.8 INFO: Mock Version: 6.8 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469806.224691/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-7677e169-1e21-4f5e-ae4a-ace9737bdbf0 INFO: Checking that add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 image matches host's architecture INFO: Copy content of container add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469806.224691/root INFO: mounting add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 with podman image mount INFO: image add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 as /var/lib/containers/storage/overlay/e348dcb60f7e05da39fac69bb86f24ad842b7c237a274fbe6e28d3be84251466/merged INFO: umounting image add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 (/var/lib/containers/storage/overlay/e348dcb60f7e05da39fac69bb86f24ad842b7c237a274fbe6e28d3be84251466/merged) with podman image umount INFO: Removing image mock-bootstrap-7677e169-1e21-4f5e-ae4a-ace9737bdbf0 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.3.0-2.fc46.x86_64 dnf5-plugins-5.4.3.0-2.fc46.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 100.4 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 6.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.15-2.fc45 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.11-6.fc45 fedora 5.9 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44.9000-2.fc46 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.1.0-1.fc46 fedora 312.1 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.2-3.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-6.fc46 fedora 28.3 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2026.2.90_v9.0.317-1.fc46 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.22.0~rc3-1.fc46 fedora 486.7 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.196-1.fc46 fedora 3.2 MiB elfutils-debuginfod-client x86_64 0:0.196-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.196-1.fc46 fedora 1.4 MiB elfutils-libs x86_64 0:0.196-1.fc46 fedora 719.6 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 copr_base 101.9 KiB file-libs x86_64 0:5.48-3.fc46 copr_base 12.3 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.2-3.fc45 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-4.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-12.fc45 fedora 133.7 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44.9000-2.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-2.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-2.fc46 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-3.fc45 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.9-1.fc46 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.2-3.fc45 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.5-1.fc46 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.22.0~rc3-1.fc46 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.12-19.fc45 fedora 978.8 KiB libfdisk x86_64 0:2.42.2-3.fc45 fedora 392.2 KiB libffi x86_64 0:3.5.2-3.fc45 fedora 83.7 KiB libfido2 x86_64 0:1.17.0-5.fc45 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.2.1-2.fc46 fedora 270.7 KiB libgcrypt x86_64 0:1.12.3-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46 fedora 577.4 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.1-1.fc46 fedora 431.9 KiB liblastlog2 x86_64 0:2.42.2-3.fc45 fedora 37.6 KiB libmount x86_64 0:2.42.2-3.fc45 fedora 404.8 KiB libnghttp2 x86_64 0:1.69.0-5.fc45 fedora 166.2 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.13.0-23.fc45 fedora 1.7 MiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.1-1.fc45 fedora 80.4 KiB libselinux x86_64 0:3.11-4.fc46 copr_base 205.2 KiB libselinux-utils x86_64 0:3.11-4.fc46 copr_base 306.0 KiB libsemanage x86_64 0:3.11-3.fc45 fedora 316.4 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.2-3.fc45 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.2.1-2.fc46 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.5.4-11.fc45 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.2-3.fc45 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-2.fc46 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-22.fc45 fedora 112.0 B openldap x86_64 0:2.6.14-1.fc46 fedora 678.9 KiB openssl-libs x86_64 1:4.0.2-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc46 copr_base 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.23.2-1.fc46 copr_base 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.2-1.fc46 fedora 472.0 B readline x86_64 0:8.3-6.fc45 fedora 515.5 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.2-5.fc45 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.15-2.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.15-2.fc46 fedora 19.0 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.2-1.fc45 fedora 944.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 189 packages Total size of inbound packages is 72 MiB. Need to download 0 B. After this operation, 233 MiB extra will be used (install 233 MiB, remove 0 B). [ 1/189] tar-2:1.35-9.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/189] bzip2-0:1.0.8-24.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/189] redhat-rpm-config-0:344-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/189] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/189] unzip-0:6.0-71.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/189] cpio-0:2.15-10.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/189] which-0:2.25-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/189] bash-0:5.3.15-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/189] coreutils-0:9.11-6.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/189] grep-0:3.12-4.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/189] patch-0:2.8-5.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/189] sed-0:4.10-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/189] shadow-utils-2:4.20.0-1.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/189] diffutils-0:3.12-6.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/189] fedora-release-common-0:46-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/189] findutils-1:4.11.0-2.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/189] glibc-minimal-langpack-0:2.44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/189] gzip-0:1.14-4.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/189] info-0:7.3-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/189] xz-1:5.8.3-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/189] util-linux-0:2.42.2-3.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/189] gawk-0:5.4.1-1.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/189] glibc-0:2.44.9000-2.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/189] libacl-0:2.4.0-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/189] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/189] R-srpm-macros-0:1.3.7-3.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/189] ansible-srpm-macros-0:1-22.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/189] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/189] cmake-srpm-macros-0:4.3.0-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/189] dwz-0:0.17-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/189] efi-srpm-macros-0:6-9.fc45.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/189] erlang-srpm-macros-0:0.3.11-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/189] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/189] fonts-srpm-macros-1:5.0.0-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/189] forge-srpm-macros-0:0.4.0-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/189] fpc-srpm-macros-0:1.3-17.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/189] gap-srpm-macros-0:2-3.fc45.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/189] ghc-srpm-macros-0:1.10-2.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/189] gnat-srpm-macros-0:7-3.fc45.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/189] gnome-srpm-macros-0:1.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/189] go-srpm-macros-0:3.8.0-3.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/189] java-srpm-macros-0:1-9.fc45.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/189] kernel-srpm-macros-0:1.0-30.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/189] lua-srpm-macros-0:1-18.fc45.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/189] ocaml-srpm-macros-0:11-4.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/189] openblas-srpm-macros-0:2-22.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/189] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/189] perl-srpm-macros-0:1-65.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/189] python-srpm-macros-0:3.15-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/189] qt5-srpm-macros-0:5.15.18-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/189] qt6-srpm-macros-0:6.11.2-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/189] rpm-0:6.1.0-1.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/189] rust-srpm-macros-0:28.5-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/189] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/189] zig-srpm-macros-0:1-9.fc45.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/189] zip-0:3.0-46.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/189] debugedit-0:5.3-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/189] elfutils-0:0.196-1.fc46.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/189] elfutils-libelf-0:0.196-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/189] libarchive-0:3.8.9-1.fc46.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/189] libgcc-0:16.2.1-2.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/189] libstdc++-0:16.2.1-2.fc46.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/189] popt-0:1.19-11.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/189] readline-0:8.3-6.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/189] rpm-build-libs-0:6.1.0-1.fc46 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/189] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/189] zstd-0:1.5.7-6.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/189] filesystem-0:3.18-59.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/189] ncurses-libs-0:6.6-3.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/189] coreutils-common-0:9.11-6.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/189] gmp-1:6.3.0-6.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/189] libattr-0:2.6.0-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/189] libcap-0:2.78-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/189] openssl-libs-1:4.0.2-1.fc46.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/189] systemd-libs-0:261.2-1.fc45.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/189] pcre2-0:10.47-1.fc45.2.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/189] ed-0:1.22.6-1.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/189] audit-libs-0:4.2.1-2.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/189] libeconf-0:0.7.9-4.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/189] libsemanage-0:3.11-3.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/189] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/189] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/189] setup-0:2.15.1-2.fc45.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/189] fedora-repos-0:46-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/189] redhat-systemd-presets-0:102- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/189] glibc-common-0:2.44.9000-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/189] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/189] libblkid-0:2.42.2-3.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/189] libcap-ng-0:0.9.5-1.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/189] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/189] liblastlog2-0:2.42.2-3.fc45.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/189] libmount-0:2.42.2-3.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/189] libsmartcols-0:2.42.2-3.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/189] libuuid-0:2.42.2-3.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/189] util-linux-core-0:2.42.2-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/189] zlib-ng-compat-0:2.3.3-6.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/189] mpfr-0:4.2.2-4.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/189] glibc-gconv-extra-0:2.44.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/189] add-determinism-0:0.7.3-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/189] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/189] curl-0:8.22.0~rc3-1.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/189] elfutils-libs-0:0.196-1.fc46. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/189] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/189] json-c-0:0.18-9.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/189] libpfm-0:4.13.0-23.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/189] libzstd-0:1.5.7-6.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/189] libxml2-0:2.13.9-4.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/189] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/189] libgomp-0:16.2.1-2.fc46.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/189] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/189] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/189] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/189] sqlite-libs-0:3.53.4-1.fc45.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/189] ncurses-base-0:6.6-3.fc45.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/189] gnulib-l10n-0:20241231-4.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/189] ca-certificates-0:2026.2.90_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/189] crypto-policies-0:20260713-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/189] fips-provider-0:1.5.2-3.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/189] pcre2-syntax-0:10.47-1.fc45.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/189] libsepol-0:3.11-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/189] fedora-gpg-keys-0:46-0.3.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/189] fedora-repos-rawhide-0:46-0.3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/189] redhat-systemd-presets-common 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/189] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/189] ima-evm-utils-libs-0:1.6.2-12 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/189] libfsverity-0:1.7-4.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/189] gpgverify-0:2.2-5.fc45.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/189] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/189] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/189] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/189] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/189] gnupg2-verify-0:2.4.9-18.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/189] libassuan-0:2.5.7-6.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/189] libgcrypt-0:1.12.3-1.fc46.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/189] libgpg-error-0:1.61-2.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/189] npth-0:1.8-5.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/189] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/189] gnutls-0:3.8.13-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/189] libksba-0:1.8.1-1.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/189] openldap-0:2.6.14-1.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/189] libusb1-0:1.0.30-2.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/189] libidn2-0:2.3.8-4.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/189] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/189] libunistring-0:1.1-12.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/189] nettle-0:4.0-5.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/189] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/189] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/189] libevent-0:2.1.12-19.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/189] libtool-ltdl-0:2.5.4-11.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/189] libffi-0:3.5.2-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/189] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/189] libselinux-0:3.11-4.fc46.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/189] binutils-0:2.47.50-6.fc46.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/189] alternatives-0:1.33-6.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/189] jansson-0:2.14-5.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/189] file-libs-0:5.48-3.fc46.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/189] file-0:5.48-3.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/189] pkgconf-pkg-config-0:2.5.1-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/189] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/189] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/189] libpkgconf-0:2.5.1-2.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/189] pyproject-srpm-macros-0:1.23. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/189] p11-kit-trust-0:0.26.5-1.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/189] fedora-release-0:46-0.1.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/189] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/189] gdb-minimal-0:17.2-4.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/189] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/189] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/189] libcurl-0:8.22.0~rc3-1.fc46.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/189] krb5-libs-0:1.22.2-9.fc45.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/189] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/189] libnghttp2-0:1.69.0-5.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/189] libnghttp3-0:1.18.0-1.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/189] libpsl-0:0.23.1-1.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/189] libssh-0:0.12.2-1.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/189] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/189] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/189] keyutils-libs-0:1.6.3-8.fc45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/189] libcom_err-0:1.47.4-2.fc45.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/189] libverto-0:0.3.2-13.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/189] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/189] libfido2-0:1.17.0-5.fc45.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/189] libssh-config-0:0.12.2-1.fc45 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/189] libcbor-0:0.14.0-3.fc45.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/189] selinux-policy-targeted-0:45. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/189] selinux-policy-0:45.15-2.fc46 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/189] rpm-plugin-selinux-0:6.1.0-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/189] policycoreutils-0:3.11-2.fc46 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/189] libselinux-utils-0:3.11-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [189/189] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/191] Verify package files 100% | 627.0 B/s | 189.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/root/var/cache/dnf/copr_base-75b9ea59b332feb5/packages/libselinux-3.11-4.fc46.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID a05e6124bbe53d69: NOKEY >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/root/etc/group for id/name lookup: No such file or directory [ 2/191] Prepare transaction 100% | 2.4 KiB/s | 189.0 B | 00m00s [ 3/191] Installing libgcc-0:16.2.1-2. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/191] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/191] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/191] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/191] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/191] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/191] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 10/191] Installing fedora-gpg-keys-0: 100% | 29.6 MiB/s | 181.7 KiB | 00m00s [ 11/191] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/191] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/191] Installing fedora-release-0:4 100% | 12.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/191] Installing setup-0:2.15.1-2.f 100% | 32.5 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/191] Installing filesystem-0:3.18- 100% | 1.8 MiB/s | 253.6 KiB | 00m00s [ 16/191] Installing pkgconf-m4-0:2.5.1 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [ 17/191] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/191] Installing gnulib-l10n-0:2024 100% | 161.6 MiB/s | 661.9 KiB | 00m00s [ 19/191] Installing coreutils-common-0 100% | 304.4 MiB/s | 11.0 MiB | 00m00s [ 20/191] Installing ncurses-base-0:6.6 100% | 57.8 MiB/s | 355.3 KiB | 00m00s [ 21/191] Installing bash-0:5.3.15-2.fc 100% | 206.7 MiB/s | 8.5 MiB | 00m00s [ 22/191] Installing glibc-common-0:2.4 100% | 41.2 MiB/s | 1.0 MiB | 00m00s [ 23/191] Installing glibc-gconv-extra- 100% | 222.5 MiB/s | 7.8 MiB | 00m00s [ 24/191] Installing glibc-0:2.44.9000- 100% | 146.3 MiB/s | 7.2 MiB | 00m00s [ 25/191] Installing ncurses-libs-0:6.6 100% | 190.4 MiB/s | 974.9 KiB | 00m00s [ 26/191] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/191] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/191] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/191] Installing libgpg-error-0:1.6 100% | 42.6 MiB/s | 959.7 KiB | 00m00s [ 30/191] Installing libstdc++-0:16.2.1 100% | 308.6 MiB/s | 3.1 MiB | 00m00s [ 31/191] Installing libzstd-0:1.5.7-6. 100% | 233.7 MiB/s | 957.4 KiB | 00m00s [ 32/191] Installing elfutils-libelf-0: 100% | 360.7 MiB/s | 1.4 MiB | 00m00s [ 33/191] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 34/191] Installing libgcrypt-0:1.12.3 100% | 332.3 MiB/s | 1.7 MiB | 00m00s [ 35/191] Installing readline-0:8.3-6.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 36/191] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 37/191] Installing gmp-1:6.3.0-6.fc45 100% | 266.1 MiB/s | 817.4 KiB | 00m00s [ 38/191] Installing systemd-libs-0:261 100% | 302.5 MiB/s | 2.7 MiB | 00m00s [ 39/191] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 40/191] Installing libuuid-0:2.42.2-3 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 41/191] Installing popt-0:1.19-11.fc4 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 42/191] Installing sqlite-libs-0:3.53 100% | 269.8 MiB/s | 1.6 MiB | 00m00s [ 43/191] Installing npth-0:1.8-5.fc45. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 44/191] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 45/191] Installing elfutils-libs-0:0. 100% | 234.8 MiB/s | 721.3 KiB | 00m00s [ 46/191] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/191] Installing gnupg2-gpgconf-0:2 100% | 13.2 MiB/s | 255.9 KiB | 00m00s [ 48/191] Installing pcre2-0:10.47-1.fc 100% | 234.4 MiB/s | 720.0 KiB | 00m00s [ 49/191] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/191] Installing grep-0:3.12-4.fc45 100% | 43.6 MiB/s | 1.0 MiB | 00m00s [ 51/191] Installing sed-0:4.10-2.fc45. 100% | 37.1 MiB/s | 874.9 KiB | 00m00s [ 52/191] Installing findutils-1:4.11.0 100% | 78.3 MiB/s | 2.0 MiB | 00m00s [ 53/191] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/191] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 55/191] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 56/191] Installing libunistring-0:1.1 100% | 289.1 MiB/s | 1.7 MiB | 00m00s [ 57/191] Installing libidn2-0:2.3.8-4. 100% | 39.2 MiB/s | 562.6 KiB | 00m00s [ 58/191] Installing crypto-policies-0: 100% | 22.3 MiB/s | 159.5 KiB | 00m00s [ 59/191] Installing xz-1:5.8.3-2.fc45. 100% | 52.0 MiB/s | 1.4 MiB | 00m00s [ 60/191] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 61/191] Installing gnupg2-verify-0:2. 100% | 17.5 MiB/s | 357.7 KiB | 00m00s [ 62/191] Installing mpfr-0:4.2.2-4.fc4 100% | 207.7 MiB/s | 850.9 KiB | 00m00s [ 63/191] Installing gawk-0:5.4.1-1.fc4 100% | 82.5 MiB/s | 2.2 MiB | 00m00s [ 64/191] Installing dwz-0:0.17-3.fc45. 100% | 14.3 MiB/s | 292.5 KiB | 00m00s [ 65/191] Installing libksba-0:1.8.1-1. 100% | 212.1 MiB/s | 434.4 KiB | 00m00s [ 66/191] Installing unzip-0:6.0-71.fc4 100% | 21.7 MiB/s | 445.3 KiB | 00m00s [ 67/191] Installing file-libs-0:5.48-3 100% | 561.1 MiB/s | 12.3 MiB | 00m00s [ 68/191] Installing file-0:5.48-3.fc46 100% | 5.3 MiB/s | 103.4 KiB | 00m00s [ 69/191] Installing diffutils-0:3.12-6 100% | 62.6 MiB/s | 1.6 MiB | 00m00s [ 70/191] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 71/191] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 72/191] Installing libcap-ng-0:0.9.5- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 73/191] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 74/191] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 75/191] Installing libcap-0:2.78-2.fc 100% | 11.0 MiB/s | 213.3 KiB | 00m00s [ 76/191] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 77/191] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 78/191] Installing lua-libs-0:5.5.1-2 100% | 146.2 MiB/s | 299.4 KiB | 00m00s [ 79/191] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/191] Installing p11-kit-0:0.26.5-1 100% | 90.9 MiB/s | 2.6 MiB | 00m00s [ 81/191] Installing alternatives-0:1.3 100% | 3.3 MiB/s | 63.6 KiB | 00m00s [ 82/191] Installing p11-kit-trust-0:0. 100% | 15.6 MiB/s | 480.1 KiB | 00m00s [ 83/191] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/191] Installing util-linux-core-0: 100% | 55.7 MiB/s | 1.5 MiB | 00m00s [ 85/191] Installing liblastlog2-0:2.42 100% | 4.8 MiB/s | 39.5 KiB | 00m00s [ 86/191] Installing zip-0:3.0-46.fc45. 100% | 31.0 MiB/s | 698.0 KiB | 00m00s [ 87/191] Installing gnupg2-keyboxd-0:2 100% | 28.3 MiB/s | 202.5 KiB | 00m00s [ 88/191] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/191] Installing tar-2:1.35-9.fc45. 100% | 99.1 MiB/s | 3.0 MiB | 00m00s [ 90/191] Installing linkdupes-0:0.7.3- 100% | 36.4 MiB/s | 783.5 KiB | 00m00s [ 91/191] Installing libselinux-utils-0 100% | 14.9 MiB/s | 320.4 KiB | 00m00s [ 92/191] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 93/191] Installing fips-provider-0:1. 100% | 344.3 MiB/s | 4.8 MiB | 00m00s [ 94/191] Installing openssl-libs-1:4.0 100% | 318.2 MiB/s | 6.7 MiB | 00m00s [ 95/191] Installing coreutils-0:9.11-6 100% | 126.1 MiB/s | 5.9 MiB | 00m00s [ 96/191] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.5 MiB | 00m02s [ 97/191] Installing gzip-0:1.14-4.fc45 100% | 13.7 MiB/s | 407.2 KiB | 00m00s [ 98/191] Installing util-linux-0:2.42. 100% | 69.6 MiB/s | 3.8 MiB | 00m00s [ 99/191] Installing policycoreutils-0: 100% | 24.3 MiB/s | 921.4 KiB | 00m00s [100/191] Installing selinux-policy-0:4 100% | 1.2 MiB/s | 34.5 KiB | 00m00s [101/191] Installing selinux-policy-tar 100% | 136.4 MiB/s | 15.1 MiB | 00m00s [102/191] Installing rpm-sequoia-0:1.10 100% | 242.0 MiB/s | 2.4 MiB | 00m00s [103/191] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [104/191] Installing libevent-0:2.1.12- 100% | 239.9 MiB/s | 982.6 KiB | 00m00s [105/191] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/191] Installing libxml2-0:2.13.9-4 100% | 65.0 MiB/s | 1.8 MiB | 00m00s [107/191] Installing libusb1-0:1.0.30-2 100% | 14.8 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [108/191] Installing tpm2-tss-0:4.2.0-1 100% | 185.3 MiB/s | 1.7 MiB | 00m00s [109/191] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [110/191] Installing gnupg2-gpg-agent-0 100% | 20.2 MiB/s | 682.8 KiB | 00m00s [111/191] Installing nettle-0:4.0-5.fc4 100% | 196.5 MiB/s | 805.0 KiB | 00m00s [112/191] Installing gnutls-0:3.8.13-3. 100% | 255.8 MiB/s | 3.8 MiB | 00m00s [113/191] Installing zstd-0:1.5.7-6.fc4 100% | 22.5 MiB/s | 506.1 KiB | 00m00s [114/191] Installing bzip2-0:1.0.8-24.f 100% | 4.9 MiB/s | 99.5 KiB | 00m00s [115/191] Installing add-determinism-0: 100% | 83.0 MiB/s | 2.2 MiB | 00m00s [116/191] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/191] Installing cpio-0:2.15-10.fc4 100% | 44.1 MiB/s | 1.1 MiB | 00m00s [118/191] Installing ed-0:1.22.6-1.fc46 100% | 8.3 MiB/s | 153.2 KiB | 00m00s [119/191] Installing patch-0:2.8-5.fc45 100% | 12.4 MiB/s | 228.1 KiB | 00m00s [120/191] Installing libpfm-0:4.13.0-23 100% | 432.1 MiB/s | 1.7 MiB | 00m00s [121/191] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/191] Installing libarchive-0:3.8.9 100% | 245.5 MiB/s | 1.0 MiB | 00m00s [123/191] Installing libgomp-0:16.2.1-2 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [124/191] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [125/191] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [126/191] Installing cyrus-sasl-lib-0:2 100% | 93.5 MiB/s | 2.3 MiB | 00m00s [127/191] Installing openldap-0:2.6.14- 100% | 222.2 MiB/s | 682.7 KiB | 00m00s [128/191] Installing gnupg2-dirmngr-0:2 100% | 22.9 MiB/s | 632.8 KiB | 00m00s [129/191] Installing gnupg2-0:2.4.9-18. 100% | 171.1 MiB/s | 6.5 MiB | 00m00s [130/191] Installing gpgverify-0:2.2-5. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [131/191] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/191] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [133/191] Installing pkgconf-0:2.5.1-2. 100% | 5.2 MiB/s | 95.2 KiB | 00m00s [134/191] Installing pkgconf-pkg-config 100% | 98.5 KiB/s | 1.8 KiB | 00m00s [135/191] Installing systemd-standalone 100% | 43.9 MiB/s | 945.0 KiB | 00m00s [136/191] Installing rpm-libs-0:6.1.0-1 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [137/191] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [138/191] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [139/191] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [140/191] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [141/191] Installing libnghttp2-0:1.69. 100% | 163.4 MiB/s | 167.3 KiB | 00m00s [142/191] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/191] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [144/191] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [145/191] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [146/191] Installing krb5-libs-0:1.22.2 100% | 238.7 MiB/s | 2.4 MiB | 00m00s [147/191] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [148/191] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [149/191] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [150/191] Installing libcurl-0:8.22.0~r 100% | 270.4 MiB/s | 1.1 MiB | 00m00s [151/191] Installing elfutils-debuginfo 100% | 4.2 MiB/s | 82.2 KiB | 00m00s [152/191] Installing elfutils-0:0.196-1 100% | 113.5 MiB/s | 3.2 MiB | 00m00s [153/191] Installing binutils-0:2.47.50 100% | 280.6 MiB/s | 28.3 MiB | 00m00s [154/191] Installing gdb-minimal-0:17.2 100% | 236.0 MiB/s | 14.2 MiB | 00m00s [155/191] Installing debugedit-0:5.3-3. 100% | 11.5 MiB/s | 224.1 KiB | 00m00s [156/191] Installing curl-0:8.22.0~rc3- 100% | 15.9 MiB/s | 489.3 KiB | 00m00s [157/191] Installing rpm-0:6.1.0-1.fc46 100% | 56.9 MiB/s | 2.5 MiB | 00m00s [158/191] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [159/191] Installing efi-srpm-macros-0: 100% | 6.7 MiB/s | 41.3 KiB | 00m00s [160/191] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [161/191] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/191] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [163/191] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [164/191] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [165/191] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [166/191] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [167/191] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [168/191] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [169/191] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/191] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [171/191] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [172/191] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [173/191] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [174/191] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [175/191] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [176/191] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [177/191] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [178/191] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [179/191] Installing rpm-build-0:6.1.0- 100% | 14.3 MiB/s | 322.1 KiB | 00m00s [180/191] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [181/191] Installing pyproject-srpm-mac 100% | 3.9 MiB/s | 4.0 KiB | 00m00s [182/191] Installing redhat-rpm-config- 100% | 62.0 MiB/s | 190.4 KiB | 00m00s [183/191] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [184/191] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [185/191] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [186/191] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [187/191] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [188/191] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [189/191] Installing which-0:2.25-2.fc4 100% | 4.2 MiB/s | 85.8 KiB | 00m00s [190/191] Installing shadow-utils-2:4.2 100% | 98.6 MiB/s | 3.9 MiB | 00m00s [191/191] Installing info-0:7.3-3.fc45. 100% | 44.2 KiB/s | 372.8 KiB | 00m08s Warning: skipped OpenPGP checks for 6 packages from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.47.50-6.fc46.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2026.2.90_v9.0.317-1.fc46.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.11-6.fc45.x86_64 coreutils-common-9.11-6.fc45.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.22.0~rc3-1.fc46.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.196-1.fc46.x86_64 elfutils-debuginfod-client-0.196-1.fc46.x86_64 elfutils-libelf-0.196-1.fc46.x86_64 elfutils-libs-0.196-1.fc46.x86_64 erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.2-3.fc45.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-17.2-4.fc45.x86_64 gdbm-libs-1.23-12.fc45.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-2.fc46.x86_64 glibc-common-2.44.9000-2.fc46.x86_64 glibc-gconv-extra-2.44.9000-2.fc46.x86_64 glibc-minimal-langpack-2.44.9000-2.fc46.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-3.fc45.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.14-4.fc45.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.9-1.fc46.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.2-3.fc45.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.5-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.22.0~rc3-1.fc46.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.12-19.fc45.x86_64 libfdisk-2.42.2-3.fc45.x86_64 libffi-3.5.2-3.fc45.x86_64 libfido2-1.17.0-5.fc45.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.2.1-2.fc46.x86_64 libgcrypt-1.12.3-1.fc46.x86_64 libgomp-16.2.1-2.fc46.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.2-3.fc45.x86_64 libmount-2.42.2-3.fc45.x86_64 libnghttp2-1.69.0-5.fc45.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.13.0-23.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.1-1.fc45.x86_64 libselinux-3.11-4.fc46.x86_64 libselinux-utils-3.11-4.fc46.x86_64 libsemanage-3.11-3.fc45.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.2-3.fc45.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.5.4-11.fc45.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.2-3.fc45.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.13.9-4.fc45.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-2.fc46.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.14-1.fc46.x86_64 openssl-libs-4.0.2-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-5.fc45.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc46.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.2-1.fc46.noarch readline-8.3-6.fc45.x86_64 redhat-rpm-config-344-5.fc45.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.15-2.fc46.noarch selinux-policy-targeted-45.15-2.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-1.fc45.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-261.2-1.fc45.x86_64 systemd-standalone-sysusers-261.2-1.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.2-3.fc45.x86_64 util-linux-core-2.42.2-3.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.EfLEiJ setting SOURCE_DATE_EPOCH=1788307200 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/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-52hzuv23/ty/ty.spec) Config(child) 0 minutes 25 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/ty-0.0.77-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469806.224691/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469806.224691/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.3.0-2.fc46.x86_64 dnf5-plugins-5.4.3.0-2.fc46.x86_64 Finish: chroot init Start: build phase for ty-0.0.77-1.fc46.src.rpm Start: build setup for ty-0.0.77-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.xUkFCN setting SOURCE_DATE_EPOCH=1788307200 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 86.7 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 4.9 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.fc46 copr_base 152.0 KiB Installing dependencies: annobin-docs noarch 0:13.31-1.fc46 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.31-1.fc46 fedora 716.3 KiB cargo x86_64 0:1.98.0-1.fc46 fedora 23.7 MiB cargo2rpm noarch 0:0.3.4-2.fc46 copr_base 1.3 MiB cpp x86_64 0:16.2.1-2.fc46 fedora 42.6 MiB expat x86_64 0:2.8.3-1.fc46 fedora 338.4 KiB gcc x86_64 0:16.2.1-2.fc46 fedora 121.8 MiB gcc-plugin-annobin x86_64 0:16.2.1-2.fc46 fedora 57.0 KiB glibc-devel x86_64 0:2.44.9000-2.fc46 fedora 2.3 MiB kernel-headers x86_64 0:7.3.0-0.rc1.18.fc46 fedora 7.1 MiB less x86_64 0:704-4.fc46 fedora 483.5 KiB libatomic x86_64 0:16.2.1-2.fc46 fedora 45.6 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libgit2_1.9 x86_64 0:1.9.7-2.fc46 fedora 1.4 MiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libssh2 x86_64 0:1.11.1-10.fc45 fedora 334.6 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp x86_64 0:9.4.2-2.fc45 fedora 97.2 KiB llvm-filesystem x86_64 0:22.1.8-26.fc46 fedora 0.0 B llvm-libs x86_64 0:22.1.8-26.fc46 fedora 140.5 MiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB python-pip-wheel noarch 0:26.2.1-1.fc46 copr_base 1.3 MiB python3 x86_64 0:3.15.0~rc1-11.fc46 copr_base 28.8 KiB python3-click noarch 1:8.4.2-1.fc46 copr_base 1.3 MiB python3-libs x86_64 0:3.15.0~rc1-11.fc46 copr_base 48.1 MiB python3-tomlkit noarch 0:0.13.2-9.fc46 copr_base 504.9 KiB rust x86_64 0:1.98.0-1.fc46 fedora 90.7 MiB rust-std-static x86_64 0:1.98.0-1.fc46 fedora 170.1 MiB tomcli+tomlkit noarch 0:0.10.1-6.fc46 copr_base 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 176 MiB. After this operation, 661 MiB extra will be used (install 661 MiB, remove 0 B). [ 1/34] make-1:4.4.1-13.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/34] python3-0:3.15.0~rc1-11.fc46.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/34] python3-libs-0:3.15.0~rc1-11.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/34] expat-0:2.8.3-1.fc46.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/34] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/34] tzdata-0:2026c-1.fc45.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/34] python-pip-wheel-0:26.2.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/34] cargo-rpm-macros-0:28.5-2.fc45. 100% | 14.3 MiB/s | 14.6 KiB | 00m00s [ 9/34] rust2rpm-helper-0:0.2.0-1.fc45. 100% | 165.6 MiB/s | 848.0 KiB | 00m00s [10/34] libgit2_1.9-0:1.9.7-2.fc46.x86_ 100% | 66.4 MiB/s | 611.9 KiB | 00m00s [11/34] libssh2-0:1.11.1-10.fc45.x86_64 100% | 72.7 MiB/s | 148.9 KiB | 00m00s [12/34] cargo-0:1.98.0-1.fc46.x86_64 100% | 239.8 MiB/s | 7.9 MiB | 00m00s [13/34] llhttp-0:9.4.2-2.fc45.x86_64 100% | 18.8 MiB/s | 38.5 KiB | 00m00s [14/34] rust-0:1.98.0-1.fc46.x86_64 100% | 226.4 MiB/s | 30.1 MiB | 00m00s [15/34] gcc-0:16.2.1-2.fc46.x86_64 100% | 209.1 MiB/s | 43.3 MiB | 00m00s [16/34] llvm-libs-0:22.1.8-26.fc46.x86_ 100% | 191.5 MiB/s | 34.1 MiB | 00m00s [17/34] cpp-0:16.2.1-2.fc46.x86_64 100% | 260.6 MiB/s | 14.6 MiB | 00m00s [18/34] libmpc-0:1.4.1-2.fc45.x86_64 100% | 37.0 MiB/s | 75.7 KiB | 00m00s [19/34] libedit-0:3.1-60.20260512cvs.fc 100% | 107.4 MiB/s | 110.0 KiB | 00m00s [20/34] llvm-filesystem-0:22.1.8-26.fc4 100% | 11.8 MiB/s | 12.1 KiB | 00m00s [21/34] glibc-devel-0:2.44.9000-2.fc46. 100% | 216.2 MiB/s | 664.1 KiB | 00m00s [22/34] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [23/34] rust-std-static-0:1.98.0-1.fc46 100% | 213.5 MiB/s | 40.1 MiB | 00m00s [24/34] less-0:704-4.fc46.x86_64 100% | 111.3 MiB/s | 228.0 KiB | 00m00s [25/34] kernel-headers-0:7.3.0-0.rc1.18 100% | 252.0 MiB/s | 1.8 MiB | 00m00s [26/34] libatomic-0:16.2.1-2.fc46.x86_6 100% | 54.1 MiB/s | 55.4 KiB | 00m00s [27/34] tomcli-0:0.10.1-6.fc46.noarch 100% | 148.5 KiB/s | 65.2 KiB | 00m00s [28/34] python3-click-1:8.4.2-1.fc46.no 100% | 877.9 KiB/s | 281.8 KiB | 00m00s [29/34] tomcli+tomlkit-0:0.10.1-6.fc46. 100% | 28.6 KiB/s | 8.3 KiB | 00m00s [30/34] annobin-plugin-gcc-0:13.31-1.fc 100% | 171.3 MiB/s | 701.8 KiB | 00m00s [31/34] gcc-plugin-annobin-0:16.2.1-2.f 100% | 19.3 MiB/s | 59.2 KiB | 00m00s [32/34] annobin-docs-0:13.31-1.fc46.noa 100% | 85.0 MiB/s | 87.0 KiB | 00m00s [33/34] cargo2rpm-0:0.3.4-2.fc46.noarch 100% | 321.3 KiB/s | 181.5 KiB | 00m01s [34/34] python3-tomlkit-0:0.13.2-9.fc46 100% | 387.9 KiB/s | 119.5 KiB | 00m00s -------------------------------------------------------------------------------- [34/34] Total 100% | 166.6 MiB/s | 176.1 MiB | 00m01s Running transaction [ 1/36] Verify package files 100% | 48.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 607.0 B/s | 34.0 B | 00m00s [ 3/36] Installing libmpc-0:1.4.1-2.fc4 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 4/36] Installing libssh2-0:1.11.1-10. 100% | 164.2 MiB/s | 336.3 KiB | 00m00s [ 5/36] Installing cpp-0:16.2.1-2.fc46. 100% | 258.1 MiB/s | 42.6 MiB | 00m00s [ 6/36] Installing annobin-docs-0:13.31 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 7/36] Installing libatomic-0:16.2.1-2 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [ 8/36] Installing kernel-headers-0:7.3 100% | 153.6 MiB/s | 7.2 MiB | 00m00s [ 9/36] Installing glibc-devel-0:2.44.9 100% | 132.9 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% | 634.1 MiB/s | 1.3 MiB | 00m00s [12/36] Installing less-0:704-4.fc46.x8 100% | 20.7 MiB/s | 487.3 KiB | 00m00s [13/36] Installing tzdata-0:2026c-1.fc4 100% | 30.1 MiB/s | 1.5 MiB | 00m00s [14/36] Installing mpdecimal-0:4.0.1-4. 100% | 108.7 MiB/s | 222.7 KiB | 00m00s [15/36] Installing expat-0:2.8.3-1.fc46 100% | 14.5 MiB/s | 340.5 KiB | 00m00s [16/36] Installing python3-libs-0:3.15. 100% | 242.5 MiB/s | 48.5 MiB | 00m00s [17/36] Installing python3-0:3.15.0~rc1 100% | 1.6 MiB/s | 30.5 KiB | 00m00s [18/36] Installing python3-click-1:8.4. 100% | 266.2 MiB/s | 1.3 MiB | 00m00s [19/36] Installing python3-tomlkit-0:0. 100% | 167.4 MiB/s | 514.2 KiB | 00m00s [20/36] Installing tomcli-0:0.10.1-6.fc 100% | 8.0 MiB/s | 164.6 KiB | 00m00s [21/36] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [22/36] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [23/36] Installing libedit-0:3.1-60.202 100% | 122.0 MiB/s | 250.0 KiB | 00m00s [24/36] Installing llvm-libs-0:22.1.8-2 100% | 315.0 MiB/s | 140.5 MiB | 00m00s [25/36] Installing make-1:4.4.1-13.fc45 100% | 64.4 MiB/s | 1.8 MiB | 00m00s [26/36] Installing gcc-0:16.2.1-2.fc46. 100% | 314.2 MiB/s | 121.9 MiB | 00m00s [27/36] Installing rust-0:1.98.0-1.fc46 100% | 318.3 MiB/s | 90.7 MiB | 00m00s [28/36] Installing rust-std-static-0:1. 100% | 397.4 MiB/s | 170.1 MiB | 00m00s [29/36] Installing llhttp-0:9.4.2-2.fc4 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [30/36] Installing libgit2_1.9-0:1.9.7- 100% | 280.0 MiB/s | 1.4 MiB | 00m00s [31/36] Installing cargo-0:1.98.0-1.fc4 100% | 263.6 MiB/s | 23.7 MiB | 00m00s [32/36] Installing cargo2rpm-0:0.3.4-2. 100% | 53.8 MiB/s | 1.3 MiB | 00m00s [33/36] Installing cargo-rpm-macros-0:2 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [34/36] Installing annobin-plugin-gcc-0 100% | 46.7 MiB/s | 718.0 KiB | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 3.8 MiB/s | 58.7 KiB | 00m00s [36/36] Installing rust2rpm-helper-0:0. 100% | 14.4 MiB/s | 2.1 MiB | 00m00s Warning: skipped OpenPGP checks for 8 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.WQNCo0 setting SOURCE_DATE_EPOCH=1788307200 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 84.7 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 4.9 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. Nothing to do. Package "tomcli-0.10.1-6.fc46.noarch" is already installed. Finish: build setup for ty-0.0.77-1.fc46.src.rpm Start: rpmbuild ty-0.0.77-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.UxKkev setting SOURCE_DATE_EPOCH=1788307200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.aaudWT Creating(rpmbuild.env): /builddir/build/BUILD/ty-0.0.77-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ty-0.0.77-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.77-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.77" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ty-0.0.77-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.FMLgPR + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd /builddir/build/BUILD/ty-0.0.77-build + rm -rf ty-0.0.77 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ty-0.0.77.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ty-0.0.77 + /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.77-build + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ruff-c345a22edcd18b9d321ca645bc774c2d8d614157.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ty-0.0.77 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rmdir ruff + mv ../ruff-c345a22edcd18b9d321ca645bc774c2d8d614157 ruff + pushd ruff ~/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff ~/build/BUILD/ty-0.0.77-build/ty-0.0.77 + /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.77-build/ty-0.0.77 + 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_edits/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_script.rs' 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=6b7f7b93300550eb55380db8ca62488eb0c78c77 + [[ 6b7f7b93300550eb55380db8ca62488eb0c78c77 != 6b7f7b93300550eb55380db8ca62488eb0c78c77 ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5r7WE7 + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + 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.77-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 92.0 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 5.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc46.noarch" is already installed. Package Arch Version Repository Size Installing: pyproject-rpm-macros noarch 0:1.23.2-1.fc46 copr_base 156.3 KiB rust-aho-corasick+default-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-anstream+default-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstyle+default-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anstyle+std-devel noarch 0:1.0.14-2.fc45 fedora 4.1 KiB rust-anyhow+default-devel noarch 0:1.0.104-1.fc45 fedora 2.5 KiB rust-arc-swap+default-devel noarch 0:1.9.2-2.fc45 fedora 2.2 KiB rust-argfile+default-devel noarch 0:1.0.0-2.fc45 fedora 4.1 KiB rust-arrayvec+default-devel noarch 0:0.7.8-1.fc45 fedora 1.7 KiB rust-assert_fs+default-devel noarch 0:1.1.4-2.fc45 fedora 5.2 KiB rust-bitflags+default-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitvec+alloc-devel noarch 0:1.0.1-8.fc45 fedora 2.1 KiB rust-bitvec-devel noarch 0:1.0.1-8.fc45 fedora 979.0 KiB rust-bstr+default-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-cachedir+default-devel noarch 0:0.3.1-7.fc45 fedora 815.0 B rust-camino+default-devel noarch 0:1.2.5-1.fc45 fedora 2.5 KiB rust-camino+serde1-devel noarch 0:1.2.5-1.fc45 fedora 2.5 KiB rust-char_str+default-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+get-size-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str+serde-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-clap+default-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+derive-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+env-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+string-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+wrap_help-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap_complete_command+default-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clearscreen+default-devel noarch 0:4.0.6-2.fc45 fedora 1.5 KiB rust-colored+default-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-colored+no-color-devel noarch 0:3.1.1-2.fc45 fedora 2.2 KiB rust-compact_str+default-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-compact_str+serde-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-countme+default-devel noarch 0:3.0.1-7.fc45 fedora 1.3 KiB rust-crossbeam+default-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-csv+default-devel noarch 0:1.4.0-3.fc45 fedora 4.8 KiB rust-ctrlc+default-devel noarch 0:3.5.2-2.fc45 fedora 1.6 KiB rust-dashmap+default-devel noarch 0:6.2.1-2.fc45 fedora 1.9 KiB rust-datatest-stable+default-devel noarch 0:0.3.3-9.fc45 fedora 2.1 KiB rust-drop_bomb+default-devel noarch 0:0.1.5-7.fc45 fedora 826.0 B rust-dunce+default-devel noarch 0:1.0.5-5.fc45 fedora 1.3 KiB rust-etcetera+default-devel noarch 0:0.11.0-3.fc45 fedora 1.1 KiB rust-fern+default-devel noarch 0:0.7.1-7.fc45 fedora 3.8 KiB rust-filetime+default-devel noarch 0:0.2.29-2.fc45 fedora 1.3 KiB rust-gen-lsp-types+default-devel noarch 0:0.11.0-1.fc46 fedora 1.8 KiB rust-gen-lsp-types+url-devel noarch 0:0.11.0-1.fc46 fedora 1.8 KiB rust-get-size2+compact-str-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+default-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+derive-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+hashbrown-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+indexmap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+ordermap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+parking_lot-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+smallvec-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+thin-vec-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-glob+default-devel noarch 0:0.3.4-1.fc45 fedora 1.2 KiB rust-globset+default-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globwalk+default-devel noarch 0:0.9.1-7.fc45 fedora 1.0 KiB rust-hashbrown+inline-more-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown-devel noarch 0:0.17.1-1.fc46 fedora 846.8 KiB rust-heck+default-devel noarch 0:0.5.0-6.fc45 fedora 892.0 B rust-icu_properties+default-devel noarch 0:2.3.0-1.fc46 fedora 4.5 KiB rust-ignore+default-devel noarch 0:0.4.33-1.fc45 fedora 2.0 KiB rust-imperative+default-devel noarch 0:1.0.7-3.fc45 fedora 4.3 KiB rust-indexmap+default-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indicatif+default-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indoc+default-devel noarch 0:2.0.7-3.fc45 fedora 2.1 KiB rust-insta+default-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+filters-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+json-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+redactions-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+ron-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta-cmd+default-devel noarch 0:0.7.0-2.fc45 fedora 1.3 KiB rust-is-macro+default-devel noarch 0:0.3.8-1.fc46 fedora 1.6 KiB rust-itertools+default-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-jiff+default-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jod-thread+default-devel noarch 0:1.0.0-3.fc45 fedora 1.1 KiB rust-libcst-devel noarch 0:1.8.6-3.fc45 fedora 597.5 KiB rust-log+default-devel noarch 0:0.4.34-1.fc46 fedora 1.9 KiB rust-lsp-server+default-devel noarch 0:0.10.0-2.fc46 fedora 2.4 KiB rust-matchit+default-devel noarch 0:0.9.2-2.fc45 fedora 2.2 KiB rust-memchr+default-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr+std-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-natord+default-devel noarch 0:1.0.9-26.fc45 fedora 432.0 B rust-notify+default-devel noarch 0:8.2.0-3.fc45 fedora 1.9 KiB rust-ordermap+default-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap+serde-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-parking_lot+default-devel noarch 0:0.12.5-3.fc45 fedora 1.9 KiB rust-path-absolutize+default-devel noarch 0:4.0.1-1.fc46 fedora 1.4 KiB rust-path-absolutize+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 1.4 KiB rust-path-slash+default-devel noarch 0:0.2.1-8.fc45 fedora 966.0 B rust-pathdiff+default-devel noarch 0:0.2.3-5.fc45 fedora 1.1 KiB rust-pep440_rs+default-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pep440_rs+version-ranges-devel noarch 0:0.7.3-4.fc45 fedora 1.4 KiB rust-pretty_assertions+default-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-proc-macro2+default-devel noarch 0:1.0.107-1.fc46 fedora 2.3 KiB rust-pyproject-toml+default-devel noarch 0:0.13.7-3.fc45 fedora 1.5 KiB rust-quick-junit+default-devel noarch 0:0.6.1-2.fc45 fedora 2.8 KiB rust-quickcheck-devel noarch 0:1.1.0-2.fc45 fedora 100.1 KiB rust-quickcheck_macros+default-devel noarch 0:1.2.0-2.fc45 fedora 1.4 KiB rust-quote+default-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-rand+std_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand-devel noarch 0:0.10.2-2.fc45 fedora 413.5 KiB rust-rayon+default-devel noarch 0:1.12.0-2.fc45 fedora 2.2 KiB rust-regex+default-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+default-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-syntax+default-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-rkyv+default-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rustc-hash+default-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-stable-hash+default-devel noarch 0:0.1.2-4.fc45 fedora 894.0 B rust-salsa+compact_str-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+inventory-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+macros-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+ordermap-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+salsa_unstable-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa-devel noarch 0:0.28.2-1.fc46 fedora 1.3 MiB rust-same-file+default-devel noarch 0:1.0.6-18.fc45 fedora 1.0 KiB rust-schemars+default-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-seahash+default-devel noarch 0:4.1.0-15.fc45 fedora 1.0 KiB rust-serde+default-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+derive-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_json+default-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_test+default-devel noarch 0:1.0.177-5.fc45 fedora 1.4 KiB rust-shellexpand+default-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-similar+default-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+inline-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-smallvec+const_generics-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+const_new-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+default-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+union-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-snapbox+cmd-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+default-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+diff-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+examples-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+term-svg-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-stacker+default-devel noarch 0:0.1.25-1.fc45 fedora 1.5 KiB rust-static_assertions+default-devel noarch 0:1.1.0-19.fc45 fedora 1.4 KiB rust-strum+default-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum+strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum_macros+default-devel noarch 0:0.28.0-2.fc45 fedora 1.4 KiB rust-supports-hyperlinks+default-devel noarch 0:3.2.0-3.fc45 fedora 1.0 KiB rust-syn+default-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+derive-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+extra-traits-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+full-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+parsing-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-tempfile+default-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-test-case+default-devel noarch 0:3.3.1-8.fc45 fedora 1.6 KiB rust-thin-vec+default-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec+serde-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thiserror+default-devel noarch 0:2.0.20-1.fc45 fedora 2.4 KiB rust-tikv-jemallocator+default-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-toml+default-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml_parser+default-devel noarch 0:1.1.3-1.fc46 fedora 4.4 KiB rust-tracing+default-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+log-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+release_max_level_debug-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-flame+default-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-log+default-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-subscriber+ansi-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+chrono-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+env-filter-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+fmt-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+smallvec-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber-devel noarch 0:0.3.23-2.fc45 fedora 1.0 MiB rust-typed-arena+default-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-unicode-ident+default-devel noarch 0:1.0.24-2.fc45 fedora 2.0 KiB rust-unicode-normalization+default-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-width+default-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode_names2+default-devel noarch 0:1.3.0-5.fc45 fedora 1.8 KiB rust-url+default-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-uuid+default-devel noarch 0:1.26.0-1.fc46 fedora 3.4 KiB rust-walkdir+default-devel noarch 0:2.5.0-6.fc45 fedora 1.2 KiB rust-which+default-devel noarch 0:8.0.6-1.fc46 fedora 1.7 KiB rust-wild+default-devel noarch 0:2.2.1-6.fc45 fedora 1.4 KiB rust-zip+deflate-flate2-zlib-rs-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zip+zstd-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zip-devel noarch 0:8.6.0-7.fc46 fedora 616.0 KiB Installing dependencies: clang x86_64 0:22.1.8-26.fc46 fedora 61.5 MiB clang-devel x86_64 0:22.1.8-26.fc46 fedora 32.3 MiB clang-libs x86_64 0:22.1.8-26.fc46 fedora 109.8 MiB clang-resource-filesystem x86_64 0:22.1.8-26.fc46 fedora 15.3 KiB clang-tools-extra x86_64 0:22.1.8-26.fc46 fedora 61.5 MiB cmake-filesystem x86_64 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem x86_64 1:30.2-3.fc45 fedora 0.0 B gcc-c++ x86_64 0:16.2.1-2.fc46 fedora 46.8 MiB groff-base x86_64 0:1.24.1-2.fc45 fedora 4.2 MiB jemalloc x86_64 0:5.3.0-14.fc44 fedora 1.1 MiB jemalloc-devel x86_64 0:5.3.0-14.fc44 fedora 221.2 KiB libedit-devel x86_64 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel x86_64 0:16.2.1-2.fc46 fedora 41.2 MiB libzstd-devel x86_64 0:1.5.7-6.fc45 fedora 217.6 KiB llvm x86_64 0:22.1.8-26.fc46 fedora 86.3 MiB llvm-devel x86_64 0:22.1.8-26.fc46 fedora 35.6 MiB llvm-googletest x86_64 0:22.1.8-26.fc46 fedora 2.2 MiB llvm-static x86_64 0:22.1.8-26.fc46 fedora 351.6 MiB llvm-test x86_64 0:22.1.8-26.fc46 fedora 2.2 MiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB ncurses-c++-libs x86_64 0:6.6-3.fc45 fedora 153.4 KiB ncurses-devel x86_64 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B x86_64 0:1.92-527.fc45 fedora 513.5 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Data-Dumper x86_64 0:2.192-528.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 x86_64 0:2.59-527.fc45 fedora 59.5 KiB perl-DynaLoader x86_64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-527.fc45 fedora 4.7 MiB perl-Errno x86_64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl x86_64 0:1.20-527.fc45 fedora 44.7 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-IO x86_64 0:1.56-527.fc45 fedora 147.3 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-527.fc45 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.96-5.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.26-527.fc45 fedora 229.3 KiB perl-PathTools x86_64 0:3.95-527.fc45 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-527.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket x86_64 4:2.043-1.fc46 fedora 121.7 KiB perl-Storable x86_64 1:3.41-527.fc45 fedora 234.9 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Time-HiRes x86_64 4:1.9780-527.fc45 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-URI noarch 0:5.36-1.fc46 fedora 275.3 KiB perl-Unicode-Normalize x86_64 0:1.32-527.fc45 fedora 486.1 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.44.0-527.fc45 fedora 119.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs x86_64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.30-527.fc45 fedora 41.4 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB rust-aho-corasick+perf-literal-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick+std-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick-devel noarch 0:1.1.5-1.fc45 fedora 806.3 KiB rust-allocator-api2+alloc-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-allocator-api2-devel noarch 0:0.2.21-4.fc45 fedora 286.3 KiB rust-annotate-snippets0.11+default-devel noarch 0:0.11.5-3.fc45 fedora 4.9 KiB rust-annotate-snippets0.11-devel noarch 0:0.11.5-3.fc45 fedora 120.3 KiB rust-anstream+auto-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream+wincon-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream-devel noarch 0:1.0.0-2.fc45 fedora 98.8 KiB rust-anstyle-devel noarch 0:1.0.14-2.fc45 fedora 65.6 KiB rust-anstyle-lossy+default-devel noarch 0:1.1.5-2.fc45 fedora 3.9 KiB rust-anstyle-lossy-devel noarch 0:1.1.5-2.fc45 fedora 31.6 KiB rust-anstyle-parse+default-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse+utf8-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse-devel noarch 0:1.0.0-2.fc45 fedora 79.7 KiB rust-anstyle-query+default-devel noarch 0:1.1.5-3.fc45 fedora 3.9 KiB rust-anstyle-query-devel noarch 0:1.1.5-3.fc45 fedora 24.7 KiB rust-anstyle-svg+default-devel noarch 0:1.1.1-1.fc45 fedora 4.7 KiB rust-anstyle-svg-devel noarch 0:1.1.1-1.fc45 fedora 62.9 KiB rust-anyhow+std-devel noarch 0:1.0.104-1.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.104-1.fc45 fedora 214.8 KiB rust-ar_archive_writer+default-devel noarch 0:0.5.3-1.fc45 fedora 1.5 KiB rust-ar_archive_writer-devel noarch 0:0.5.3-1.fc45 fedora 341.9 KiB rust-arc-swap-devel noarch 0:1.9.2-2.fc45 fedora 235.3 KiB rust-argfile-devel noarch 0:1.0.0-2.fc45 fedora 24.2 KiB rust-arrayvec+std-devel noarch 0:0.7.8-1.fc45 fedora 1.7 KiB rust-arrayvec-devel noarch 0:0.7.8-1.fc45 fedora 122.3 KiB rust-assert_fs-devel noarch 0:1.1.4-2.fc45 fedora 65.9 KiB rust-attribute-derive+default-devel noarch 0:0.10.5-3.fc45 fedora 2.1 KiB rust-attribute-derive-devel noarch 0:0.10.5-3.fc45 fedora 76.1 KiB rust-attribute-derive-macro+default-devel noarch 0:0.10.5-3.fc45 fedora 1.5 KiB rust-attribute-derive-macro-devel noarch 0:0.10.5-3.fc45 fedora 39.6 KiB rust-autocfg+default-devel noarch 0:1.5.1-2.fc45 fedora 1.5 KiB rust-autocfg-devel noarch 0:1.5.1-2.fc45 fedora 59.9 KiB rust-bindgen+runtime-devel noarch 0:0.72.1-4.fc46 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-4.fc46 fedora 1.1 MiB rust-bit-set+std-devel noarch 0:0.8.0-5.fc45 fedora 1.4 KiB rust-bit-set-devel noarch 0:0.8.0-5.fc45 fedora 63.7 KiB rust-bit-vec+std-devel noarch 0:0.8.0-5.fc45 fedora 1.5 KiB rust-bit-vec-devel noarch 0:0.8.0-5.fc45 fedora 117.2 KiB rust-bitflags+serde-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+serde_core-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+std-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags-devel noarch 0:2.13.1-1.fc45 fedora 229.1 KiB rust-block-buffer0.10+default-devel noarch 0:0.10.4-2.fc45 fedora 917.0 B rust-block-buffer0.10-devel noarch 0:0.10.4-2.fc45 fedora 33.7 KiB rust-boxcar+default-devel noarch 0:0.2.14-5.fc45 fedora 1.4 KiB rust-boxcar-devel noarch 0:0.2.14-5.fc45 fedora 87.2 KiB rust-bstr+alloc-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-bstr+std-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-bstr+unicode-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-bstr-devel noarch 0:1.13.1-1.fc46 fedora 1.6 MiB rust-bytecheck+simdutf8-devel noarch 0:0.8.3-1.fc45 fedora 1.5 KiB rust-bytecheck-devel noarch 0:0.8.3-1.fc45 fedora 61.2 KiB rust-bytecheck_derive-devel noarch 0:0.8.3-1.fc45 fedora 33.3 KiB rust-cachedir-devel noarch 0:0.3.1-7.fc45 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.5-1.fc45 fedora 167.8 KiB rust-castaway+alloc-devel noarch 0:0.2.4-4.fc45 fedora 1.2 KiB rust-castaway-devel noarch 0:0.2.4-4.fc45 fedora 38.8 KiB rust-cc+default-devel noarch 0:1.2.62-3.fc46 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-3.fc46 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-3.fc46 fedora 374.2 KiB rust-cexpr+default-devel noarch 0:0.6.0-14.fc45 fedora 984.0 B rust-cexpr-devel noarch 0:0.6.0-14.fc45 fedora 62.0 KiB rust-cfg-if+default-devel noarch 0:1.0.4-3.fc45 fedora 1.2 KiB rust-cfg-if-devel noarch 0:1.0.4-3.fc45 fedora 21.9 KiB rust-cfg_aliases+default-devel noarch 0:0.2.2-1.fc45 fedora 1.4 KiB rust-cfg_aliases-devel noarch 0:0.2.2-1.fc45 fedora 21.4 KiB rust-chacha20+rng-devel noarch 0:0.10.2-1.fc46 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.2-1.fc46 fedora 149.2 KiB rust-char_str+std-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str-devel noarch 0:0.0.2-1.fc45 fedora 284.6 KiB rust-chrono+alloc-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+clock-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+iana-time-zone-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+now-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+std-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono-devel noarch 0:0.4.44-2.fc45 fedora 1.3 MiB rust-clang-sys+clang_10_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+default-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+libloading-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+runtime-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys-devel noarch 0:1.9.1-1.fc46 fedora 210.2 KiB rust-clap+color-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+error-context-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+help-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+std-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+usage-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap-devel noarch 0:4.6.6-1.fc45 fedora 224.3 KiB rust-clap_builder+color-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+env-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+error-context-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+std-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+string-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+usage-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder-devel noarch 0:4.6.6-1.fc45 fedora 940.2 KiB rust-clap_complete+default-devel noarch 0:4.6.9-1.fc46 fedora 5.5 KiB rust-clap_complete-devel noarch 0:4.6.9-1.fc46 fedora 186.9 KiB rust-clap_complete_command+nushell-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clap_complete_command-devel noarch 0:0.6.1-5.fc45 fedora 18.0 KiB rust-clap_complete_nushell+default-devel noarch 0:4.6.0-2.fc45 fedora 4.7 KiB rust-clap_complete_nushell-devel noarch 0:4.6.0-2.fc45 fedora 37.0 KiB rust-clap_derive+default-devel noarch 0:4.6.4-1.fc45 fedora 3.9 KiB rust-clap_derive-devel noarch 0:4.6.4-1.fc45 fedora 172.9 KiB rust-clap_lex+default-devel noarch 0:1.1.0-2.fc45 fedora 4.0 KiB rust-clap_lex-devel noarch 0:1.1.0-2.fc45 fedora 42.0 KiB rust-clearscreen-devel noarch 0:4.0.6-2.fc45 fedora 254.9 KiB rust-collection_literals+default-devel noarch 0:1.0.3-3.fc45 fedora 1.3 KiB rust-collection_literals-devel noarch 0:1.0.3-3.fc45 fedora 21.7 KiB rust-colorchoice+default-devel noarch 0:1.0.5-2.fc45 fedora 3.9 KiB rust-colorchoice-devel noarch 0:1.0.5-2.fc45 fedora 20.2 KiB rust-colored-devel noarch 0:3.1.1-2.fc45 fedora 118.4 KiB rust-compact_str+std-devel noarch 0:0.10.0-1.fc45 fedora 3.3 KiB rust-compact_str-devel noarch 0:0.10.0-1.fc45 fedora 381.1 KiB rust-console+alloc-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+ansi-parsing-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+std-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+unicode-width-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console-devel noarch 0:0.16.4-2.fc45 fedora 129.3 KiB rust-countme-devel noarch 0:3.0.1-7.fc45 fedora 25.9 KiB rust-cpufeatures+default-devel noarch 0:0.3.0-2.fc45 fedora 2.5 KiB rust-cpufeatures-devel noarch 0:0.3.0-2.fc45 fedora 43.4 KiB rust-cpufeatures0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.4 KiB rust-cpufeatures0.2-devel noarch 0:0.2.17-2.fc45 fedora 41.5 KiB rust-crc32fast+default-devel noarch 0:1.5.1-1.fc46 fedora 1.4 KiB rust-crc32fast+std-devel noarch 0:1.5.1-1.fc46 fedora 1.4 KiB rust-crc32fast-devel noarch 0:1.5.1-1.fc46 fedora 119.1 KiB rust-crossbeam+alloc-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam+std-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam-channel+default-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel+std-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel-devel noarch 0:0.5.16-2.fc45 fedora 583.6 KiB rust-crossbeam-deque+default-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0:0.8.7-2.fc45 fedora 126.5 KiB rust-crossbeam-devel noarch 0:0.8.4-7.fc45 fedora 27.4 KiB rust-crossbeam-epoch+alloc-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch+std-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch-devel noarch 0:0.9.20-2.fc45 fedora 188.0 KiB rust-crossbeam-queue+alloc-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+default-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+std-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue-devel noarch 0:0.3.13-2.fc45 fedora 74.6 KiB rust-crossbeam-utils+default-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0:0.8.22-2.fc45 fedora 186.5 KiB rust-crypto-common0.1+default-devel noarch 0:0.1.7-2.fc45 fedora 1.3 KiB rust-crypto-common0.1-devel noarch 0:0.1.7-2.fc45 fedora 25.2 KiB rust-csv-core+default-devel noarch 0:0.1.13-3.fc45 fedora 1.5 KiB rust-csv-core-devel noarch 0:0.1.13-3.fc45 fedora 116.6 KiB rust-csv-devel noarch 0:1.4.0-3.fc45 fedora 5.8 MiB rust-ctrlc-devel noarch 0:3.5.2-2.fc45 fedora 40.3 KiB rust-dashmap-devel noarch 0:6.2.1-2.fc45 fedora 127.4 KiB rust-datatest-stable-devel noarch 0:0.3.3-9.fc45 fedora 96.6 KiB rust-derive-where+default-devel noarch 0:1.6.1-2.fc45 fedora 2.3 KiB rust-derive-where-devel noarch 0:1.6.1-2.fc45 fedora 301.9 KiB rust-diff+default-devel noarch 0:0.1.13-11.fc45 fedora 1.0 KiB rust-diff-devel noarch 0:0.1.13-11.fc45 fedora 909.2 KiB rust-difflib+default-devel noarch 0:0.4.0-12.fc45 fedora 968.0 B rust-difflib-devel noarch 0:0.4.0-12.fc45 fedora 38.2 KiB rust-digest0.10+block-buffer-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+core-api-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+default-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10-devel noarch 0:0.10.7-2.fc45 fedora 84.1 KiB rust-dirs+default-devel noarch 0:6.0.0-3.fc45 fedora 1.3 KiB rust-dirs-devel noarch 0:6.0.0-3.fc45 fedora 48.0 KiB rust-dirs-sys+default-devel noarch 0:0.5.0-3.fc45 fedora 1.0 KiB rust-dirs-sys-devel noarch 0:0.5.0-3.fc45 fedora 28.7 KiB rust-displaydoc-devel noarch 0:0.2.6-2.fc45 fedora 62.5 KiB rust-drop_bomb-devel noarch 0:0.1.5-7.fc45 fedora 17.8 KiB rust-dunce-devel noarch 0:1.0.5-5.fc45 fedora 20.5 KiB rust-dyn-clone+default-devel noarch 0:1.0.20-3.fc45 fedora 1.7 KiB rust-dyn-clone-devel noarch 0:1.0.20-3.fc45 fedora 32.2 KiB rust-either+std-devel noarch 0:1.17.0-1.fc46 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.17.0-1.fc46 fedora 1.5 KiB rust-either-devel noarch 0:1.17.0-1.fc46 fedora 83.5 KiB rust-equivalent-devel noarch 0:1.0.2-4.fc45 fedora 17.0 KiB rust-errno+std-devel noarch 0:0.3.14-3.fc45 fedora 1.3 KiB rust-errno-devel noarch 0:0.3.14-3.fc45 fedora 31.7 KiB rust-escape8259+default-devel noarch 0:0.5.3-6.fc45 fedora 970.0 B rust-escape8259-devel noarch 0:0.5.3-6.fc45 fedora 12.8 KiB rust-escargot+default-devel noarch 0:0.5.15-3.fc45 fedora 4.5 KiB rust-escargot-devel noarch 0:0.5.15-3.fc45 fedora 72.3 KiB rust-etcetera-devel noarch 0:0.11.0-3.fc45 fedora 60.2 KiB rust-fancy-regex+default-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+perf-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+std-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+unicode-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex-devel noarch 0:0.16.2-2.fc45 fedora 433.0 KiB rust-fastrand+alloc-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+default-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+std-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand-devel noarch 0:2.5.0-1.fc45 fedora 58.2 KiB rust-fern-devel noarch 0:0.7.1-7.fc45 fedora 445.4 KiB rust-filetime-devel noarch 0:0.2.29-2.fc45 fedora 52.8 KiB rust-find-msvc-tools+default-devel noarch 0:0.1.11-1.fc46 fedora 1.3 KiB rust-find-msvc-tools-devel noarch 0:0.1.11-1.fc46 fedora 113.2 KiB rust-flate2+any_impl-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+any_zlib-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+zlib-rs-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2-devel noarch 0:1.1.9-2.fc45 fedora 313.6 KiB rust-fnv+default-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv+std-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv-devel noarch 0:1.0.7-16.fc45 fedora 33.5 KiB rust-foldhash-devel noarch 0:0.2.0-3.fc45 fedora 57.5 KiB rust-form_urlencoded+alloc-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded+std-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded-devel noarch 0:1.2.2-3.fc45 fedora 26.1 KiB rust-fs-err+default-devel noarch 0:3.2.2-2.fc45 fedora 1.8 KiB rust-fs-err-devel noarch 0:3.2.2-2.fc45 fedora 105.2 KiB rust-funty-devel noarch 0:2.0.0-9.fc45 fedora 55.3 KiB rust-gen-lsp-types-devel noarch 0:0.11.0-1.fc46 fedora 655.0 KiB rust-generic-array+default-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array+more_lengths-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array-devel noarch 0:0.14.9-3.fc45 fedora 65.9 KiB rust-get-size-derive2+default-devel noarch 0:0.10.3-1.fc45 fedora 2.5 KiB rust-get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2-devel noarch 0:0.10.3-1.fc45 fedora 92.7 KiB rust-getopts+default-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts+unicode-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts-devel noarch 0:0.2.24-3.fc45 fedora 92.5 KiB rust-getrandom+default-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom+sys_rng-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom-devel noarch 0:0.4.3-2.fc45 fedora 162.7 KiB rust-getrandom0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2+std-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2-devel noarch 0:0.2.17-2.fc45 fedora 112.8 KiB rust-glob-devel noarch 0:0.3.4-1.fc45 fedora 84.2 KiB rust-globset+log-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globset-devel noarch 0:0.4.20-1.fc45 fedora 118.2 KiB rust-globwalk-devel noarch 0:0.9.1-7.fc45 fedora 32.5 KiB rust-hashbrown+allocator-api2-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown0.14+raw-devel noarch 0:0.14.5-5.fc45 fedora 2.6 KiB rust-hashbrown0.14-devel noarch 0:0.14.5-5.fc45 fedora 810.8 KiB rust-hashlink+default-devel noarch 0:0.12.1-2.fc45 fedora 1.5 KiB rust-hashlink-devel noarch 0:0.12.1-2.fc45 fedora 164.7 KiB rust-heck-devel noarch 0:0.5.0-6.fc45 fedora 41.9 KiB rust-html-escape+default-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape+std-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape-devel noarch 0:0.2.14-2.fc45 fedora 131.0 KiB rust-iana-time-zone+default-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone+fallback-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone-devel noarch 0:0.1.65-2.fc45 fedora 142.6 KiB rust-icu_collections-devel noarch 0:2.3.0-1.fc46 fedora 628.6 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.3.0-1.fc46 fedora 4.4 KiB rust-icu_locale_core-devel noarch 0:2.3.0-1.fc46 fedora 387.6 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.3.0-1.fc46 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.3.0-1.fc46 fedora 3.0 MiB rust-icu_normalizer_data-devel noarch 0:2.3.0-1.fc46 fedora 407.4 KiB rust-icu_properties+compiled_data-devel noarch 0:2.3.0-1.fc46 fedora 4.5 KiB rust-icu_properties-devel noarch 0:2.3.0-1.fc46 fedora 576.8 KiB rust-icu_properties_data-devel noarch 0:2.3.0-1.fc46 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.3.0-1.fc46 fedora 4.8 KiB rust-icu_provider-devel noarch 0:2.3.0-1.fc46 fedora 203.8 KiB rust-idna+alloc-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+compiled_data-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+std-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna-devel noarch 0:1.1.0-4.fc45 fedora 928.1 KiB rust-idna_adapter+compiled_data-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter+default-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter-devel noarch 0:1.2.2-1.fc45 fedora 26.5 KiB rust-ignore-devel noarch 0:0.4.33-1.fc45 fedora 314.9 KiB rust-imperative-devel noarch 0:1.0.7-3.fc45 fedora 74.4 KiB rust-indexmap+serde-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap+std-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap-devel noarch 0:2.14.0-2.fc45 fedora 501.1 KiB rust-indicatif+unicode-width-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indicatif-devel noarch 0:0.18.4-2.fc45 fedora 311.1 KiB rust-indoc-devel noarch 0:2.0.7-3.fc45 fedora 47.8 KiB rust-inotify-devel noarch 0:0.11.2-2.fc45 fedora 99.0 KiB rust-inotify-sys+default-devel noarch 0:0.1.5-14.fc45 fedora 1.0 KiB rust-inotify-sys-devel noarch 0:0.1.5-14.fc45 fedora 31.6 KiB rust-insta+colors-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+console-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+pest-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+pest_derive-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+regex-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+serde-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+strip-ansi-escapes-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta-cmd-devel noarch 0:0.7.0-2.fc45 fedora 28.7 KiB rust-insta-devel noarch 0:1.48.0-1.fc46 fedora 500.1 KiB rust-interpolator+default-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator+iter-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator-devel noarch 0:0.5.0-5.fc45 fedora 258.0 KiB rust-intrusive-collections+alloc-devel noarch 0:0.10.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections+default-devel noarch 0:0.10.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections-devel noarch 0:0.10.3-1.fc45 fedora 385.8 KiB rust-inventory+default-devel noarch 0:0.3.24-2.fc45 fedora 1.7 KiB rust-inventory-devel noarch 0:0.3.24-2.fc45 fedora 39.1 KiB rust-is-macro-devel noarch 0:0.3.8-1.fc46 fedora 28.4 KiB rust-itertools+use_alloc-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools+use_std-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools-devel noarch 0:0.15.0-2.fc45 fedora 769.5 KiB rust-itertools0.13+default-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_alloc-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_std-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13-devel noarch 0:0.13.0-4.fc45 fedora 668.6 KiB rust-itoa+default-devel noarch 0:1.0.18-2.fc45 fedora 1.5 KiB rust-itoa-devel noarch 0:1.0.18-2.fc45 fedora 33.8 KiB rust-jiff+alloc-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+perf-inline-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+std-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-fat-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-system-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-bundle-platform-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-concatenated-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-zoneinfo-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff-core+alloc-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+std-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+tz-fat-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core-devel noarch 0:0.1.0-1.fc45 fedora 548.9 KiB rust-jiff-devel noarch 0:0.2.35-1.fc45 fedora 3.3 MiB rust-jobserver-devel noarch 0:0.1.35-2.fc45 fedora 93.6 KiB rust-jod-thread-devel noarch 0:1.0.0-3.fc45 fedora 15.6 KiB rust-lazy_static+default-devel noarch 0:1.5.0-6.fc45 fedora 1.2 KiB rust-lazy_static-devel noarch 0:1.5.0-6.fc45 fedora 34.1 KiB rust-libc+default-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+extra_traits-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+std-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc-devel noarch 0:0.2.189-1.fc45 fedora 4.2 MiB rust-libcst_derive+default-devel noarch 0:1.8.6-3.fc45 fedora 1.0 KiB rust-libcst_derive-devel noarch 0:1.8.6-3.fc45 fedora 39.5 KiB rust-libloading0.8+default-devel noarch 0:0.8.9-2.fc45 fedora 1.8 KiB rust-libloading0.8-devel noarch 0:0.8.9-2.fc45 fedora 108.6 KiB rust-libtest-mimic+default-devel noarch 0:0.8.2-2.fc45 fedora 1.8 KiB rust-libtest-mimic-devel noarch 0:0.8.2-2.fc45 fedora 97.6 KiB rust-linux-raw-sys+auxvec-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+elf-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+errno-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+general-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+ioctl-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+no_std-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys-devel noarch 0:0.12.1-2.fc45 fedora 12.5 MiB rust-litemap-devel noarch 0:0.8.3-1.fc46 fedora 129.4 KiB rust-lock_api+atomic_usize-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api+default-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api-devel noarch 0:0.4.14-3.fc45 fedora 199.3 KiB rust-log+alloc-devel noarch 0:0.4.34-1.fc46 fedora 1.9 KiB rust-log+std-devel noarch 0:0.4.34-1.fc46 fedora 1.9 KiB rust-log-devel noarch 0:0.4.34-1.fc46 fedora 229.3 KiB rust-lsp-server-devel noarch 0:0.10.0-2.fc46 fedora 63.1 KiB rust-manyhow+default-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+macros-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn2-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow-devel noarch 0:0.11.4-3.fc45 fedora 88.7 KiB rust-manyhow-macros+default-devel noarch 0:0.11.4-3.fc45 fedora 1.2 KiB rust-manyhow-macros-devel noarch 0:0.11.4-3.fc45 fedora 16.4 KiB rust-matchers+default-devel noarch 0:0.2.0-3.fc45 fedora 1.1 KiB rust-matchers-devel noarch 0:0.2.0-3.fc45 fedora 23.0 KiB rust-matchit-devel noarch 0:0.9.2-2.fc45 fedora 160.7 KiB rust-memchr+alloc-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr-devel noarch 0:2.8.3-2.fc45 fedora 569.6 KiB rust-minimal-lexical+std-devel noarch 0:0.2.1-12.fc45 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0:0.2.1-12.fc45 fedora 311.6 KiB rust-mio+default-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+log-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-ext-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-poll-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio-devel noarch 0:1.2.2-2.fc45 fedora 489.0 KiB rust-munge-devel noarch 0:0.4.7-3.fc45 fedora 54.4 KiB rust-munge_macro-devel noarch 0:0.4.7-3.fc45 fedora 18.3 KiB rust-natord-devel noarch 0:1.0.9-26.fc45 fedora 9.9 KiB rust-newtype-uuid+alloc-devel noarch 0:1.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid+default-devel noarch 0:1.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid+std-devel noarch 0:1.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid-devel noarch 0:1.4.0-1.fc46 fedora 63.5 KiB rust-nix+fs-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+process-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+signal-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+term-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix-devel noarch 0:0.31.3-2.fc45 fedora 1.6 MiB rust-nom7+alloc-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7+std-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7-devel noarch 0:7.1.3-4.fc45 fedora 633.1 KiB rust-normalize-line-endings+default-devel noarch 0:0.3.0-19.fc45 fedora 1.0 KiB rust-normalize-line-endings-devel noarch 0:0.3.0-19.fc45 fedora 14.4 KiB rust-notify-devel noarch 0:8.2.0-3.fc45 fedora 155.3 KiB rust-notify-types+default-devel noarch 0:2.1.0-2.fc45 fedora 1.4 KiB rust-notify-types-devel noarch 0:2.1.0-2.fc45 fedora 66.8 KiB rust-nu-ansi-term+default-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term+std-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term-devel noarch 0:0.50.3-2.fc45 fedora 111.2 KiB rust-num-traits-devel noarch 0:0.2.19-6.fc45 fedora 266.7 KiB rust-object+archive-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+coff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+elf-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+macho-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+pe-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read_core-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+std-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+xcoff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object-devel noarch 0:0.39.1-1.fc45 fedora 1.9 MiB rust-once_cell+alloc-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+default-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+race-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+std-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell-devel noarch 0:1.21.4-2.fc45 fedora 139.5 KiB rust-option-ext+default-devel noarch 0:0.2.0-8.fc45 fedora 866.0 B rust-option-ext-devel noarch 0:0.2.0-8.fc45 fedora 21.6 KiB rust-ordermap+std-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap-devel noarch 0:1.2.0-2.fc45 fedora 342.2 KiB rust-os_pipe+default-devel noarch 0:1.2.3-3.fc45 fedora 1.2 KiB rust-os_pipe-devel noarch 0:1.2.3-3.fc45 fedora 33.7 KiB rust-os_str_bytes+default-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+memchr-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+raw_os_str-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes-devel noarch 0:7.2.1-1.fc45 fedora 132.4 KiB rust-parking_lot-devel noarch 0:0.12.5-3.fc45 fedora 196.9 KiB rust-parking_lot_core+default-devel noarch 0:0.9.12-3.fc45 fedora 1.5 KiB rust-parking_lot_core-devel noarch 0:0.9.12-3.fc45 fedora 135.6 KiB rust-paste+default-devel noarch 0:1.0.15-6.fc45 fedora 1.6 KiB rust-paste-devel noarch 0:1.0.15-6.fc45 fedora 64.9 KiB rust-path-absolutize-devel noarch 0:4.0.1-1.fc46 fedora 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc46 fedora 29.4 KiB rust-path-slash-devel noarch 0:0.2.1-8.fc45 fedora 42.2 KiB rust-pathdiff-devel noarch 0:0.2.3-5.fc45 fedora 21.9 KiB rust-peg+default-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg+std-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg-devel noarch 0:0.8.5-4.fc45 fedora 59.0 KiB rust-peg-macros+default-devel noarch 0:0.8.5-4.fc45 fedora 1.1 KiB rust-peg-macros-devel noarch 0:0.8.5-4.fc45 fedora 342.2 KiB rust-peg-runtime+default-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime+std-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime-devel noarch 0:0.8.5-4.fc45 fedora 11.2 KiB rust-pep440_rs-devel noarch 0:0.7.3-4.fc45 fedora 204.9 KiB rust-pep508_rs+default-devel noarch 0:0.9.2-4.fc45 fedora 2.1 KiB rust-pep508_rs-devel noarch 0:0.9.2-4.fc45 fedora 334.4 KiB rust-percent-encoding+alloc-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding+std-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding-devel noarch 0:2.3.2-3.fc45 fedora 34.0 KiB rust-pest+default-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+memchr-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+std-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest-devel noarch 0:2.8.6-2.fc45 fedora 1.3 MiB rust-pest_derive+default-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive+std-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive-devel noarch 0:2.8.6-2.fc45 fedora 74.7 KiB rust-pest_generator+std-devel noarch 0:2.8.6-2.fc45 fedora 1.4 KiB rust-pest_generator-devel noarch 0:2.8.6-2.fc45 fedora 80.6 KiB rust-pest_meta+default-devel noarch 0:2.8.6-2.fc45 fedora 1.3 KiB rust-pest_meta-devel noarch 0:2.8.6-2.fc45 fedora 275.2 KiB rust-phf+default-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf+std-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf-devel noarch 0:0.13.1-3.fc45 fedora 84.9 KiB rust-phf0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11-devel noarch 0:0.11.3-3.fc45 fedora 80.2 KiB rust-phf_codegen0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.0 KiB rust-phf_codegen0.11-devel noarch 0:0.11.3-3.fc45 fedora 42.8 KiB rust-phf_generator0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.1 KiB rust-phf_generator0.11-devel noarch 0:0.11.3-3.fc45 fedora 30.3 KiB rust-phf_shared+std-devel noarch 0:0.13.1-3.fc45 fedora 1.2 KiB rust-phf_shared-devel noarch 0:0.13.1-3.fc45 fedora 47.8 KiB rust-phf_shared0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11-devel noarch 0:0.11.3-3.fc45 fedora 44.2 KiB rust-pin-project-lite+default-devel noarch 0:0.2.17-2.fc45 fedora 3.6 KiB rust-pin-project-lite-devel noarch 0:0.2.17-2.fc45 fedora 219.2 KiB rust-pkg-config+default-devel noarch 0:0.3.34-1.fc46 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.34-1.fc46 fedora 73.8 KiB rust-portable-atomic+default-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic+fallback-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic-devel noarch 0:1.15.0-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.6-1.fc46 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.6-1.fc46 fedora 31.3 KiB rust-ppv-lite86+simd-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86+std-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86-devel noarch 0:0.2.21-4.fc45 fedora 128.9 KiB rust-predicates+diff-devel noarch 0:3.1.4-2.fc45 fedora 5.0 KiB rust-predicates-core+default-devel noarch 0:1.0.10-2.fc45 fedora 2.1 KiB rust-predicates-core-devel noarch 0:1.0.10-2.fc45 fedora 24.3 KiB rust-predicates-devel noarch 0:3.1.4-2.fc45 fedora 124.1 KiB rust-predicates-tree+default-devel noarch 0:1.0.13-2.fc45 fedora 2.3 KiB rust-predicates-tree-devel noarch 0:1.0.13-2.fc45 fedora 18.7 KiB rust-pretty_assertions+std-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-pretty_assertions-devel noarch 0:1.4.1-5.fc45 fedora 121.6 KiB rust-proc-macro-utils+default-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+parser-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro2-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+quote-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+smallvec-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils-devel noarch 0:0.10.0-3.fc45 fedora 91.3 KiB rust-proc-macro2+proc-macro-devel noarch 0:1.0.107-1.fc46 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.107-1.fc46 fedora 248.4 KiB rust-psm+default-devel noarch 0:0.1.32-1.fc45 fedora 1.7 KiB rust-psm-devel noarch 0:0.1.32-1.fc45 fedora 99.9 KiB rust-ptr_meta+derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+ptr_meta_derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+std-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta-devel noarch 0:0.3.2-1.fc45 fedora 23.0 KiB rust-ptr_meta_derive-devel noarch 0:0.3.2-1.fc45 fedora 9.9 KiB rust-pyproject-toml-devel noarch 0:0.13.7-3.fc45 fedora 49.2 KiB rust-quick-junit-devel noarch 0:0.6.1-2.fc45 fedora 126.5 KiB rust-quick-xml+default-devel noarch 0:0.41.0-2.fc45 fedora 2.1 KiB rust-quick-xml-devel noarch 0:0.41.0-2.fc45 fedora 1.3 MiB rust-quickcheck_macros-devel noarch 0:1.2.0-2.fc45 fedora 25.4 KiB rust-quote+proc-macro-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-quote-devel noarch 0:1.0.47-1.fc45 fedora 123.1 KiB rust-quote-use+default-devel noarch 0:0.8.4-4.fc45 fedora 1.8 KiB rust-quote-use-devel noarch 0:0.8.4-4.fc45 fedora 10.1 KiB rust-quote-use-macros+default-devel noarch 0:0.8.4-3.fc45 fedora 1.4 KiB rust-quote-use-macros-devel noarch 0:0.8.4-3.fc45 fedora 17.5 KiB rust-radium+default-devel noarch 0:0.7.0-8.fc45 fedora 1.1 KiB rust-radium-devel noarch 0:0.7.0-8.fc45 fedora 47.6 KiB rust-rancor+alloc-devel noarch 0:0.1.3-1.fc45 fedora 1.2 KiB rust-rancor-devel noarch 0:0.1.3-1.fc45 fedora 32.5 KiB rust-rand+sys_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand0.8+alloc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+default-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+getrandom-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+libc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+rand_chacha-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+small_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8-devel noarch 0:0.8.7-1.fc45 fedora 319.0 KiB rust-rand_chacha0.3+std-devel noarch 0:0.3.1-4.fc45 fedora 1.3 KiB rust-rand_chacha0.3-devel noarch 0:0.3.1-4.fc45 fedora 50.2 KiB rust-rand_core+default-devel noarch 0:0.10.1-2.fc45 fedora 1.5 KiB rust-rand_core-devel noarch 0:0.10.1-2.fc45 fedora 71.8 KiB rust-rand_core0.6+alloc-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+default-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+getrandom-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+std-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6-devel noarch 0:0.6.4-4.fc45 fedora 75.7 KiB rust-rayon-core+default-devel noarch 0:1.13.0-3.fc45 fedora 1.8 KiB rust-rayon-core-devel noarch 0:1.13.0-3.fc45 fedora 270.8 KiB rust-rayon-devel noarch 0:1.12.0-2.fc45 fedora 885.2 KiB rust-ref-cast+default-devel noarch 0:1.0.27-1.fc46 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.27-1.fc46 fedora 39.1 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.27-1.fc46 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.27-1.fc46 fedora 29.1 KiB rust-regex+perf-backtrack-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-cache-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-dfa-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-inline-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-literal-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-onepass-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+std-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-age-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-bool-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-case-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-gencat-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-perl-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-script-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-segment-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+alloc-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-build-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-onepass-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-search-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+hybrid-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+meta-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-backtrack-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-pikevm-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-thompson-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-inline-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-multisubstring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-substring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+std-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+syntax-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-age-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-bool-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-case-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-gencat-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-perl-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-script-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-segment-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata-devel noarch 0:0.4.18-1.fc45 fedora 2.6 MiB rust-regex-devel noarch 0:1.13.1-1.fc45 fedora 695.7 KiB rust-regex-syntax+std-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-age-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-bool-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-case-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-gencat-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-perl-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-script-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-segment-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax-devel noarch 0:0.8.11-2.fc45 fedora 1.6 MiB rust-rend+bytecheck-devel noarch 0:0.5.4-2.fc45 fedora 1.4 KiB rust-rend-devel noarch 0:0.5.4-2.fc45 fedora 90.7 KiB rust-rkyv+alloc-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv+std-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv-devel noarch 0:0.8.18-1.fc45 fedora 888.6 KiB rust-rkyv_derive+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 1.5 KiB rust-rkyv_derive-devel noarch 0:0.8.18-1.fc45 fedora 119.6 KiB rust-ron+default-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron+std-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron-devel noarch 0:0.12.2-2.fc45 fedora 710.3 KiB rust-rust-stemmers+default-devel noarch 0:1.2.0-17.fc45 fedora 1.0 KiB rust-rust-stemmers-devel noarch 0:1.2.0-17.fc45 fedora 9.3 MiB rust-rustc-hash+std-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-hash-devel noarch 0:2.1.3-2.fc45 fedora 37.9 KiB rust-rustc-stable-hash-devel noarch 0:0.1.2-4.fc45 fedora 63.1 KiB rust-rustix+alloc-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+default-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+fs-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+std-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+termios-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix-devel noarch 0:1.1.4-2.fc45 fedora 2.2 MiB rust-rustversion+default-devel noarch 0:1.0.23-2.fc45 fedora 1.8 KiB rust-rustversion-devel noarch 0:1.0.23-2.fc45 fedora 61.6 KiB rust-ryu+default-devel noarch 0:1.0.23-2.fc45 fedora 2.3 KiB rust-ryu-devel noarch 0:1.0.23-2.fc45 fedora 154.2 KiB rust-salsa-macro-rules+default-devel noarch 0:0.28.2-1.fc46 fedora 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc46 fedora 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc46 fedora 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc46 fedora 188.3 KiB rust-same-file-devel noarch 0:1.0.6-18.fc45 fedora 31.3 KiB rust-schemars+derive-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-4.fc46 fedora 480.9 KiB rust-schemars_derive+default-devel noarch 0:1.2.1-2.fc45 fedora 1.4 KiB rust-schemars_derive-devel noarch 0:1.2.1-2.fc45 fedora 133.1 KiB rust-scopeguard-devel noarch 0:1.2.0-8.fc45 fedora 32.8 KiB rust-seahash-devel noarch 0:4.1.0-15.fc45 fedora 64.0 KiB rust-serde+alloc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.229-1.fc46 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.229-1.fc46 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.229-1.fc46 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.229-1.fc46 fedora 322.6 KiB rust-serde_derive_internals+default-devel noarch 0:0.29.1-5.fc45 fedora 1.5 KiB rust-serde_derive_internals-devel noarch 0:0.29.1-5.fc45 fedora 126.3 KiB rust-serde_json+alloc-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json+std-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json-devel noarch 0:1.0.151-1.fc45 fedora 713.2 KiB rust-serde_spanned+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+std-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned-devel noarch 0:1.1.1-2.fc45 fedora 29.4 KiB rust-serde_test-devel noarch 0:1.0.177-5.fc45 fedora 99.1 KiB rust-sha2_0.10-devel noarch 0:0.10.9-2.fc45 fedora 106.3 KiB rust-sharded-slab+default-devel noarch 0:0.1.7-7.fc45 fedora 1.4 KiB rust-sharded-slab-devel noarch 0:0.1.7-7.fc45 fedora 256.3 KiB rust-shellexpand+base-0-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+dirs-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+tilde-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand-devel noarch 0:3.1.2-2.fc45 fedora 72.3 KiB rust-shlex+default-devel noarch 0:2.0.1-1.fc46 fedora 1.3 KiB rust-shlex+std-devel noarch 0:2.0.1-1.fc46 fedora 1.3 KiB rust-shlex-devel noarch 0:2.0.1-1.fc46 fedora 53.6 KiB rust-simdutf8-devel noarch 0:0.1.5-5.fc45 fedora 125.4 KiB rust-similar+std-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+text-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar-devel noarch 0:3.1.1-2.fc45 fedora 338.4 KiB rust-similar2+default-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+inline-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+text-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2-devel noarch 0:2.7.0-2.fc45 fedora 219.4 KiB rust-siphasher+default-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher+std-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher-devel noarch 0:1.0.2-2.fc45 fedora 53.0 KiB rust-smallvec-devel noarch 0:1.16.0-1.fc46 fedora 129.7 KiB rust-snapbox+color-auto-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+color-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+structured-data-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox-devel noarch 0:1.2.2-2.fc45 fedora 266.8 KiB rust-snapbox-macros+color-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros+default-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros-devel noarch 0:1.1.0-2.fc45 fedora 17.0 KiB rust-stable_deref_trait-devel noarch 0:1.2.1-3.fc45 fedora 23.0 KiB rust-stacker-devel noarch 0:0.1.25-1.fc45 fedora 38.4 KiB rust-static_assertions-devel noarch 0:1.1.0-19.fc45 fedora 62.2 KiB rust-strip-ansi-escapes+default-devel noarch 0:0.2.1-3.fc45 fedora 1.0 KiB rust-strip-ansi-escapes-devel noarch 0:0.2.1-3.fc45 fedora 20.3 KiB rust-strsim+default-devel noarch 0:0.11.1-6.fc45 fedora 1.1 KiB rust-strsim-devel noarch 0:0.11.1-6.fc45 fedora 52.6 KiB rust-strum+std-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum-devel noarch 0:0.28.0-2.fc45 fedora 19.1 KiB rust-strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 144.3 KiB rust-supports-hyperlinks-devel noarch 0:3.2.0-3.fc45 fedora 18.7 KiB rust-syn+clone-impls-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+printing-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+proc-macro-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+visit-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+visit-mut-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn-devel noarch 0:3.0.4-1.fc46 fedora 2.2 MiB rust-syn2+clone-impls-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+default-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+derive-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+extra-traits-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+fold-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+full-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+parsing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+printing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+proc-macro-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-mut-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2-devel noarch 0:2.0.119-1.fc45 fedora 2.2 MiB rust-synstructure+default-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure+proc-macro-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure-devel noarch 0:0.13.2-4.fc45 fedora 96.5 KiB rust-tap+default-devel noarch 0:1.0.1-14.fc45 fedora 1.0 KiB rust-tap-devel noarch 0:1.0.1-14.fc45 fedora 37.8 KiB rust-tempfile+getrandom-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-tempfile-devel noarch 0:3.27.0-2.fc45 fedora 170.8 KiB rust-terminal_size+default-devel noarch 0:0.4.4-2.fc45 fedora 1.2 KiB rust-terminal_size-devel noarch 0:0.4.4-2.fc45 fedora 23.0 KiB rust-terminfo+default-devel noarch 0:0.9.0-5.fc45 fedora 1.0 KiB rust-terminfo-devel noarch 0:0.9.0-5.fc45 fedora 170.3 KiB rust-termtree0.5+default-devel noarch 0:0.5.1-2.fc45 fedora 4.1 KiB rust-termtree0.5-devel noarch 0:0.5.1-2.fc45 fedora 19.3 KiB rust-test-case-core-devel noarch 0:3.3.1-7.fc45 fedora 61.3 KiB rust-test-case-devel noarch 0:3.3.1-8.fc45 fedora 15.7 KiB rust-test-case-macros-devel noarch 0:3.3.1-7.fc45 fedora 11.4 KiB rust-thin-vec+std-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec-devel noarch 0:0.2.19-1.fc45 fedora 162.0 KiB rust-thiserror+std-devel noarch 0:2.0.20-1.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.20-1.fc45 fedora 103.4 KiB rust-thiserror-impl+default-devel noarch 0:2.0.20-1.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.20-1.fc45 fedora 92.1 KiB rust-thiserror-impl1+default-devel noarch 0:1.0.69-5.fc45 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 0:1.0.69-5.fc45 fedora 79.3 KiB rust-thiserror1+default-devel noarch 0:1.0.69-5.fc45 fedora 2.2 KiB rust-thiserror1-devel noarch 0:1.0.69-5.fc45 fedora 86.1 KiB rust-thread_local+default-devel noarch 0:1.1.10-2.fc45 fedora 1.1 KiB rust-thread_local-devel noarch 0:1.1.10-2.fc45 fedora 54.7 KiB rust-tikv-jemalloc-sys+background_threads_runtime_support-devel noarch 0:0.7.1-2.fc45 fedora 2.4 KiB rust-tikv-jemalloc-sys-devel noarch 0:0.7.1-2.fc45 fedora 84.3 KiB rust-tikv-jemallocator+background_threads_runtime_support-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-tikv-jemallocator-devel noarch 0:0.7.0-2.fc45 fedora 45.9 KiB rust-tinystr+zerovec-devel noarch 0:0.8.4-1.fc46 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.4-1.fc46 fedora 92.5 KiB rust-tinyvec+alloc-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+default-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+tinyvec_macros-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec-devel noarch 0:1.11.0-2.fc45 fedora 208.1 KiB rust-tinyvec_macros+default-devel noarch 0:0.1.1-9.fc46 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-9.fc46 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+parse-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+serde-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+std-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml-devel noarch 0:1.1.3-1.fc45 fedora 292.1 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-2.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-2.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-2.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.3-1.fc46 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.3-1.fc46 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.3-1.fc46 fedora 226.8 KiB rust-toml_writer+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.2-1.fc45 fedora 49.0 KiB rust-tracing+attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-3.fc45 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-3.fc45 fedora 160.8 KiB rust-tracing-core+default-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+once_cell-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+std-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core-devel noarch 0:0.1.36-2.fc44 fedora 247.3 KiB rust-tracing-devel noarch 0:0.1.44-2.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-5.fc45 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-7.fc45 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-typed-arena+std-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-10.fc45 fedora 39.3 KiB rust-typed-path+default-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path+std-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path-devel noarch 0:0.12.3-3.fc45 fedora 666.3 KiB rust-typeid+default-devel noarch 0:1.0.3-5.fc45 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-5.fc45 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-2.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-2.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-5.fc45 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-5.fc45 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-2.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-5.fc45 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-3.fc45 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-5.fc45 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-5.fc45 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-5.fc45 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-3.fc45 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-6.fc45 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-6.fc45 fedora 35.4 KiB rust-url+serde-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url+std-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-2.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-7.fc45 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-7.fc45 fedora 18.2 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-7.fc45 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-7.fc45 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-6.fc45 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-6.fc45 fedora 33.3 KiB rust-uuid+std-devel noarch 0:1.26.0-1.fc46 fedora 3.4 KiB rust-uuid-devel noarch 0:1.26.0-1.fc46 fedora 298.4 KiB rust-version-ranges+default-devel noarch 0:0.1.3-2.fc45 fedora 1.4 KiB rust-version-ranges-devel noarch 0:0.1.3-2.fc45 fedora 85.6 KiB rust-version_check+default-devel noarch 0:0.9.5-5.fc45 fedora 1.0 KiB rust-version_check-devel noarch 0:0.9.5-5.fc45 fedora 57.2 KiB rust-vte-devel noarch 0:0.15.0-3.fc45 fedora 311.2 KiB rust-wait-timeout+default-devel noarch 0:0.2.1-4.fc45 fedora 1.4 KiB rust-wait-timeout-devel noarch 0:0.2.1-4.fc45 fedora 29.1 KiB rust-walkdir-devel noarch 0:2.5.0-6.fc45 fedora 106.4 KiB rust-which+real-sys-devel noarch 0:8.0.6-1.fc46 fedora 1.7 KiB rust-which-devel noarch 0:8.0.6-1.fc46 fedora 108.9 KiB rust-wild-devel noarch 0:2.2.1-6.fc45 fedora 24.9 KiB rust-winnow-devel noarch 0:1.0.4-2.fc45 fedora 1.2 MiB rust-winnow0.7-devel noarch 0:0.7.15-2.fc45 fedora 1.2 MiB rust-writeable-devel noarch 0:0.6.4-1.fc46 fedora 112.3 KiB rust-wyz-devel noarch 0:0.5.1-9.fc45 fedora 58.9 KiB rust-yansi+alloc-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+default-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+std-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi-devel noarch 0:1.0.1-7.fc45 fedora 110.8 KiB rust-yoke+derive-devel noarch 0:0.8.3-2.fc45 fedora 3.5 KiB rust-yoke-derive-devel noarch 0:0.8.2-2.fc45 fedora 47.1 KiB rust-yoke-devel noarch 0:0.8.3-2.fc45 fedora 137.3 KiB rust-zerocopy+default-devel noarch 0:0.8.56-1.fc45 fedora 9.7 KiB rust-zerocopy+simd-devel noarch 0:0.8.56-1.fc45 fedora 9.7 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.56-1.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.56-1.fc45 fedora 965.8 KiB rust-zerocopy-devel noarch 0:0.8.56-1.fc45 fedora 1.5 MiB rust-zerofrom+derive-devel noarch 0:0.1.8-2.fc45 fedora 2.8 KiB rust-zerofrom-derive-devel noarch 0:0.1.7-2.fc45 fedora 21.0 KiB rust-zerofrom-devel noarch 0:0.1.8-2.fc45 fedora 14.1 KiB rust-zerotrie+yoke-devel noarch 0:0.2.5-1.fc46 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.5-1.fc46 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.5-1.fc46 fedora 380.5 KiB rust-zerovec+derive-devel noarch 0:0.11.8-1.fc46 fedora 4.6 KiB rust-zerovec+yoke-devel noarch 0:0.11.8-1.fc46 fedora 4.6 KiB rust-zerovec-derive-devel noarch 0:0.11.6-1.fc46 fedora 93.7 KiB rust-zerovec-devel noarch 0:0.11.8-1.fc46 fedora 591.2 KiB rust-zip+_deflate-any-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zlib-rs+rust-allocator-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs+std-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs-devel noarch 0:0.6.7-1.fc45 fedora 762.8 KiB rust-zmij+default-devel noarch 0:1.0.21-2.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-2.fc45 fedora 64.6 KiB rust-zstd-devel noarch 0:0.13.3-4.fc45 fedora 110.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-4.fc45 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-4.fc45 fedora 122.1 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-3.fc45 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-3.fc45 fedora 321.8 KiB Transaction Summary: Installing: 1164 packages Total size of inbound packages is 197 MiB. Need to download 196 MiB. After this operation, 993 MiB extra will be used (install 993 MiB, remove 0 B). [ 1/1164] pyproject-rpm-macros-0:1.23 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/1164] python-rpm-macros-0:3.15-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/1164] python3-rpm-macros-0:3.15-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/1164] rust-anstyle+default-devel- 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 5/1164] rust-aho-corasick+default-d 100% | 987.4 KiB/s | 7.9 KiB | 00m00s [ 6/1164] rust-anstream+default-devel 100% | 1.2 MiB/s | 8.6 KiB | 00m00s [ 7/1164] rust-anstyle+std-devel-0:1. 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 8/1164] rust-anyhow+default-devel-0 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 9/1164] rust-arc-swap+default-devel 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 10/1164] rust-argfile+default-devel- 100% | 881.2 KiB/s | 7.9 KiB | 00m00s [ 11/1164] rust-assert_fs+default-deve 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 12/1164] rust-arrayvec+default-devel 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 13/1164] rust-bitflags+default-devel 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 14/1164] rust-bitvec+alloc-devel-0:1 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 15/1164] rust-bitvec-devel-0:1.0.1-8 100% | 30.1 MiB/s | 247.0 KiB | 00m00s [ 16/1164] rust-bstr+default-devel-0:1 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 17/1164] rust-cachedir+default-devel 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 18/1164] rust-camino+default-devel-0 100% | 1.2 MiB/s | 8.5 KiB | 00m00s [ 19/1164] rust-camino+serde1-devel-0: 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 20/1164] rust-clap+default-devel-0:4 100% | 1.7 MiB/s | 10.5 KiB | 00m00s [ 21/1164] rust-clap+derive-devel-0:4. 100% | 2.0 MiB/s | 10.3 KiB | 00m00s [ 22/1164] rust-clap+env-devel-0:4.6.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 23/1164] rust-clap+string-devel-0:4. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 24/1164] rust-clap+wrap_help-devel-0 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 25/1164] rust-clap_complete_command+ 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 26/1164] rust-clearscreen+default-de 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 27/1164] rust-colored+default-devel- 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 28/1164] rust-colored+no-color-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 29/1164] rust-compact_str+default-de 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 30/1164] rust-countme+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 31/1164] rust-compact_str+serde-deve 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 32/1164] rust-crossbeam+default-deve 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 33/1164] rust-csv+default-devel-0:1. 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 34/1164] rust-ctrlc+default-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 35/1164] rust-dashmap+default-devel- 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 36/1164] rust-datatest-stable+defaul 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 37/1164] rust-drop_bomb+default-deve 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 38/1164] rust-dunce+default-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 39/1164] rust-fern+default-devel-0:0 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 40/1164] rust-etcetera+default-devel 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 41/1164] rust-filetime+default-devel 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 42/1164] rust-gen-lsp-types+default- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 43/1164] rust-gen-lsp-types+url-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 44/1164] rust-get-size2+compact-str- 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 45/1164] rust-get-size2+default-deve 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 46/1164] rust-get-size2+derive-devel 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 47/1164] rust-get-size2+hashbrown-de 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 48/1164] rust-get-size2+indexmap-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 49/1164] rust-get-size2+ordermap-dev 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 50/1164] rust-get-size2+parking_lot- 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 51/1164] rust-get-size2+smallvec-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 52/1164] rust-get-size2+thin-vec-dev 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 53/1164] rust-glob+default-devel-0:0 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 54/1164] rust-globset+default-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 55/1164] rust-globwalk+default-devel 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 56/1164] rust-hashbrown+inline-more- 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 57/1164] rust-heck+default-devel-0:0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 58/1164] rust-hashbrown-devel-0:0.17 100% | 21.5 MiB/s | 132.1 KiB | 00m00s [ 59/1164] rust-icu_properties+default 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 60/1164] rust-ignore+default-devel-0 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 61/1164] rust-imperative+default-dev 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 62/1164] rust-indexmap+default-devel 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 63/1164] rust-indoc+default-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 64/1164] rust-indicatif+default-deve 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 65/1164] rust-insta-cmd+default-deve 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 66/1164] rust-insta+default-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 67/1164] rust-insta+filters-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 68/1164] rust-insta+json-devel-0:1.4 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 69/1164] rust-insta+redactions-devel 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 70/1164] rust-insta+ron-devel-0:1.48 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 71/1164] rust-is-macro+default-devel 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 72/1164] rust-jiff+default-devel-0:0 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [ 73/1164] rust-itertools+default-deve 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 74/1164] rust-log+default-devel-0:0. 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 75/1164] rust-jod-thread+default-dev 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 76/1164] rust-libcst-devel-0:1.8.6-3 100% | 18.9 MiB/s | 116.0 KiB | 00m00s [ 77/1164] rust-lsp-server+default-dev 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 78/1164] rust-matchit+default-devel- 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 79/1164] rust-memchr+default-devel-0 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 80/1164] rust-memchr+std-devel-0:2.8 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 81/1164] rust-natord+default-devel-0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 82/1164] rust-notify+default-devel-0 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 83/1164] rust-ordermap+default-devel 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 84/1164] rust-ordermap+serde-devel-0 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 85/1164] rust-parking_lot+default-de 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 86/1164] rust-path-absolutize+defaul 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 87/1164] rust-path-absolutize+fixed_ 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 88/1164] rust-path-slash+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 89/1164] rust-pathdiff+default-devel 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 90/1164] rust-pep440_rs+version-rang 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 91/1164] rust-pep440_rs+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 92/1164] rust-pretty_assertions+defa 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 93/1164] rust-pyproject-toml+default 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 94/1164] rust-proc-macro2+default-de 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 95/1164] rust-quick-junit+default-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 96/1164] rust-quickcheck-devel-0:1.1 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 97/1164] rust-quickcheck_macros+defa 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 98/1164] rust-quote+default-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 99/1164] rust-rand-devel-0:0.10.2-2. 100% | 25.5 MiB/s | 104.5 KiB | 00m00s [ 100/1164] rust-rand+std_rng-devel-0:0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 101/1164] rust-rayon+default-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 102/1164] rust-regex-automata+default 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 103/1164] rust-regex-syntax+default-d 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 104/1164] rust-regex+default-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 105/1164] rust-rkyv+default-devel-0:0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 106/1164] rust-rustc-hash+default-dev 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 107/1164] rust-rustc-stable-hash+defa 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 108/1164] rust-salsa+compact_str-deve 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 109/1164] rust-salsa+inventory-devel- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 110/1164] rust-salsa-devel-0:0.28.2-1 100% | 39.3 MiB/s | 321.7 KiB | 00m00s [ 111/1164] rust-salsa+macros-devel-0:0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 112/1164] rust-salsa+ordermap-devel-0 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 113/1164] rust-salsa+salsa_unstable-d 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 114/1164] rust-same-file+default-deve 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 115/1164] rust-schemars+default-devel 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 116/1164] rust-seahash+default-devel- 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 117/1164] rust-serde+derive-devel-0:1 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 118/1164] rust-serde+default-devel-0: 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 119/1164] rust-serde_json+default-dev 100% | 3.1 MiB/s | 9.6 KiB | 00m00s [ 120/1164] rust-shellexpand+default-de 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 121/1164] rust-serde_test+default-dev 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 122/1164] rust-smallvec+const_generic 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 123/1164] rust-similar+default-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 124/1164] rust-similar+inline-devel-0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 125/1164] rust-smallvec+const_new-dev 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 126/1164] rust-smallvec+union-devel-0 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 127/1164] rust-smallvec+default-devel 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 128/1164] rust-snapbox+cmd-devel-0:1. 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 129/1164] rust-snapbox+default-devel- 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 130/1164] rust-snapbox+diff-devel-0:1 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 131/1164] rust-snapbox+examples-devel 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 132/1164] rust-snapbox+term-svg-devel 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 133/1164] rust-stacker+default-devel- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 134/1164] rust-static_assertions+defa 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 135/1164] rust-strum+default-devel-0: 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 136/1164] rust-strum+strum_macros-dev 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 137/1164] rust-supports-hyperlinks+de 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 138/1164] rust-strum_macros+default-d 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 139/1164] rust-syn+default-devel-0:3. 100% | 2.0 MiB/s | 10.1 KiB | 00m00s [ 140/1164] rust-syn+full-devel-0:3.0.4 100% | 2.4 MiB/s | 9.9 KiB | 00m00s [ 141/1164] rust-syn+derive-devel-0:3.0 100% | 1.9 MiB/s | 9.9 KiB | 00m00s [ 142/1164] rust-syn+extra-traits-devel 100% | 1.9 MiB/s | 9.9 KiB | 00m00s [ 143/1164] rust-syn+parsing-devel-0:3. 100% | 1.9 MiB/s | 9.9 KiB | 00m00s [ 144/1164] rust-tempfile+default-devel 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 145/1164] rust-test-case+default-deve 100% | 1.6 MiB/s | 7.9 KiB | 00m00s [ 146/1164] rust-thin-vec+default-devel 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 147/1164] rust-thin-vec+serde-devel-0 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 148/1164] rust-thiserror+default-deve 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 149/1164] rust-tikv-jemallocator+defa 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 150/1164] rust-toml_parser+default-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 151/1164] rust-toml+default-devel-0:1 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 152/1164] rust-tracing-flame+default- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 153/1164] rust-tracing-log+default-de 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 154/1164] rust-tracing-subscriber-dev 100% | 36.9 MiB/s | 189.0 KiB | 00m00s [ 155/1164] rust-tracing-subscriber+ans 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 156/1164] rust-tracing-subscriber+chr 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 157/1164] rust-tracing-subscriber+env 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 158/1164] rust-tracing-subscriber+fmt 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 159/1164] rust-tracing-subscriber+sma 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 160/1164] rust-tracing+default-devel- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 161/1164] rust-tracing+log-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 162/1164] rust-tracing+release_max_le 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 163/1164] rust-typed-arena+default-de 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 164/1164] rust-unicode-ident+default- 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 165/1164] rust-unicode-normalization+ 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 166/1164] rust-unicode_names2+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 167/1164] rust-unicode-width+default- 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 168/1164] rust-url+default-devel-0:2. 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 169/1164] rust-uuid+default-devel-0:1 100% | 3.1 MiB/s | 9.5 KiB | 00m00s [ 170/1164] rust-walkdir+default-devel- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 171/1164] rust-which+default-devel-0: 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 172/1164] rust-wild+default-devel-0:2 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 173/1164] rust-zip-devel-0:8.6.0-7.fc 100% | 18.4 MiB/s | 131.8 KiB | 00m00s [ 174/1164] rust-zip+deflate-flate2-zli 100% | 2.3 MiB/s | 11.8 KiB | 00m00s [ 175/1164] rust-zip+zstd-devel-0:8.6.0 100% | 2.3 MiB/s | 11.6 KiB | 00m00s [ 176/1164] rust-char_str+default-devel 100% | 1.4 MiB/s | 7.2 KiB | 00m00s [ 177/1164] rust-char_str+get-size-deve 100% | 1.4 MiB/s | 7.4 KiB | 00m00s [ 178/1164] rust-char_str+serde-devel-0 100% | 1.8 MiB/s | 7.3 KiB | 00m00s [ 179/1164] rust-aho-corasick+perf-lite 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 180/1164] rust-aho-corasick-devel-0:1 100% | 30.6 MiB/s | 156.6 KiB | 00m00s [ 181/1164] rust-aho-corasick+std-devel 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 182/1164] rust-anstream+auto-devel-0: 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 183/1164] rust-anstream+wincon-devel- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 184/1164] rust-anstream-devel-0:1.0.0 100% | 7.8 MiB/s | 32.1 KiB | 00m00s [ 185/1164] rust-anstyle-devel-0:1.0.14 100% | 5.9 MiB/s | 24.1 KiB | 00m00s [ 186/1164] rust-anyhow-devel-0:1.0.104 100% | 15.1 MiB/s | 61.7 KiB | 00m00s [ 187/1164] rust-anyhow+std-devel-0:1.0 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 188/1164] rust-arc-swap-devel-0:1.9.2 100% | 18.9 MiB/s | 77.2 KiB | 00m00s [ 189/1164] rust-argfile-devel-0:1.0.0- 100% | 4.3 MiB/s | 17.6 KiB | 00m00s [ 190/1164] rust-arrayvec+std-devel-0:0 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 191/1164] rust-arrayvec-devel-0:0.7.8 100% | 7.5 MiB/s | 38.2 KiB | 00m00s [ 192/1164] rust-assert_fs-devel-0:1.1. 100% | 4.9 MiB/s | 24.9 KiB | 00m00s [ 193/1164] rust-funty-devel-0:2.0.0-9. 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 194/1164] rust-bitflags-devel-0:2.13. 100% | 13.3 MiB/s | 68.1 KiB | 00m00s [ 195/1164] rust-radium+default-devel-0 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 196/1164] rust-tap+default-devel-0:1. 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 197/1164] rust-wyz-devel-0:0.5.1-9.fc 100% | 6.4 MiB/s | 26.4 KiB | 00m00s [ 198/1164] rust-bstr+std-devel-0:1.13. 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 199/1164] rust-bstr+unicode-devel-0:1 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 200/1164] rust-cachedir-devel-0:0.3.1 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [ 201/1164] rust-bstr-devel-0:1.13.1-1. 100% | 32.6 MiB/s | 267.2 KiB | 00m00s [ 202/1164] rust-camino-devel-0:1.2.5-1 100% | 8.2 MiB/s | 42.0 KiB | 00m00s [ 203/1164] rust-serde_core+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 204/1164] rust-clap+color-devel-0:4.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 205/1164] rust-clap+error-context-dev 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 206/1164] rust-clap+help-devel-0:4.6. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 207/1164] rust-clap+suggestions-devel 100% | 2.5 MiB/s | 10.4 KiB | 00m00s [ 208/1164] rust-clap+std-devel-0:4.6.6 100% | 2.0 MiB/s | 10.3 KiB | 00m00s [ 209/1164] rust-clap+usage-devel-0:4.6 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 210/1164] rust-clap_derive+default-de 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 211/1164] rust-clap-devel-0:4.6.6-1.f 100% | 16.1 MiB/s | 99.0 KiB | 00m00s [ 212/1164] rust-clap_builder+env-devel 100% | 2.0 MiB/s | 10.1 KiB | 00m00s [ 213/1164] rust-clap_builder+wrap_help 100% | 2.0 MiB/s | 10.4 KiB | 00m00s [ 214/1164] rust-clap_builder+string-de 100% | 2.0 MiB/s | 10.2 KiB | 00m00s [ 215/1164] rust-clap_complete_command+ 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 216/1164] rust-clap_complete_command- 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [ 217/1164] rust-colored-devel-0:3.1.1- 100% | 10.0 MiB/s | 41.1 KiB | 00m00s [ 218/1164] rust-clearscreen-devel-0:4. 100% | 29.1 MiB/s | 148.9 KiB | 00m00s [ 219/1164] rust-compact_str+std-devel- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 220/1164] rust-compact_str-devel-0:0. 100% | 22.5 MiB/s | 92.2 KiB | 00m00s [ 221/1164] rust-serde+alloc-devel-0:1. 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 222/1164] rust-serde-devel-0:1.0.229- 100% | 19.9 MiB/s | 81.7 KiB | 00m00s [ 223/1164] rust-countme-devel-0:3.0.1- 100% | 4.3 MiB/s | 17.7 KiB | 00m00s [ 224/1164] rust-crossbeam+std-devel-0: 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 225/1164] rust-crossbeam-devel-0:0.8. 100% | 4.6 MiB/s | 18.7 KiB | 00m00s [ 226/1164] rust-ctrlc-devel-0:3.5.2-2. 100% | 5.6 MiB/s | 23.1 KiB | 00m00s [ 227/1164] rust-dashmap-devel-0:6.2.1- 100% | 9.0 MiB/s | 36.9 KiB | 00m00s [ 228/1164] rust-datatest-stable-devel- 100% | 8.8 MiB/s | 45.3 KiB | 00m00s [ 229/1164] rust-csv-devel-0:1.4.0-3.fc 100% | 59.9 MiB/s | 735.9 KiB | 00m00s [ 230/1164] rust-drop_bomb-devel-0:0.1. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 231/1164] rust-dunce-devel-0:1.0.5-5. 100% | 3.0 MiB/s | 15.6 KiB | 00m00s [ 232/1164] rust-etcetera-devel-0:0.11. 100% | 5.6 MiB/s | 22.9 KiB | 00m00s [ 233/1164] rust-filetime-devel-0:0.2.2 100% | 4.3 MiB/s | 22.2 KiB | 00m00s [ 234/1164] rust-gen-lsp-types-devel-0: 100% | 11.8 MiB/s | 84.7 KiB | 00m00s [ 235/1164] rust-fern-devel-0:0.7.1-7.f 100% | 29.0 MiB/s | 297.1 KiB | 00m00s [ 236/1164] rust-url+serde-devel-0:2.5. 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 237/1164] rust-get-size2-devel-0:0.10 100% | 8.9 MiB/s | 36.6 KiB | 00m00s [ 238/1164] rust-get-size2+get-size-der 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 239/1164] rust-indexmap-devel-0:2.14. 100% | 22.5 MiB/s | 92.1 KiB | 00m00s [ 240/1164] rust-smallvec-devel-0:1.16. 100% | 18.1 MiB/s | 37.1 KiB | 00m00s [ 241/1164] rust-ordermap-devel-0:1.2.0 100% | 16.7 MiB/s | 68.2 KiB | 00m00s [ 242/1164] rust-parking_lot-devel-0:0. 100% | 12.3 MiB/s | 50.4 KiB | 00m00s [ 243/1164] rust-thin-vec-devel-0:0.2.1 100% | 10.5 MiB/s | 42.9 KiB | 00m00s [ 244/1164] rust-glob-devel-0:0.3.4-1.f 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [ 245/1164] rust-globset+log-devel-0:0. 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 246/1164] rust-globwalk-devel-0:0.9.1 100% | 3.3 MiB/s | 16.9 KiB | 00m00s [ 247/1164] rust-globset-devel-0:0.4.20 100% | 5.8 MiB/s | 35.4 KiB | 00m00s [ 248/1164] rust-heck-devel-0:0.5.0-6.f 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 249/1164] rust-ignore-devel-0:0.4.33- 100% | 17.4 MiB/s | 71.4 KiB | 00m00s [ 250/1164] rust-icu_properties+compile 100% | 1.4 MiB/s | 8.7 KiB | 00m00s [ 251/1164] rust-icu_properties-devel-0 100% | 17.9 MiB/s | 91.8 KiB | 00m00s [ 252/1164] rust-imperative-devel-0:1.0 100% | 6.9 MiB/s | 21.2 KiB | 00m00s [ 253/1164] rust-indexmap+std-devel-0:2 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 254/1164] rust-indicatif+unicode-widt 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 255/1164] rust-indicatif-devel-0:0.18 100% | 17.8 MiB/s | 73.1 KiB | 00m00s [ 256/1164] rust-indoc-devel-0:2.0.7-3. 100% | 8.1 MiB/s | 33.2 KiB | 00m00s [ 257/1164] rust-insta-cmd-devel-0:0.7. 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [ 258/1164] rust-insta+colors-devel-0:1 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 259/1164] rust-insta+regex-devel-0:1. 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 260/1164] rust-insta-devel-0:1.48.0-1 100% | 23.8 MiB/s | 146.3 KiB | 00m00s [ 261/1164] rust-insta+strip-ansi-escap 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 262/1164] rust-insta+serde-devel-0:1. 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 263/1164] rust-insta+pest-devel-0:1.4 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 264/1164] rust-insta+pest_derive-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 265/1164] rust-ron+default-devel-0:0. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 266/1164] rust-is-macro-devel-0:0.3.8 100% | 4.6 MiB/s | 18.8 KiB | 00m00s [ 267/1164] rust-itertools+use_std-deve 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 268/1164] rust-itertools-devel-0:0.15 100% | 25.8 MiB/s | 158.6 KiB | 00m00s [ 269/1164] rust-jiff+perf-inline-devel 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 270/1164] rust-jiff+std-devel-0:0.2.3 100% | 2.7 MiB/s | 13.9 KiB | 00m00s [ 271/1164] rust-jiff+tz-fat-devel-0:0. 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 272/1164] rust-jiff+tz-system-devel-0 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 273/1164] rust-jiff+tzdb-bundle-platf 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 274/1164] rust-jiff+tzdb-concatenated 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 275/1164] rust-jiff+tzdb-zoneinfo-dev 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 276/1164] rust-jiff-devel-0:0.2.35-1. 100% | 52.9 MiB/s | 487.2 KiB | 00m00s [ 277/1164] rust-jod-thread-devel-0:1.0 100% | 2.4 MiB/s | 14.5 KiB | 00m00s [ 278/1164] rust-annotate-snippets0.11+ 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 279/1164] rust-libcst_derive+default- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 280/1164] rust-peg+default-devel-0:0. 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 281/1164] rust-paste+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 282/1164] rust-log-devel-0:0.4.34-1.f 100% | 8.7 MiB/s | 53.3 KiB | 00m00s [ 283/1164] rust-lsp-server-devel-0:0.1 100% | 4.3 MiB/s | 26.4 KiB | 00m00s [ 284/1164] rust-matchit-devel-0:0.9.2- 100% | 6.2 MiB/s | 37.9 KiB | 00m00s [ 285/1164] rust-memchr+alloc-devel-0:2 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 286/1164] rust-memchr-devel-0:2.8.3-2 100% | 18.2 MiB/s | 93.2 KiB | 00m00s [ 287/1164] rust-natord-devel-0:1.0.9-2 100% | 2.3 MiB/s | 11.6 KiB | 00m00s [ 288/1164] rust-notify-devel-0:8.2.0-3 100% | 8.6 MiB/s | 44.2 KiB | 00m00s [ 289/1164] rust-ordermap+std-devel-0:1 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 290/1164] rust-indexmap+serde-devel-0 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 291/1164] rust-serde_core-devel-0:1.0 100% | 15.7 MiB/s | 64.3 KiB | 00m00s [ 292/1164] rust-path-dedot+fixed_workd 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 293/1164] rust-path-absolutize-devel- 100% | 2.9 MiB/s | 14.8 KiB | 00m00s [ 294/1164] rust-path-slash-devel-0:0.2 100% | 4.1 MiB/s | 16.6 KiB | 00m00s [ 295/1164] rust-pathdiff-devel-0:0.2.3 100% | 3.0 MiB/s | 15.3 KiB | 00m00s [ 296/1164] rust-pep440_rs-devel-0:0.7. 100% | 9.4 MiB/s | 48.3 KiB | 00m00s [ 297/1164] rust-version-ranges+default 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 298/1164] rust-pretty_assertions+std- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 299/1164] rust-pretty_assertions-deve 100% | 16.4 MiB/s | 84.0 KiB | 00m00s [ 300/1164] rust-proc-macro2+proc-macro 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 301/1164] rust-pyproject-toml-devel-0 100% | 4.2 MiB/s | 21.4 KiB | 00m00s [ 302/1164] rust-proc-macro2-devel-0:1. 100% | 9.0 MiB/s | 64.3 KiB | 00m00s [ 303/1164] rust-quick-junit-devel-0:0. 100% | 8.4 MiB/s | 34.5 KiB | 00m00s [ 304/1164] rust-rand+sys_rng-devel-0:0 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 305/1164] rust-quickcheck_macros-deve 100% | 4.8 MiB/s | 19.6 KiB | 00m00s [ 306/1164] rust-quote+proc-macro-devel 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 307/1164] rust-rand_core-devel-0:0.10 100% | 7.6 MiB/s | 31.1 KiB | 00m00s [ 308/1164] rust-quote-devel-0:1.0.47-1 100% | 8.5 MiB/s | 43.7 KiB | 00m00s [ 309/1164] rust-chacha20+rng-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 310/1164] rust-chacha20-devel-0:0.10. 100% | 11.9 MiB/s | 48.8 KiB | 00m00s [ 311/1164] rust-rayon-devel-0:1.12.0-2 100% | 26.0 MiB/s | 186.2 KiB | 00m00s [ 312/1164] rust-regex-automata+dfa-dev 100% | 1.7 MiB/s | 9.0 KiB | 00m00s [ 313/1164] rust-regex-automata+hybrid- 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 314/1164] rust-regex-automata+meta-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 315/1164] rust-regex-automata+nfa-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 316/1164] rust-regex-automata+perf-de 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 317/1164] rust-regex-automata+std-dev 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 318/1164] rust-regex-automata+syntax- 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 319/1164] rust-regex-automata+unicode 100% | 1.9 MiB/s | 9.5 KiB | 00m00s [ 320/1164] rust-regex-syntax+std-devel 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 321/1164] rust-regex-automata-devel-0 100% | 48.9 MiB/s | 450.5 KiB | 00m00s [ 322/1164] rust-regex-syntax+unicode-d 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 323/1164] rust-regex-syntax-devel-0:0 100% | 42.0 MiB/s | 215.2 KiB | 00m00s [ 324/1164] rust-regex+perf-devel-0:1.1 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 325/1164] rust-regex+std-devel-0:1.13 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 326/1164] rust-regex+unicode-devel-0: 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 327/1164] rust-regex-devel-0:1.13.1-1 100% | 26.3 MiB/s | 134.7 KiB | 00m00s [ 328/1164] rust-rkyv+bytecheck-devel-0 100% | 2.3 MiB/s | 9.2 KiB | 00m00s [ 329/1164] rust-rkyv+std-devel-0:0.8.1 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 330/1164] rust-rustc-hash+std-devel-0 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 331/1164] rust-rkyv-devel-0:0.8.18-1. 100% | 30.0 MiB/s | 184.5 KiB | 00m00s [ 332/1164] rust-rustc-hash-devel-0:2.1 100% | 3.6 MiB/s | 21.8 KiB | 00m00s [ 333/1164] rust-rustc-stable-hash-deve 100% | 5.4 MiB/s | 27.4 KiB | 00m00s [ 334/1164] rust-boxcar+default-devel-0 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 335/1164] rust-crossbeam-queue+defaul 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 336/1164] rust-crossbeam-utils+defaul 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 337/1164] rust-hashbrown+default-deve 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 338/1164] rust-hashlink+default-devel 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 339/1164] rust-intrusive-collections+ 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 340/1164] rust-portable-atomic+defaul 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 341/1164] rust-salsa-macro-rules+defa 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 342/1164] rust-salsa-macros+default-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 343/1164] rust-tracing+std-devel-0:0. 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 344/1164] rust-tracing-devel-0:0.1.44 100% | 17.3 MiB/s | 88.3 KiB | 00m00s [ 345/1164] rust-typeid+default-devel-0 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 346/1164] rust-inventory+default-deve 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 347/1164] rust-same-file-devel-0:1.0. 100% | 4.5 MiB/s | 18.4 KiB | 00m00s [ 348/1164] rust-schemars+derive-devel- 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 349/1164] rust-schemars+std-devel-0:1 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 350/1164] rust-schemars-devel-0:1.2.1 100% | 29.5 MiB/s | 151.0 KiB | 00m00s [ 351/1164] rust-seahash-devel-0:4.1.0- 100% | 7.6 MiB/s | 39.0 KiB | 00m00s [ 352/1164] rust-serde+std-devel-0:1.0. 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 353/1164] rust-serde+serde_derive-dev 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 354/1164] rust-serde_json+std-devel-0 100% | 1.9 MiB/s | 9.7 KiB | 00m00s [ 355/1164] rust-serde_json-devel-0:1.0 100% | 25.5 MiB/s | 157.0 KiB | 00m00s [ 356/1164] rust-serde_test-devel-0:1.0 100% | 5.0 MiB/s | 25.5 KiB | 00m00s [ 357/1164] rust-shellexpand+base-0-dev 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 358/1164] rust-shellexpand+tilde-deve 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 359/1164] rust-shellexpand-devel-0:3. 100% | 9.6 MiB/s | 29.6 KiB | 00m00s [ 360/1164] rust-similar+std-devel-0:3. 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 361/1164] rust-similar+text-devel-0:3 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 362/1164] rust-similar-devel-0:3.1.1- 100% | 14.4 MiB/s | 73.9 KiB | 00m00s [ 363/1164] rust-libc+default-devel-0:0 100% | 2.5 MiB/s | 10.0 KiB | 00m00s [ 364/1164] rust-os_pipe+default-devel- 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 365/1164] rust-snapbox-devel-0:1.2.2- 100% | 15.9 MiB/s | 64.9 KiB | 00m00s [ 366/1164] rust-wait-timeout+default-d 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 367/1164] rust-snapbox+color-auto-dev 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 368/1164] rust-escargot+default-devel 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 369/1164] rust-anstyle-svg+default-de 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 370/1164] rust-snapbox+structured-dat 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 371/1164] rust-stacker-devel-0:0.1.25 100% | 5.9 MiB/s | 24.1 KiB | 00m00s [ 372/1164] rust-static_assertions-deve 100% | 6.5 MiB/s | 26.6 KiB | 00m00s [ 373/1164] rust-strum+std-devel-0:0.28 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 374/1164] rust-strum-devel-0:0.28.0-2 100% | 3.1 MiB/s | 15.8 KiB | 00m00s [ 375/1164] rust-strum_macros-devel-0:0 100% | 8.7 MiB/s | 44.3 KiB | 00m00s [ 376/1164] rust-supports-hyperlinks-de 100% | 4.0 MiB/s | 16.6 KiB | 00m00s [ 377/1164] rust-syn+printing-devel-0:3 100% | 2.5 MiB/s | 10.0 KiB | 00m00s [ 378/1164] rust-syn+clone-impls-devel- 100% | 2.4 MiB/s | 9.9 KiB | 00m00s [ 379/1164] rust-syn+proc-macro-devel-0 100% | 2.5 MiB/s | 10.2 KiB | 00m00s [ 380/1164] rust-tempfile+getrandom-dev 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 381/1164] rust-syn-devel-0:3.0.4-1.fc 100% | 36.6 MiB/s | 262.5 KiB | 00m00s [ 382/1164] rust-tempfile-devel-0:3.27. 100% | 13.0 MiB/s | 53.1 KiB | 00m00s [ 383/1164] rust-test-case-devel-0:3.3. 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [ 384/1164] rust-thin-vec+std-devel-0:0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 385/1164] rust-thiserror+std-devel-0: 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 386/1164] rust-thiserror-devel-0:2.0. 100% | 15.2 MiB/s | 62.4 KiB | 00m00s [ 387/1164] rust-tikv-jemallocator+back 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 388/1164] rust-tikv-jemallocator-deve 100% | 4.4 MiB/s | 22.7 KiB | 00m00s [ 389/1164] rust-toml+display-devel-0:1 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 390/1164] rust-toml+parse-devel-0:1.1 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 391/1164] rust-toml+serde-devel-0:1.1 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [ 392/1164] rust-toml+std-devel-0:1.1.3 100% | 3.3 MiB/s | 10.1 KiB | 00m00s [ 393/1164] rust-toml_parser+std-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 394/1164] rust-toml-devel-0:1.1.3-1.f 100% | 15.6 MiB/s | 63.9 KiB | 00m00s [ 395/1164] rust-toml_parser-devel-0:1. 100% | 9.6 MiB/s | 39.2 KiB | 00m00s [ 396/1164] rust-tracing-flame+smallvec 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 397/1164] rust-tracing-log+log-tracer 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 398/1164] rust-tracing-flame-devel-0: 100% | 3.5 MiB/s | 17.9 KiB | 00m00s [ 399/1164] rust-tracing-log+std-devel- 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 400/1164] rust-tracing-log-devel-0:0. 100% | 5.0 MiB/s | 25.8 KiB | 00m00s [ 401/1164] rust-tracing-core-devel-0:0 100% | 11.1 MiB/s | 68.2 KiB | 00m00s [ 402/1164] rust-tracing-subscriber+nu- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 403/1164] rust-chrono+clock-devel-0:0 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 404/1164] rust-chrono+std-devel-0:0.4 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 405/1164] rust-tracing-subscriber+mat 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 406/1164] rust-chrono-devel-0:0.4.44- 100% | 31.9 MiB/s | 195.8 KiB | 00m00s [ 407/1164] rust-tracing-subscriber+onc 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 408/1164] rust-tracing-subscriber+tra 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 409/1164] rust-tracing-subscriber+std 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 410/1164] rust-tracing-subscriber+thr 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 411/1164] rust-tracing-subscriber+reg 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 412/1164] rust-typed-arena+std-devel- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 413/1164] rust-tracing+attributes-dev 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 414/1164] rust-typed-arena-devel-0:2. 100% | 3.8 MiB/s | 19.3 KiB | 00m00s [ 415/1164] rust-unicode-ident-devel-0: 100% | 11.2 MiB/s | 46.0 KiB | 00m00s [ 416/1164] rust-unicode-normalization+ 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 417/1164] rust-unicode-width+cjk-deve 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 418/1164] rust-unicode-normalization- 100% | 17.9 MiB/s | 109.9 KiB | 00m00s [ 419/1164] rust-unicode-width-devel-0: 100% | 31.5 MiB/s | 193.7 KiB | 00m00s [ 420/1164] rust-url+std-devel-0:2.5.8- 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 421/1164] rust-unicode_names2-devel-0 100% | 39.3 MiB/s | 241.5 KiB | 00m00s [ 422/1164] rust-url-devel-0:2.5.8-2.fc 100% | 15.4 MiB/s | 79.1 KiB | 00m00s [ 423/1164] rust-uuid+std-devel-0:1.26. 100% | 2.3 MiB/s | 9.5 KiB | 00m00s [ 424/1164] rust-uuid-devel-0:1.26.0-1. 100% | 15.6 MiB/s | 64.0 KiB | 00m00s [ 425/1164] rust-walkdir-devel-0:2.5.0- 100% | 6.0 MiB/s | 30.6 KiB | 00m00s [ 426/1164] rust-which+real-sys-devel-0 100% | 2.1 MiB/s | 8.8 KiB | 00m00s [ 427/1164] rust-which-devel-0:8.0.6-1. 100% | 6.6 MiB/s | 33.9 KiB | 00m00s [ 428/1164] rust-wild-devel-0:2.2.1-6.f 100% | 5.3 MiB/s | 16.2 KiB | 00m00s [ 429/1164] rust-crc32fast+default-deve 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 430/1164] rust-typed-path+default-dev 100% | 1.8 MiB/s | 7.5 KiB | 00m00s [ 431/1164] rust-flate2+zlib-rs-devel-0 100% | 2.3 MiB/s | 9.5 KiB | 00m00s [ 432/1164] rust-flate2-devel-0:1.1.9-2 100% | 22.1 MiB/s | 90.4 KiB | 00m00s [ 433/1164] rust-zip+deflate-flate2-dev 100% | 2.9 MiB/s | 11.7 KiB | 00m00s [ 434/1164] rust-zstd-devel-0:0.13.3-4. 100% | 10.1 MiB/s | 41.3 KiB | 00m00s [ 435/1164] rust-char_str+std-devel-0:0 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 436/1164] rust-char_str-devel-0:0.0.2 100% | 16.4 MiB/s | 67.4 KiB | 00m00s [ 437/1164] rust-anstyle-query+default- 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 438/1164] rust-anstyle-parse+default- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 439/1164] rust-colorchoice+default-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 440/1164] rust-utf8parse+default-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 441/1164] rust-rustversion+default-de 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 442/1164] rust-fs-err+default-devel-0 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 443/1164] rust-os_str_bytes+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 444/1164] rust-predicates+diff-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 445/1164] rust-predicates-core+defaul 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 446/1164] rust-predicates-tree+defaul 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 447/1164] rust-predicates-devel-0:3.1 100% | 6.2 MiB/s | 38.3 KiB | 00m00s [ 448/1164] rust-radium-devel-0:0.7.0-8 100% | 1.4 MiB/s | 18.7 KiB | 00m00s [ 449/1164] rust-bstr+alloc-devel-0:1.1 100% | 667.4 KiB/s | 8.7 KiB | 00m00s [ 450/1164] rust-tap-devel-0:1.0.1-14.f 100% | 1.3 MiB/s | 19.2 KiB | 00m00s [ 451/1164] rust-serde_core+std-devel-0 100% | 858.6 KiB/s | 7.7 KiB | 00m00s [ 452/1164] rust-serde_core+result-deve 100% | 552.8 KiB/s | 7.7 KiB | 00m00s [ 453/1164] rust-regex-automata+dfa-sea 100% | 589.9 KiB/s | 8.8 KiB | 00m00s [ 454/1164] rust-clap_builder+color-dev 100% | 936.9 KiB/s | 10.3 KiB | 00m00s [ 455/1164] rust-clap_builder+error-con 100% | 1.4 MiB/s | 10.2 KiB | 00m00s [ 456/1164] rust-clap_builder+help-deve 100% | 1.4 MiB/s | 10.1 KiB | 00m00s [ 457/1164] rust-clap_builder+std-devel 100% | 1.3 MiB/s | 10.3 KiB | 00m00s [ 458/1164] rust-clap_builder+usage-dev 100% | 1.4 MiB/s | 10.1 KiB | 00m00s [ 459/1164] rust-clap_builder+suggestio 100% | 864.3 KiB/s | 10.4 KiB | 00m00s [ 460/1164] rust-clap_builder-devel-0:4 100% | 8.6 MiB/s | 159.4 KiB | 00m00s [ 461/1164] rust-clap_derive-devel-0:4. 100% | 1.8 MiB/s | 40.0 KiB | 00m00s [ 462/1164] rust-terminal_size+default- 100% | 459.9 KiB/s | 8.3 KiB | 00m00s [ 463/1164] rust-clap_complete_nushell+ 100% | 398.8 KiB/s | 8.8 KiB | 00m00s [ 464/1164] rust-clap_complete+default- 100% | 508.4 KiB/s | 10.2 KiB | 00m00s [ 465/1164] rust-nix+fs-devel-0:0.31.3- 100% | 398.7 KiB/s | 8.4 KiB | 00m00s [ 466/1164] rust-nix+term-devel-0:0.31. 100% | 838.0 KiB/s | 8.4 KiB | 00m00s [ 467/1164] rust-terminfo+default-devel 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 468/1164] rust-nix-devel-0:0.31.3-2.f 100% | 18.8 MiB/s | 308.2 KiB | 00m00s [ 469/1164] rust-castaway+alloc-devel-0 100% | 654.7 KiB/s | 7.9 KiB | 00m00s [ 470/1164] rust-castaway-devel-0:0.2.4 100% | 1.9 MiB/s | 19.8 KiB | 00m00s [ 471/1164] rust-cfg-if+default-devel-0 100% | 900.7 KiB/s | 8.1 KiB | 00m00s [ 472/1164] rust-zmij+default-devel-0:1 100% | 1.1 MiB/s | 7.6 KiB | 00m00s [ 473/1164] rust-itoa+default-devel-0:1 100% | 737.7 KiB/s | 8.1 KiB | 00m00s [ 474/1164] rust-serde_core+alloc-devel 100% | 859.5 KiB/s | 7.7 KiB | 00m00s [ 475/1164] rust-crossbeam+alloc-devel- 100% | 904.2 KiB/s | 8.1 KiB | 00m00s [ 476/1164] rust-crossbeam-channel+std- 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 477/1164] rust-crossbeam-deque+std-de 100% | 586.0 KiB/s | 8.2 KiB | 00m00s [ 478/1164] rust-crossbeam-deque-devel- 100% | 2.1 MiB/s | 30.2 KiB | 00m00s [ 479/1164] rust-crossbeam-channel-deve 100% | 5.5 MiB/s | 90.2 KiB | 00m00s [ 480/1164] rust-crossbeam-epoch+std-de 100% | 577.1 KiB/s | 8.1 KiB | 00m00s [ 481/1164] rust-crossbeam-queue+std-de 100% | 679.1 KiB/s | 8.1 KiB | 00m00s [ 482/1164] rust-crossbeam-epoch-devel- 100% | 3.5 MiB/s | 53.7 KiB | 00m00s [ 483/1164] rust-crossbeam-utils-devel- 100% | 2.3 MiB/s | 55.3 KiB | 00m00s [ 484/1164] rust-crossbeam-utils+std-de 100% | 249.5 KiB/s | 8.0 KiB | 00m00s [ 485/1164] rust-crossbeam-queue-devel- 100% | 738.1 KiB/s | 25.1 KiB | 00m00s [ 486/1164] rust-csv-core+default-devel 100% | 244.1 KiB/s | 8.1 KiB | 00m00s [ 487/1164] rust-nix+signal-devel-0:0.3 100% | 336.9 KiB/s | 8.4 KiB | 00m00s [ 488/1164] rust-ryu+default-devel-0:1. 100% | 308.0 KiB/s | 8.0 KiB | 00m00s [ 489/1164] rust-lock_api+default-devel 100% | 287.1 KiB/s | 8.0 KiB | 00m00s [ 490/1164] rust-hashbrown0.14+raw-deve 100% | 234.2 KiB/s | 7.7 KiB | 00m00s [ 491/1164] rust-hashbrown0.14-devel-0: 100% | 3.1 MiB/s | 122.6 KiB | 00m00s [ 492/1164] rust-once_cell+default-deve 100% | 265.0 KiB/s | 8.5 KiB | 00m00s [ 493/1164] rust-parking_lot_core+defau 100% | 217.6 KiB/s | 8.1 KiB | 00m00s [ 494/1164] rust-libtest-mimic+default- 100% | 212.5 KiB/s | 8.1 KiB | 00m00s [ 495/1164] rust-log+std-devel-0:0.4.34 100% | 259.9 KiB/s | 8.6 KiB | 00m00s [ 496/1164] rust-serde_derive-devel-0:1 100% | 1.8 MiB/s | 68.1 KiB | 00m00s [ 497/1164] rust-get-size-derive2+defau 100% | 274.5 KiB/s | 8.5 KiB | 00m00s [ 498/1164] rust-equivalent-devel-0:1.0 100% | 303.4 KiB/s | 14.9 KiB | 00m00s [ 499/1164] rust-icu_provider+baked-dev 100% | 241.1 KiB/s | 8.4 KiB | 00m00s [ 500/1164] rust-icu_properties_data-de 100% | 2.8 MiB/s | 158.8 KiB | 00m00s [ 501/1164] rust-displaydoc-devel-0:0.2 100% | 1.1 MiB/s | 33.0 KiB | 00m00s [ 502/1164] rust-icu_collections-devel- 100% | 3.0 MiB/s | 96.7 KiB | 00m00s [ 503/1164] rust-icu_locale_core+zerove 100% | 222.2 KiB/s | 8.4 KiB | 00m00s [ 504/1164] rust-icu_provider-devel-0:2 100% | 1.7 MiB/s | 55.0 KiB | 00m00s [ 505/1164] rust-icu_locale_core-devel- 100% | 2.5 MiB/s | 95.1 KiB | 00m00s [ 506/1164] rust-zerotrie+yoke-devel-0: 100% | 337.1 KiB/s | 8.1 KiB | 00m00s [ 507/1164] rust-zerotrie+zerofrom-deve 100% | 321.8 KiB/s | 8.0 KiB | 00m00s [ 508/1164] rust-zerotrie-devel-0:0.2.5 100% | 2.6 MiB/s | 80.6 KiB | 00m00s [ 509/1164] rust-zerovec+derive-devel-0 100% | 574.3 KiB/s | 9.2 KiB | 00m00s [ 510/1164] rust-zerovec+yoke-devel-0:0 100% | 436.1 KiB/s | 9.2 KiB | 00m00s [ 511/1164] rust-zerovec-devel-0:0.11.8 100% | 7.0 MiB/s | 121.2 KiB | 00m00s [ 512/1164] rust-crossbeam-deque+defaul 100% | 421.5 KiB/s | 8.0 KiB | 00m00s [ 513/1164] rust-regex-automata+dfa-one 100% | 494.4 KiB/s | 8.9 KiB | 00m00s [ 514/1164] rust-rust-stemmers+default- 100% | 462.4 KiB/s | 7.9 KiB | 00m00s [ 515/1164] rust-phf+default-devel-0:0. 100% | 401.8 KiB/s | 8.0 KiB | 00m00s [ 516/1164] rust-console+unicode-width- 100% | 615.9 KiB/s | 8.6 KiB | 00m00s [ 517/1164] rust-console+ansi-parsing-d 100% | 1.0 MiB/s | 8.5 KiB | 00m00s [ 518/1164] rust-console+std-devel-0:0. 100% | 1.1 MiB/s | 8.6 KiB | 00m00s [ 519/1164] rust-console-devel-0:0.16.4 100% | 1.2 MiB/s | 38.0 KiB | 00m00s [ 520/1164] rust-insta+console-devel-0: 100% | 301.5 KiB/s | 9.0 KiB | 00m00s [ 521/1164] rust-unit-prefix+default-de 100% | 214.8 KiB/s | 7.7 KiB | 00m00s [ 522/1164] rust-similar2+inline-devel- 100% | 405.0 KiB/s | 7.3 KiB | 00m00s [ 523/1164] rust-similar2+default-devel 100% | 317.1 KiB/s | 7.3 KiB | 00m00s [ 524/1164] rust-strip-ansi-escapes+def 100% | 361.9 KiB/s | 8.0 KiB | 00m00s [ 525/1164] rust-pest+default-devel-0:2 100% | 243.2 KiB/s | 8.5 KiB | 00m00s [ 526/1164] rust-pest_derive+default-de 100% | 219.4 KiB/s | 8.6 KiB | 00m00s [ 527/1164] rust-ron+std-devel-0:0.12.2 100% | 229.3 KiB/s | 8.5 KiB | 00m00s [ 528/1164] rust-ron-devel-0:0.12.2-2.f 100% | 3.3 MiB/s | 140.7 KiB | 00m00s [ 529/1164] rust-syn2+default-devel-0:2 100% | 214.4 KiB/s | 7.3 KiB | 00m00s [ 530/1164] rust-syn2+derive-devel-0:2. 100% | 182.3 KiB/s | 7.1 KiB | 00m00s [ 531/1164] rust-syn2+extra-traits-deve 100% | 237.8 KiB/s | 7.1 KiB | 00m00s [ 532/1164] rust-syn2+fold-devel-0:2.0. 100% | 215.2 KiB/s | 7.1 KiB | 00m00s [ 533/1164] rust-syn2+full-devel-0:2.0. 100% | 244.9 KiB/s | 7.1 KiB | 00m00s [ 534/1164] rust-itertools+use_alloc-de 100% | 348.9 KiB/s | 8.0 KiB | 00m00s [ 535/1164] rust-either+use_std-devel-0 100% | 212.0 KiB/s | 8.1 KiB | 00m00s [ 536/1164] rust-either-devel-0:1.17.0- 100% | 913.4 KiB/s | 27.4 KiB | 00m00s [ 537/1164] rust-jiff+alloc-devel-0:0.2 100% | 430.6 KiB/s | 13.8 KiB | 00m00s [ 538/1164] rust-jiff-core+std-devel-0: 100% | 257.7 KiB/s | 7.2 KiB | 00m00s [ 539/1164] rust-jiff-core+tz-fat-devel 100% | 256.9 KiB/s | 7.2 KiB | 00m00s [ 540/1164] rust-libcst_derive-devel-0: 100% | 1.1 MiB/s | 19.1 KiB | 00m00s [ 541/1164] rust-jiff-core-devel-0:0.1. 100% | 4.9 MiB/s | 120.3 KiB | 00m00s [ 542/1164] rust-annotate-snippets0.11- 100% | 1.9 MiB/s | 35.5 KiB | 00m00s [ 543/1164] rust-peg+std-devel-0:0.8.5- 100% | 440.2 KiB/s | 7.9 KiB | 00m00s [ 544/1164] rust-peg-devel-0:0.8.5-4.fc 100% | 2.3 MiB/s | 45.1 KiB | 00m00s [ 545/1164] rust-paste-devel-0:1.0.15-6 100% | 1.3 MiB/s | 37.2 KiB | 00m00s [ 546/1164] rust-crossbeam-channel+defa 100% | 328.2 KiB/s | 8.2 KiB | 00m00s [ 547/1164] rust-inotify-devel-0:0.11.2 100% | 1.7 MiB/s | 33.0 KiB | 00m00s [ 548/1164] rust-serde_derive+default-d 100% | 303.8 KiB/s | 8.8 KiB | 00m00s [ 549/1164] rust-mio+default-devel-0:1. 100% | 356.3 KiB/s | 8.6 KiB | 00m00s [ 550/1164] rust-mio+os-ext-devel-0:1.2 100% | 285.1 KiB/s | 8.6 KiB | 00m00s [ 551/1164] rust-notify-types+default-d 100% | 293.4 KiB/s | 8.2 KiB | 00m00s [ 552/1164] rust-path-dedot+default-dev 100% | 145.5 KiB/s | 7.9 KiB | 00m00s [ 553/1164] rust-unscanny+default-devel 100% | 171.2 KiB/s | 7.7 KiB | 00m00s [ 554/1164] rust-path-dedot-devel-0:4.0 100% | 300.2 KiB/s | 14.4 KiB | 00m00s [ 555/1164] rust-diff+default-devel-0:0 100% | 515.7 KiB/s | 7.7 KiB | 00m00s [ 556/1164] rust-version-ranges-devel-0 100% | 1.8 MiB/s | 28.1 KiB | 00m00s [ 557/1164] rust-yansi+default-devel-0: 100% | 484.9 KiB/s | 7.8 KiB | 00m00s [ 558/1164] rust-toml0.9+parse-devel-0: 100% | 353.7 KiB/s | 7.8 KiB | 00m00s [ 559/1164] rust-pep508_rs+default-deve 100% | 285.6 KiB/s | 8.0 KiB | 00m00s [ 560/1164] rust-toml0.9+serde-devel-0: 100% | 254.6 KiB/s | 7.9 KiB | 00m00s [ 561/1164] rust-toml0.9+std-devel-0:0. 100% | 388.9 KiB/s | 8.6 KiB | 00m00s [ 562/1164] rust-toml0.9-devel-0:0.9.12 100% | 2.9 MiB/s | 62.2 KiB | 00m00s [ 563/1164] rust-newtype-uuid+default-d 100% | 565.2 KiB/s | 8.5 KiB | 00m00s [ 564/1164] rust-quick-xml+default-deve 100% | 643.2 KiB/s | 9.0 KiB | 00m00s [ 565/1164] rust-getrandom+sys_rng-deve 100% | 516.4 KiB/s | 8.8 KiB | 00m00s [ 566/1164] rust-getrandom+default-deve 100% | 331.6 KiB/s | 8.6 KiB | 00m00s [ 567/1164] rust-cpufeatures+default-de 100% | 365.5 KiB/s | 8.4 KiB | 00m00s [ 568/1164] rust-rayon-core+default-dev 100% | 312.9 KiB/s | 7.8 KiB | 00m00s [ 569/1164] rust-regex-automata+dfa-bui 100% | 470.4 KiB/s | 8.9 KiB | 00m00s [ 570/1164] rust-regex-automata+alloc-d 100% | 630.4 KiB/s | 8.8 KiB | 00m00s [ 571/1164] rust-regex-automata+nfa-tho 100% | 741.6 KiB/s | 8.9 KiB | 00m00s [ 572/1164] rust-regex-automata+nfa-pik 100% | 889.9 KiB/s | 8.9 KiB | 00m00s [ 573/1164] rust-regex-automata+nfa-bac 100% | 890.7 KiB/s | 8.9 KiB | 00m00s [ 574/1164] rust-regex-automata+perf-in 100% | 884.9 KiB/s | 8.8 KiB | 00m00s [ 575/1164] rust-regex-automata+unicode 100% | 699.3 KiB/s | 9.1 KiB | 00m00s [ 576/1164] rust-regex-automata+perf-li 100% | 598.5 KiB/s | 9.0 KiB | 00m00s [ 577/1164] rust-regex-automata+unicode 100% | 535.2 KiB/s | 9.1 KiB | 00m00s [ 578/1164] rust-regex-automata+unicode 100% | 759.2 KiB/s | 9.1 KiB | 00m00s [ 579/1164] rust-regex-automata+unicode 100% | 568.7 KiB/s | 9.1 KiB | 00m00s [ 580/1164] rust-regex-automata+unicode 100% | 414.1 KiB/s | 9.1 KiB | 00m00s [ 581/1164] rust-regex-automata+unicode 100% | 379.1 KiB/s | 9.1 KiB | 00m00s [ 582/1164] rust-regex-automata+unicode 100% | 455.7 KiB/s | 9.1 KiB | 00m00s [ 583/1164] rust-regex-syntax+unicode-a 100% | 697.7 KiB/s | 8.4 KiB | 00m00s [ 584/1164] rust-regex-syntax+unicode-b 100% | 644.6 KiB/s | 8.4 KiB | 00m00s [ 585/1164] rust-regex-automata+unicode 100% | 634.8 KiB/s | 8.9 KiB | 00m00s [ 586/1164] rust-regex-syntax+unicode-p 100% | 419.0 KiB/s | 8.4 KiB | 00m00s [ 587/1164] rust-regex-syntax+unicode-c 100% | 289.0 KiB/s | 8.4 KiB | 00m00s [ 588/1164] rust-regex-syntax+unicode-g 100% | 299.6 KiB/s | 8.4 KiB | 00m00s [ 589/1164] rust-regex-syntax+unicode-s 100% | 381.3 KiB/s | 8.4 KiB | 00m00s [ 590/1164] rust-regex+perf-backtrack-d 100% | 564.0 KiB/s | 9.0 KiB | 00m00s [ 591/1164] rust-regex-syntax+unicode-s 100% | 381.3 KiB/s | 8.4 KiB | 00m00s [ 592/1164] rust-regex+perf-cache-devel 100% | 630.9 KiB/s | 8.8 KiB | 00m00s [ 593/1164] rust-regex+perf-dfa-devel-0 100% | 561.8 KiB/s | 9.0 KiB | 00m00s [ 594/1164] rust-regex+perf-inline-deve 100% | 900.9 KiB/s | 9.0 KiB | 00m00s [ 595/1164] rust-regex+perf-literal-dev 100% | 538.2 KiB/s | 9.1 KiB | 00m00s [ 596/1164] rust-regex+unicode-age-deve 100% | 379.4 KiB/s | 9.1 KiB | 00m00s [ 597/1164] rust-regex+perf-onepass-dev 100% | 333.8 KiB/s | 9.0 KiB | 00m00s [ 598/1164] rust-regex+unicode-bool-dev 100% | 268.1 KiB/s | 9.1 KiB | 00m00s [ 599/1164] rust-regex+unicode-case-dev 100% | 396.3 KiB/s | 9.1 KiB | 00m00s [ 600/1164] rust-regex+unicode-gencat-d 100% | 456.5 KiB/s | 9.1 KiB | 00m00s [ 601/1164] rust-regex+unicode-script-d 100% | 456.5 KiB/s | 9.1 KiB | 00m00s [ 602/1164] rust-regex+unicode-segment- 100% | 415.3 KiB/s | 9.1 KiB | 00m00s [ 603/1164] rust-regex+unicode-perl-dev 100% | 369.4 KiB/s | 9.2 KiB | 00m00s [ 604/1164] rust-bytecheck+simdutf8-dev 100% | 452.3 KiB/s | 8.1 KiB | 00m00s [ 605/1164] rust-bytecheck-devel-0:0.8. 100% | 1.0 MiB/s | 19.7 KiB | 00m00s [ 606/1164] rust-rend+bytecheck-devel-0 100% | 372.8 KiB/s | 8.6 KiB | 00m00s [ 607/1164] rust-rkyv_derive+bytecheck- 100% | 515.7 KiB/s | 8.8 KiB | 00m00s [ 608/1164] rust-ptr_meta+std-devel-0:0 100% | 394.6 KiB/s | 7.9 KiB | 00m00s [ 609/1164] rust-rkyv+alloc-devel-0:0.8 100% | 284.5 KiB/s | 9.1 KiB | 00m00s [ 610/1164] rust-munge-devel-0:0.4.7-3. 100% | 827.8 KiB/s | 25.7 KiB | 00m00s [ 611/1164] rust-ptr_meta-devel-0:0.3.2 100% | 481.9 KiB/s | 15.4 KiB | 00m00s [ 612/1164] rust-rancor-devel-0:0.1.3-1 100% | 780.8 KiB/s | 18.0 KiB | 00m00s [ 613/1164] rust-rend-devel-0:0.5.4-2.f 100% | 1.3 MiB/s | 20.9 KiB | 00m00s [ 614/1164] rust-rkyv_derive-devel-0:0. 100% | 1.4 MiB/s | 30.1 KiB | 00m00s [ 615/1164] rust-hashbrown+allocator-ap 100% | 386.6 KiB/s | 8.9 KiB | 00m00s [ 616/1164] rust-boxcar-devel-0:0.2.14- 100% | 1.2 MiB/s | 29.0 KiB | 00m00s [ 617/1164] rust-hashbrown+default-hash 100% | 382.2 KiB/s | 8.8 KiB | 00m00s [ 618/1164] rust-hashbrown+equivalent-d 100% | 731.5 KiB/s | 8.8 KiB | 00m00s [ 619/1164] rust-hashbrown+raw-entry-de 100% | 617.0 KiB/s | 8.6 KiB | 00m00s [ 620/1164] rust-intrusive-collections+ 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 621/1164] rust-hashlink-devel-0:0.12. 100% | 6.2 MiB/s | 37.8 KiB | 00m00s [ 622/1164] rust-intrusive-collections- 100% | 5.2 MiB/s | 47.5 KiB | 00m00s [ 623/1164] rust-portable-atomic+fallba 100% | 664.7 KiB/s | 8.6 KiB | 00m00s [ 624/1164] rust-salsa-macro-rules-deve 100% | 2.5 MiB/s | 28.3 KiB | 00m00s [ 625/1164] rust-portable-atomic-devel- 100% | 6.2 MiB/s | 164.9 KiB | 00m00s [ 626/1164] rust-salsa-macros-devel-0:0 100% | 1.9 MiB/s | 51.9 KiB | 00m00s [ 627/1164] rust-tracing-core+std-devel 100% | 300.1 KiB/s | 8.1 KiB | 00m00s [ 628/1164] rust-pin-project-lite+defau 100% | 453.8 KiB/s | 8.2 KiB | 00m00s [ 629/1164] rust-typeid-devel-0:1.0.3-5 100% | 2.1 MiB/s | 17.1 KiB | 00m00s [ 630/1164] rust-inventory-devel-0:0.3. 100% | 5.8 MiB/s | 23.8 KiB | 00m00s [ 631/1164] rust-schemars+schemars_deri 100% | 1.0 MiB/s | 8.6 KiB | 00m00s [ 632/1164] rust-dyn-clone+default-deve 100% | 731.3 KiB/s | 8.0 KiB | 00m00s [ 633/1164] rust-ref-cast+default-devel 100% | 797.4 KiB/s | 8.0 KiB | 00m00s [ 634/1164] rust-serde_json+alloc-devel 100% | 1.2 MiB/s | 9.7 KiB | 00m00s [ 635/1164] rust-shellexpand+dirs-devel 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 636/1164] rust-libc+std-devel-0:0.2.1 100% | 1.2 MiB/s | 10.0 KiB | 00m00s [ 637/1164] rust-normalize-line-endings 100% | 345.5 KiB/s | 7.9 KiB | 00m00s [ 638/1164] rust-os_pipe-devel-0:1.2.3- 100% | 770.4 KiB/s | 18.5 KiB | 00m00s [ 639/1164] rust-libc-devel-0:0.2.189-1 100% | 15.7 MiB/s | 547.9 KiB | 00m00s [ 640/1164] rust-wait-timeout-devel-0:0 100% | 994.6 KiB/s | 19.9 KiB | 00m00s [ 641/1164] rust-snapbox+color-devel-0: 100% | 541.6 KiB/s | 9.2 KiB | 00m00s [ 642/1164] rust-snapbox-macros+default 100% | 374.5 KiB/s | 8.2 KiB | 00m00s [ 643/1164] rust-escargot-devel-0:0.5.1 100% | 1.6 MiB/s | 28.3 KiB | 00m00s [ 644/1164] rust-cc+default-devel-0:1.2 100% | 652.2 KiB/s | 10.4 KiB | 00m00s [ 645/1164] rust-anstyle-svg-devel-0:1. 100% | 1.3 MiB/s | 23.9 KiB | 00m00s [ 646/1164] rust-psm+default-devel-0:0. 100% | 457.3 KiB/s | 8.2 KiB | 00m00s [ 647/1164] rust-syn2+parsing-devel-0:2 100% | 273.6 KiB/s | 7.1 KiB | 00m00s [ 648/1164] rust-fastrand+default-devel 100% | 325.2 KiB/s | 8.1 KiB | 00m00s [ 649/1164] rust-once_cell+std-devel-0: 100% | 282.2 KiB/s | 8.5 KiB | 00m00s [ 650/1164] rust-once_cell-devel-0:1.21 100% | 1.8 MiB/s | 44.9 KiB | 00m00s [ 651/1164] rust-rustix+default-devel-0 100% | 387.9 KiB/s | 9.3 KiB | 00m00s [ 652/1164] rust-rustix+fs-devel-0:1.1. 100% | 925.9 KiB/s | 9.3 KiB | 00m00s [ 653/1164] rust-test-case-macros-devel 100% | 622.4 KiB/s | 13.7 KiB | 00m00s [ 654/1164] rust-thiserror-impl+default 100% | 434.0 KiB/s | 9.1 KiB | 00m00s [ 655/1164] rust-tikv-jemalloc-sys+back 100% | 254.7 KiB/s | 7.9 KiB | 00m00s [ 656/1164] rust-tikv-jemalloc-sys-deve 100% | 1.0 MiB/s | 33.1 KiB | 00m00s [ 657/1164] rust-toml_writer+alloc-deve 100% | 209.1 KiB/s | 7.9 KiB | 00m00s [ 658/1164] rust-toml_writer-devel-0:1. 100% | 617.1 KiB/s | 21.0 KiB | 00m00s [ 659/1164] rust-toml_parser+alloc-deve 100% | 369.9 KiB/s | 8.1 KiB | 00m00s [ 660/1164] rust-winnow-devel-0:1.0.4-2 100% | 3.8 MiB/s | 177.2 KiB | 00m00s [ 661/1164] rust-serde_spanned+serde-de 100% | 216.8 KiB/s | 8.7 KiB | 00m00s [ 662/1164] rust-toml_datetime+serde-de 100% | 201.5 KiB/s | 8.9 KiB | 00m00s [ 663/1164] rust-serde_spanned+std-deve 100% | 214.3 KiB/s | 8.8 KiB | 00m00s [ 664/1164] rust-toml_datetime+std-deve 100% | 230.3 KiB/s | 9.0 KiB | 00m00s [ 665/1164] rust-toml_writer+std-devel- 100% | 194.6 KiB/s | 8.0 KiB | 00m00s [ 666/1164] rust-serde_spanned+alloc-de 100% | 236.6 KiB/s | 8.8 KiB | 00m00s [ 667/1164] rust-serde_spanned-devel-0: 100% | 555.2 KiB/s | 18.9 KiB | 00m00s [ 668/1164] rust-toml_datetime+alloc-de 100% | 331.5 KiB/s | 9.0 KiB | 00m00s [ 669/1164] rust-lazy_static+default-de 100% | 557.5 KiB/s | 7.8 KiB | 00m00s [ 670/1164] rust-toml_datetime-devel-0: 100% | 1.2 MiB/s | 24.3 KiB | 00m00s [ 671/1164] rust-tracing-core+default-d 100% | 386.2 KiB/s | 8.1 KiB | 00m00s [ 672/1164] rust-nu-ansi-term+default-d 100% | 286.7 KiB/s | 8.0 KiB | 00m00s [ 673/1164] rust-chrono+iana-time-zone- 100% | 303.3 KiB/s | 8.5 KiB | 00m00s [ 674/1164] rust-chrono+now-devel-0:0.4 100% | 432.4 KiB/s | 8.2 KiB | 00m00s [ 675/1164] rust-chrono+alloc-devel-0:0 100% | 1.0 MiB/s | 8.2 KiB | 00m00s [ 676/1164] rust-matchers+default-devel 100% | 977.7 KiB/s | 7.8 KiB | 00m00s [ 677/1164] rust-num-traits-devel-0:0.2 100% | 6.3 MiB/s | 57.9 KiB | 00m00s [ 678/1164] rust-tracing-subscriber+all 100% | 1.2 MiB/s | 8.2 KiB | 00m00s [ 679/1164] rust-thread_local+default-d 100% | 994.8 KiB/s | 8.0 KiB | 00m00s [ 680/1164] rust-tracing-subscriber+sha 100% | 937.2 KiB/s | 8.4 KiB | 00m00s [ 681/1164] rust-tracing+tracing-attrib 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 682/1164] rust-tinyvec+alloc-devel-0: 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 683/1164] rust-tinyvec+default-devel- 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 684/1164] rust-phf0.11-devel-0:0.11.3 100% | 3.1 MiB/s | 28.4 KiB | 00m00s [ 685/1164] rust-unicode_names2_generat 100% | 571.8 KiB/s | 8.0 KiB | 00m00s [ 686/1164] rust-form_urlencoded+std-de 100% | 544.1 KiB/s | 8.2 KiB | 00m00s [ 687/1164] rust-idna+std-devel-0:1.1.0 100% | 689.9 KiB/s | 8.3 KiB | 00m00s [ 688/1164] rust-form_urlencoded+alloc- 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 689/1164] rust-percent-encoding+std-d 100% | 987.9 KiB/s | 7.9 KiB | 00m00s [ 690/1164] rust-form_urlencoded-devel- 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [ 691/1164] rust-idna+alloc-devel-0:1.1 100% | 750.4 KiB/s | 8.3 KiB | 00m00s [ 692/1164] rust-idna+compiled_data-dev 100% | 769.3 KiB/s | 8.5 KiB | 00m00s [ 693/1164] rust-idna-devel-0:1.1.0-4.f 100% | 7.1 MiB/s | 137.5 KiB | 00m00s [ 694/1164] rust-percent-encoding+alloc 100% | 393.4 KiB/s | 7.9 KiB | 00m00s [ 695/1164] rust-percent-encoding-devel 100% | 968.9 KiB/s | 19.4 KiB | 00m00s [ 696/1164] rust-crc32fast+std-devel-0: 100% | 609.4 KiB/s | 7.9 KiB | 00m00s [ 697/1164] rust-typed-path+std-devel-0 100% | 498.5 KiB/s | 7.5 KiB | 00m00s [ 698/1164] rust-crc32fast-devel-0:1.5. 100% | 3.1 MiB/s | 51.3 KiB | 00m00s [ 699/1164] rust-typed-path-devel-0:0.1 100% | 5.4 MiB/s | 94.4 KiB | 00m00s [ 700/1164] rust-flate2+any_zlib-devel- 100% | 382.9 KiB/s | 9.2 KiB | 00m00s [ 701/1164] rust-zlib-rs+rust-allocator 100% | 409.2 KiB/s | 9.4 KiB | 00m00s [ 702/1164] rust-zlib-rs+std-devel-0:0. 100% | 427.8 KiB/s | 9.4 KiB | 00m00s [ 703/1164] rust-zip+_deflate-any-devel 100% | 766.7 KiB/s | 11.5 KiB | 00m00s [ 704/1164] rust-zstd-safe+std-devel-0: 100% | 539.9 KiB/s | 8.1 KiB | 00m00s [ 705/1164] rust-zlib-rs-devel-0:0.6.7- 100% | 7.4 MiB/s | 205.8 KiB | 00m00s [ 706/1164] rust-anstyle-query-devel-0: 100% | 950.7 KiB/s | 18.1 KiB | 00m00s [ 707/1164] rust-zstd-safe-devel-0:7.2. 100% | 1.7 MiB/s | 33.3 KiB | 00m00s [ 708/1164] rust-anstyle-parse+utf8-dev 100% | 488.3 KiB/s | 8.3 KiB | 00m00s [ 709/1164] rust-colorchoice-devel-0:1. 100% | 965.0 KiB/s | 16.4 KiB | 00m00s [ 710/1164] rust-anstyle-parse-devel-0: 100% | 1.3 MiB/s | 24.4 KiB | 00m00s [ 711/1164] rust-utf8parse-devel-0:0.2. 100% | 852.3 KiB/s | 21.3 KiB | 00m00s [ 712/1164] rust-rustversion-devel-0:1. 100% | 1.3 MiB/s | 34.6 KiB | 00m00s [ 713/1164] rust-fs-err-devel-0:3.2.2-2 100% | 1.2 MiB/s | 31.2 KiB | 00m00s [ 714/1164] rust-os_str_bytes+memchr-de 100% | 258.0 KiB/s | 8.0 KiB | 00m00s [ 715/1164] rust-os_str_bytes-devel-0:7 100% | 1.6 MiB/s | 40.2 KiB | 00m00s [ 716/1164] rust-os_str_bytes+raw_os_st 100% | 314.4 KiB/s | 7.9 KiB | 00m00s [ 717/1164] rust-predicates-core-devel- 100% | 550.2 KiB/s | 17.1 KiB | 00m00s [ 718/1164] rust-predicates-tree-devel- 100% | 539.1 KiB/s | 16.2 KiB | 00m00s [ 719/1164] rust-difflib+default-devel- 100% | 179.5 KiB/s | 7.7 KiB | 00m00s [ 720/1164] rust-strsim+default-devel-0 100% | 230.5 KiB/s | 7.8 KiB | 00m00s [ 721/1164] rust-clap_lex+default-devel 100% | 196.2 KiB/s | 8.4 KiB | 00m00s [ 722/1164] rust-terminal_size-devel-0: 100% | 527.6 KiB/s | 17.4 KiB | 00m00s [ 723/1164] rust-clap_complete_nushell- 100% | 563.9 KiB/s | 20.3 KiB | 00m00s [ 724/1164] rust-cfg_aliases+default-de 100% | 298.6 KiB/s | 7.8 KiB | 00m00s [ 725/1164] rust-clap_complete-devel-0: 100% | 1.5 MiB/s | 57.5 KiB | 00m00s [ 726/1164] rust-terminfo-devel-0:0.9.0 100% | 1.8 MiB/s | 55.4 KiB | 00m00s [ 727/1164] rust-libc+extra_traits-deve 100% | 323.6 KiB/s | 10.0 KiB | 00m00s [ 728/1164] rust-cfg-if-devel-0:1.0.4-3 100% | 606.2 KiB/s | 17.0 KiB | 00m00s [ 729/1164] rust-itoa-devel-0:1.0.18-2. 100% | 1.4 MiB/s | 20.2 KiB | 00m00s [ 730/1164] rust-zmij-devel-0:1.0.21-2. 100% | 1.3 MiB/s | 27.5 KiB | 00m00s [ 731/1164] rust-crossbeam-epoch+alloc- 100% | 394.2 KiB/s | 7.9 KiB | 00m00s [ 732/1164] rust-crossbeam-queue+alloc- 100% | 256.6 KiB/s | 8.0 KiB | 00m00s [ 733/1164] rust-csv-core-devel-0:0.1.1 100% | 1.3 MiB/s | 32.2 KiB | 00m00s [ 734/1164] rust-ryu-devel-0:1.0.23-2.f 100% | 2.8 MiB/s | 56.7 KiB | 00m00s [ 735/1164] rust-nix+process-devel-0:0. 100% | 524.5 KiB/s | 8.4 KiB | 00m00s [ 736/1164] rust-lock_api-devel-0:0.4.1 100% | 1.9 MiB/s | 29.1 KiB | 00m00s [ 737/1164] rust-lock_api+atomic_usize- 100% | 348.7 KiB/s | 8.0 KiB | 00m00s [ 738/1164] rust-libtest-mimic-devel-0: 100% | 2.2 MiB/s | 35.6 KiB | 00m00s [ 739/1164] rust-parking_lot_core-devel 100% | 2.5 MiB/s | 43.7 KiB | 00m00s [ 740/1164] rust-log+alloc-devel-0:0.4. 100% | 407.2 KiB/s | 8.6 KiB | 00m00s [ 741/1164] rust-writeable-devel-0:0.6. 100% | 1.2 MiB/s | 33.5 KiB | 00m00s [ 742/1164] rust-get-size-derive2-devel 100% | 578.0 KiB/s | 16.8 KiB | 00m00s [ 743/1164] rust-potential_utf+zerovec- 100% | 302.0 KiB/s | 8.2 KiB | 00m00s [ 744/1164] rust-utf8_iter-devel-0:1.0. 100% | 1.1 MiB/s | 18.8 KiB | 00m00s [ 745/1164] rust-potential_utf-devel-0: 100% | 1.0 MiB/s | 17.6 KiB | 00m00s [ 746/1164] rust-yoke+derive-devel-0:0. 100% | 688.8 KiB/s | 9.0 KiB | 00m00s [ 747/1164] rust-yoke-devel-0:0.8.3-2.f 100% | 2.5 MiB/s | 38.6 KiB | 00m00s [ 748/1164] rust-zerofrom+derive-devel- 100% | 562.0 KiB/s | 8.4 KiB | 00m00s [ 749/1164] rust-zerofrom-devel-0:0.1.8 100% | 1.6 MiB/s | 14.5 KiB | 00m00s [ 750/1164] rust-litemap-devel-0:0.8.3- 100% | 2.3 MiB/s | 36.0 KiB | 00m00s [ 751/1164] rust-tinystr-devel-0:0.8.4- 100% | 1.8 MiB/s | 27.9 KiB | 00m00s [ 752/1164] rust-tinystr+zerovec-devel- 100% | 492.2 KiB/s | 8.4 KiB | 00m00s [ 753/1164] rust-phf+std-devel-0:0.13.1 100% | 751.5 KiB/s | 8.3 KiB | 00m00s [ 754/1164] rust-zerovec-derive-devel-0 100% | 2.1 MiB/s | 30.6 KiB | 00m00s [ 755/1164] rust-phf-devel-0:0.13.1-3.f 100% | 2.1 MiB/s | 29.9 KiB | 00m00s [ 756/1164] rust-console+alloc-devel-0: 100% | 648.2 KiB/s | 8.4 KiB | 00m00s [ 757/1164] rust-unit-prefix+std-devel- 100% | 548.6 KiB/s | 7.7 KiB | 00m00s [ 758/1164] rust-similar2+text-devel-0: 100% | 226.5 KiB/s | 7.2 KiB | 00m00s [ 759/1164] rust-unit-prefix-devel-0:0. 100% | 461.6 KiB/s | 15.7 KiB | 00m00s [ 760/1164] rust-strip-ansi-escapes-dev 100% | 493.6 KiB/s | 16.3 KiB | 00m00s [ 761/1164] rust-rust-stemmers-devel-0: 100% | 20.9 MiB/s | 1.9 MiB | 00m00s [ 762/1164] rust-similar2-devel-0:2.7.0 100% | 1.7 MiB/s | 69.2 KiB | 00m00s [ 763/1164] rust-pest-devel-0:2.8.6-2.f 100% | 3.2 MiB/s | 106.1 KiB | 00m00s [ 764/1164] rust-pest+std-devel-0:2.8.6 100% | 220.1 KiB/s | 8.6 KiB | 00m00s [ 765/1164] rust-pest+memchr-devel-0:2. 100% | 195.4 KiB/s | 8.6 KiB | 00m00s [ 766/1164] rust-pest_derive+std-devel- 100% | 349.1 KiB/s | 8.7 KiB | 00m00s [ 767/1164] rust-bitflags+serde-devel-0 100% | 384.6 KiB/s | 8.8 KiB | 00m00s [ 768/1164] rust-pest_derive-devel-0:2. 100% | 1.2 MiB/s | 34.5 KiB | 00m00s [ 769/1164] rust-once_cell+alloc-devel- 100% | 302.6 KiB/s | 8.5 KiB | 00m00s [ 770/1164] rust-syn2+clone-impls-devel 100% | 274.2 KiB/s | 7.1 KiB | 00m00s [ 771/1164] rust-once_cell+race-devel-0 100% | 272.1 KiB/s | 8.4 KiB | 00m00s [ 772/1164] rust-syn2+printing-devel-0: 100% | 168.6 KiB/s | 7.3 KiB | 00m00s [ 773/1164] rust-syn2+proc-macro-devel- 100% | 172.8 KiB/s | 7.4 KiB | 00m00s [ 774/1164] rust-syn2-devel-0:2.0.119-1 100% | 5.1 MiB/s | 257.3 KiB | 00m00s [ 775/1164] rust-either+std-devel-0:1.1 100% | 186.2 KiB/s | 8.0 KiB | 00m00s [ 776/1164] rust-jiff-core+alloc-devel- 100% | 184.3 KiB/s | 7.2 KiB | 00m00s [ 777/1164] rust-peg-runtime+std-devel- 100% | 206.7 KiB/s | 7.9 KiB | 00m00s [ 778/1164] rust-peg-macros+default-dev 100% | 240.8 KiB/s | 7.9 KiB | 00m00s [ 779/1164] rust-peg-runtime+default-de 100% | 262.4 KiB/s | 7.9 KiB | 00m00s [ 780/1164] rust-inotify-sys+default-de 100% | 210.2 KiB/s | 7.8 KiB | 00m00s [ 781/1164] rust-mio-devel-0:1.2.2-2.fc 100% | 3.3 MiB/s | 114.9 KiB | 00m00s [ 782/1164] rust-mio+log-devel-0:1.2.2- 100% | 227.7 KiB/s | 8.7 KiB | 00m00s [ 783/1164] rust-mio+os-poll-devel-0:1. 100% | 250.7 KiB/s | 8.5 KiB | 00m00s [ 784/1164] rust-notify-types-devel-0:2 100% | 1.2 MiB/s | 41.6 KiB | 00m00s [ 785/1164] rust-unscanny-devel-0:0.1.0 100% | 621.8 KiB/s | 18.0 KiB | 00m00s [ 786/1164] rust-diff-devel-0:0.1.13-11 100% | 1.2 MiB/s | 38.6 KiB | 00m00s [ 787/1164] rust-yansi+std-devel-0:1.0. 100% | 387.4 KiB/s | 7.7 KiB | 00m00s [ 788/1164] rust-yansi-devel-0:1.0.1-7. 100% | 1.5 MiB/s | 36.2 KiB | 00m00s [ 789/1164] rust-pep508_rs-devel-0:0.9. 100% | 4.8 MiB/s | 74.3 KiB | 00m00s [ 790/1164] rust-winnow0.7-devel-0:0.7. 100% | 9.4 MiB/s | 173.6 KiB | 00m00s [ 791/1164] rust-toml_datetime0.7+serde 100% | 288.5 KiB/s | 7.5 KiB | 00m00s [ 792/1164] rust-toml_datetime0.7+std-d 100% | 317.3 KiB/s | 7.6 KiB | 00m00s [ 793/1164] rust-toml_datetime0.7+alloc 100% | 329.7 KiB/s | 7.6 KiB | 00m00s [ 794/1164] rust-toml_datetime0.7-devel 100% | 1.3 MiB/s | 22.9 KiB | 00m00s [ 795/1164] rust-newtype-uuid+std-devel 100% | 497.5 KiB/s | 8.5 KiB | 00m00s [ 796/1164] rust-newtype-uuid-devel-0:1 100% | 3.1 MiB/s | 25.3 KiB | 00m00s [ 797/1164] rust-getrandom-devel-0:0.4. 100% | 7.9 MiB/s | 65.0 KiB | 00m00s [ 798/1164] rust-quick-xml-devel-0:0.41 100% | 15.1 MiB/s | 185.2 KiB | 00m00s [ 799/1164] rust-rand_core+default-deve 100% | 638.0 KiB/s | 8.3 KiB | 00m00s [ 800/1164] rust-cpufeatures-devel-0:0. 100% | 1.8 MiB/s | 23.4 KiB | 00m00s [ 801/1164] rust-rayon-core-devel-0:1.1 100% | 7.0 MiB/s | 78.5 KiB | 00m00s [ 802/1164] rust-regex-automata+perf-li 100% | 696.6 KiB/s | 9.1 KiB | 00m00s [ 803/1164] rust-regex-automata+perf-li 100% | 1.0 MiB/s | 9.2 KiB | 00m00s [ 804/1164] rust-simdutf8-devel-0:0.1.5 100% | 4.3 MiB/s | 39.6 KiB | 00m00s [ 805/1164] rust-bytecheck_derive-devel 100% | 1.7 MiB/s | 17.6 KiB | 00m00s [ 806/1164] rust-rancor+alloc-devel-0:0 100% | 1.0 MiB/s | 8.3 KiB | 00m00s [ 807/1164] rust-munge_macro-devel-0:0. 100% | 1.2 MiB/s | 14.9 KiB | 00m00s [ 808/1164] rust-ptr_meta+derive-devel- 100% | 993.8 KiB/s | 8.0 KiB | 00m00s [ 809/1164] rust-allocator-api2+alloc-d 100% | 995.7 KiB/s | 8.0 KiB | 00m00s [ 810/1164] rust-allocator-api2-devel-0 100% | 11.2 MiB/s | 69.0 KiB | 00m00s [ 811/1164] rust-syn+visit-devel-0:3.0. 100% | 825.0 KiB/s | 9.9 KiB | 00m00s [ 812/1164] rust-foldhash-devel-0:0.2.0 100% | 1.6 MiB/s | 24.1 KiB | 00m00s [ 813/1164] rust-syn+visit-mut-devel-0: 100% | 826.3 KiB/s | 9.9 KiB | 00m00s [ 814/1164] rust-tracing-core+once_cell 100% | 1.0 MiB/s | 8.2 KiB | 00m00s [ 815/1164] rust-schemars_derive+defaul 100% | 922.9 KiB/s | 8.3 KiB | 00m00s [ 816/1164] rust-pin-project-lite-devel 100% | 5.7 MiB/s | 58.8 KiB | 00m00s [ 817/1164] rust-dyn-clone-devel-0:1.0. 100% | 1.2 MiB/s | 19.3 KiB | 00m00s [ 818/1164] rust-dirs+default-devel-0:6 100% | 541.2 KiB/s | 8.1 KiB | 00m00s [ 819/1164] rust-ref-cast-devel-0:1.0.2 100% | 1.9 MiB/s | 31.2 KiB | 00m00s [ 820/1164] rust-normalize-line-endings 100% | 924.8 KiB/s | 13.9 KiB | 00m00s [ 821/1164] rust-snapbox-macros-devel-0 100% | 1.3 MiB/s | 15.5 KiB | 00m00s [ 822/1164] rust-snapbox-macros+color-d 100% | 762.2 KiB/s | 8.4 KiB | 00m00s [ 823/1164] rust-html-escape+default-de 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 824/1164] rust-cc-devel-0:1.2.62-3.fc 100% | 9.3 MiB/s | 94.9 KiB | 00m00s [ 825/1164] rust-anstyle-lossy+default- 100% | 819.6 KiB/s | 8.2 KiB | 00m00s [ 826/1164] rust-psm-devel-0:0.1.32-1.f 100% | 2.0 MiB/s | 43.1 KiB | 00m00s [ 827/1164] rust-fastrand-devel-0:2.5.0 100% | 1.0 MiB/s | 25.1 KiB | 00m00s [ 828/1164] rust-fastrand+std-devel-0:2 100% | 270.5 KiB/s | 8.1 KiB | 00m00s [ 829/1164] rust-rustix+std-devel-0:1.1 100% | 807.7 KiB/s | 9.7 KiB | 00m00s [ 830/1164] rust-test-case-core-devel-0 100% | 2.3 MiB/s | 23.4 KiB | 00m00s [ 831/1164] rust-rustix-devel-0:1.1.4-2 100% | 18.6 MiB/s | 400.2 KiB | 00m00s [ 832/1164] rust-thiserror-impl-devel-0 100% | 1.3 MiB/s | 30.2 KiB | 00m00s [ 833/1164] rust-lazy_static-devel-0:1. 100% | 1.0 MiB/s | 21.3 KiB | 00m00s [ 834/1164] rust-nu-ansi-term+std-devel 100% | 443.2 KiB/s | 8.0 KiB | 00m00s [ 835/1164] rust-nu-ansi-term-devel-0:0 100% | 1.6 MiB/s | 38.5 KiB | 00m00s [ 836/1164] rust-iana-time-zone+default 100% | 373.6 KiB/s | 8.2 KiB | 00m00s [ 837/1164] rust-iana-time-zone+fallbac 100% | 483.7 KiB/s | 8.2 KiB | 00m00s [ 838/1164] rust-autocfg+default-devel- 100% | 799.7 KiB/s | 8.0 KiB | 00m00s [ 839/1164] rust-matchers-devel-0:0.2.0 100% | 1.8 MiB/s | 14.8 KiB | 00m00s [ 840/1164] rust-thread_local-devel-0:1 100% | 2.6 MiB/s | 23.5 KiB | 00m00s [ 841/1164] rust-sharded-slab+default-d 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 842/1164] rust-tracing-attributes+def 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 843/1164] rust-tinyvec+tinyvec_macros 100% | 938.9 KiB/s | 8.5 KiB | 00m00s [ 844/1164] rust-tinyvec-devel-0:1.11.0 100% | 6.2 MiB/s | 51.1 KiB | 00m00s [ 845/1164] rust-phf_shared0.11-devel-0 100% | 2.3 MiB/s | 21.4 KiB | 00m00s [ 846/1164] rust-unicode_names2_generat 100% | 1.8 MiB/s | 22.6 KiB | 00m00s [ 847/1164] rust-idna_adapter+compiled_ 100% | 680.1 KiB/s | 8.2 KiB | 00m00s [ 848/1164] rust-idna_adapter+default-d 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 849/1164] rust-zstd-sys+std-devel-0:2 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 850/1164] rust-flate2+any_impl-devel- 100% | 1.1 MiB/s | 9.2 KiB | 00m00s [ 851/1164] rust-utf8_iter+default-deve 100% | 566.5 KiB/s | 7.9 KiB | 00m00s [ 852/1164] rust-zstd-sys-devel-0:2.0.1 100% | 5.5 MiB/s | 45.4 KiB | 00m00s [ 853/1164] rust-difflib-devel-0:0.4.0- 100% | 1.8 MiB/s | 16.7 KiB | 00m00s [ 854/1164] rust-termtree0.5+default-de 100% | 1.0 MiB/s | 7.3 KiB | 00m00s [ 855/1164] rust-strsim-devel-0:0.11.1- 100% | 1.7 MiB/s | 22.2 KiB | 00m00s [ 856/1164] rust-clap_lex-devel-0:1.1.0 100% | 1.6 MiB/s | 21.3 KiB | 00m00s [ 857/1164] rust-rustix+termios-devel-0 100% | 773.2 KiB/s | 9.3 KiB | 00m00s [ 858/1164] rust-fnv+default-devel-0:1. 100% | 454.8 KiB/s | 7.7 KiB | 00m00s [ 859/1164] rust-cfg_aliases-devel-0:0. 100% | 829.9 KiB/s | 14.9 KiB | 00m00s [ 860/1164] rust-nom7+std-devel-0:7.1.3 100% | 518.3 KiB/s | 7.8 KiB | 00m00s [ 861/1164] rust-phf0.11+default-devel- 100% | 829.1 KiB/s | 7.5 KiB | 00m00s [ 862/1164] rust-nom7-devel-0:7.1.3-4.f 100% | 10.9 MiB/s | 111.6 KiB | 00m00s [ 863/1164] rust-phf_codegen0.11+defaul 100% | 677.6 KiB/s | 7.5 KiB | 00m00s [ 864/1164] rust-scopeguard-devel-0:1.2 100% | 883.8 KiB/s | 19.4 KiB | 00m00s [ 865/1164] rust-escape8259+default-dev 100% | 352.5 KiB/s | 7.8 KiB | 00m00s [ 866/1164] rust-attribute-derive+defau 100% | 396.2 KiB/s | 7.5 KiB | 00m00s [ 867/1164] rust-yoke-derive-devel-0:0. 100% | 4.2 MiB/s | 21.5 KiB | 00m00s [ 868/1164] rust-zerofrom-derive-devel- 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [ 869/1164] rust-stable_deref_trait-dev 100% | 3.2 MiB/s | 16.5 KiB | 00m00s [ 870/1164] rust-phf_shared+std-devel-0 100% | 667.4 KiB/s | 8.0 KiB | 00m00s [ 871/1164] rust-phf_shared-devel-0:0.1 100% | 1.7 MiB/s | 22.6 KiB | 00m00s [ 872/1164] rust-vte-devel-0:0.15.0-3.f 100% | 3.6 MiB/s | 55.4 KiB | 00m00s [ 873/1164] rust-ucd-trie-devel-0:0.1.7 100% | 1.2 MiB/s | 35.3 KiB | 00m00s [ 874/1164] rust-ucd-trie+std-devel-0:0 100% | 252.6 KiB/s | 7.8 KiB | 00m00s [ 875/1164] rust-pest_generator+std-dev 100% | 320.8 KiB/s | 8.7 KiB | 00m00s [ 876/1164] rust-pest_generator-devel-0 100% | 1.7 MiB/s | 27.2 KiB | 00m00s [ 877/1164] rust-peg-runtime-devel-0:0. 100% | 674.3 KiB/s | 12.8 KiB | 00m00s [ 878/1164] rust-bitflags+serde_core-de 100% | 427.1 KiB/s | 9.0 KiB | 00m00s [ 879/1164] rust-peg-macros-devel-0:0.8 100% | 1.6 MiB/s | 32.0 KiB | 00m00s [ 880/1164] rust-inotify-sys-devel-0:0. 100% | 1.1 MiB/s | 15.2 KiB | 00m00s [ 881/1164] rust-yansi+alloc-devel-0:1. 100% | 702.1 KiB/s | 7.7 KiB | 00m00s [ 882/1164] rust-thiserror1+default-dev 100% | 365.2 KiB/s | 7.7 KiB | 00m00s [ 883/1164] rust-serde+rc-devel-0:1.0.2 100% | 397.2 KiB/s | 8.7 KiB | 00m00s [ 884/1164] rust-itertools0.13+default- 100% | 275.0 KiB/s | 7.7 KiB | 00m00s [ 885/1164] rust-urlencoding+default-de 100% | 862.5 KiB/s | 7.8 KiB | 00m00s [ 886/1164] rust-newtype-uuid+alloc-dev 100% | 920.7 KiB/s | 8.3 KiB | 00m00s [ 887/1164] rust-ptr_meta+ptr_meta_deri 100% | 997.2 KiB/s | 8.0 KiB | 00m00s [ 888/1164] rust-schemars_derive-devel- 100% | 2.9 MiB/s | 38.7 KiB | 00m00s [ 889/1164] rust-ref-cast-impl+default- 100% | 468.1 KiB/s | 8.0 KiB | 00m00s [ 890/1164] rust-dirs-devel-0:6.0.0-3.f 100% | 1.7 MiB/s | 20.6 KiB | 00m00s [ 891/1164] rust-anstyle-lossy-devel-0: 100% | 1.1 MiB/s | 18.3 KiB | 00m00s [ 892/1164] rust-html-escape-devel-0:0. 100% | 2.1 MiB/s | 30.2 KiB | 00m00s [ 893/1164] rust-html-escape+std-devel- 100% | 536.8 KiB/s | 8.1 KiB | 00m00s [ 894/1164] rust-find-msvc-tools+defaul 100% | 979.1 KiB/s | 7.8 KiB | 00m00s [ 895/1164] rust-shlex+default-devel-0: 100% | 483.2 KiB/s | 7.7 KiB | 00m00s [ 896/1164] rust-ar_archive_writer+defa 100% | 425.6 KiB/s | 7.2 KiB | 00m00s [ 897/1164] rust-fastrand+alloc-devel-0 100% | 337.0 KiB/s | 8.1 KiB | 00m00s [ 898/1164] rust-bitflags+std-devel-0:2 100% | 439.9 KiB/s | 8.8 KiB | 00m00s [ 899/1164] rust-errno+std-devel-0:0.3. 100% | 420.4 KiB/s | 8.4 KiB | 00m00s [ 900/1164] rust-errno-devel-0:0.3.14-3 100% | 1.5 MiB/s | 20.0 KiB | 00m00s [ 901/1164] rust-rustix+alloc-devel-0:1 100% | 1.0 MiB/s | 9.3 KiB | 00m00s [ 902/1164] rust-linux-raw-sys+auxvec-d 100% | 923.7 KiB/s | 8.3 KiB | 00m00s [ 903/1164] rust-linux-raw-sys+elf-deve 100% | 830.6 KiB/s | 8.3 KiB | 00m00s [ 904/1164] rust-linux-raw-sys+errno-de 100% | 593.8 KiB/s | 8.3 KiB | 00m00s [ 905/1164] rust-linux-raw-sys+general- 100% | 594.4 KiB/s | 8.3 KiB | 00m00s [ 906/1164] rust-linux-raw-sys+ioctl-de 100% | 554.2 KiB/s | 8.3 KiB | 00m00s [ 907/1164] rust-linux-raw-sys+no_std-d 100% | 593.8 KiB/s | 8.3 KiB | 00m00s [ 908/1164] rust-iana-time-zone-devel-0 100% | 3.3 MiB/s | 40.3 KiB | 00m00s [ 909/1164] rust-linux-raw-sys-devel-0: 100% | 13.8 MiB/s | 325.5 KiB | 00m00s [ 910/1164] rust-autocfg-devel-0:1.5.1- 100% | 1.3 MiB/s | 28.2 KiB | 00m00s [ 911/1164] rust-sharded-slab-devel-0:0 100% | 2.5 MiB/s | 61.3 KiB | 00m00s [ 912/1164] rust-tracing-attributes-dev 100% | 2.2 MiB/s | 48.6 KiB | 00m00s [ 913/1164] rust-tinyvec_macros+default 100% | 482.7 KiB/s | 7.7 KiB | 00m00s [ 914/1164] rust-siphasher+default-deve 100% | 564.8 KiB/s | 7.9 KiB | 00m00s [ 915/1164] rust-getopts+default-devel- 100% | 611.9 KiB/s | 8.0 KiB | 00m00s [ 916/1164] rust-rand0.8+default-devel- 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 917/1164] rust-idna_adapter-devel-0:1 100% | 2.7 MiB/s | 16.7 KiB | 00m00s [ 918/1164] rust-bindgen+runtime-devel- 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [ 919/1164] rust-icu_normalizer+compile 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 920/1164] rust-cc+parallel-devel-0:1. 100% | 1.2 MiB/s | 10.6 KiB | 00m00s [ 921/1164] rust-pkg-config+default-dev 100% | 898.1 KiB/s | 8.1 KiB | 00m00s [ 922/1164] rust-bindgen-devel-0:0.72.1 100% | 13.9 MiB/s | 213.1 KiB | 00m00s [ 923/1164] rust-fnv+std-devel-0:1.0.7- 100% | 699.0 KiB/s | 7.7 KiB | 00m00s [ 924/1164] rust-termtree0.5-devel-0:0. 100% | 1.2 MiB/s | 14.8 KiB | 00m00s [ 925/1164] rust-fnv-devel-0:1.0.7-16.f 100% | 2.3 MiB/s | 18.7 KiB | 00m00s [ 926/1164] rust-nom7+alloc-devel-0:7.1 100% | 1.0 MiB/s | 7.5 KiB | 00m00s [ 927/1164] rust-minimal-lexical+std-de 100% | 1.1 MiB/s | 7.8 KiB | 00m00s [ 928/1164] rust-minimal-lexical-devel- 100% | 10.6 MiB/s | 98.1 KiB | 00m00s [ 929/1164] rust-phf0.11+std-devel-0:0. 100% | 840.8 KiB/s | 7.6 KiB | 00m00s [ 930/1164] rust-phf_codegen0.11-devel- 100% | 2.0 MiB/s | 20.4 KiB | 00m00s [ 931/1164] rust-escape8259-devel-0:0.5 100% | 526.6 KiB/s | 13.2 KiB | 00m00s [ 932/1164] rust-synstructure+default-d 100% | 329.8 KiB/s | 7.9 KiB | 00m00s [ 933/1164] rust-attribute-derive-devel 100% | 1.1 MiB/s | 29.0 KiB | 00m00s [ 934/1164] rust-pest_meta+default-deve 100% | 712.0 KiB/s | 8.5 KiB | 00m00s [ 935/1164] rust-itertools0.13+use_std- 100% | 981.6 KiB/s | 7.9 KiB | 00m00s [ 936/1164] rust-itertools0.13-devel-0: 100% | 9.4 MiB/s | 144.0 KiB | 00m00s [ 937/1164] rust-thiserror1-devel-0:1.0 100% | 3.8 MiB/s | 53.9 KiB | 00m00s [ 938/1164] rust-serde_core+rc-devel-0: 100% | 482.7 KiB/s | 7.7 KiB | 00m00s [ 939/1164] rust-urlencoding-devel-0:2. 100% | 1.2 MiB/s | 15.0 KiB | 00m00s [ 940/1164] rust-ptr_meta_derive-devel- 100% | 1.7 MiB/s | 13.6 KiB | 00m00s [ 941/1164] rust-serde_derive_internals 100% | 885.5 KiB/s | 8.0 KiB | 00m00s [ 942/1164] rust-ref-cast-impl-devel-0: 100% | 2.5 MiB/s | 17.9 KiB | 00m00s [ 943/1164] rust-dirs-sys+default-devel 100% | 657.0 KiB/s | 7.9 KiB | 00m00s [ 944/1164] rust-find-msvc-tools-devel- 100% | 4.1 MiB/s | 37.8 KiB | 00m00s [ 945/1164] rust-shlex+std-devel-0:2.0. 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 946/1164] rust-shlex-devel-0:2.0.1-1. 100% | 5.1 MiB/s | 26.2 KiB | 00m00s [ 947/1164] rust-ar_archive_writer-deve 100% | 8.1 MiB/s | 82.6 KiB | 00m00s [ 948/1164] rust-syn2+visit-mut-devel-0 100% | 712.2 KiB/s | 7.1 KiB | 00m00s [ 949/1164] rust-tinyvec_macros-devel-0 100% | 466.0 KiB/s | 14.0 KiB | 00m00s [ 950/1164] rust-siphasher-devel-0:1.0. 100% | 610.3 KiB/s | 18.3 KiB | 00m00s [ 951/1164] rust-siphasher+std-devel-0: 100% | 253.6 KiB/s | 7.9 KiB | 00m00s [ 952/1164] rust-getopts+unicode-devel- 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 953/1164] rust-getopts-devel-0:0.2.24 100% | 3.0 MiB/s | 27.9 KiB | 00m00s [ 954/1164] rust-rand0.8+std-devel-0:0. 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 955/1164] rust-rand0.8+std_rng-devel- 100% | 777.4 KiB/s | 7.8 KiB | 00m00s [ 956/1164] rust-rand0.8-devel-0:0.8.7- 100% | 9.4 MiB/s | 86.9 KiB | 00m00s [ 957/1164] rust-icu_normalizer-devel-0 100% | 12.0 MiB/s | 356.1 KiB | 00m00s [ 958/1164] rust-icu_normalizer_data-de 100% | 1.6 MiB/s | 49.3 KiB | 00m00s [ 959/1164] rust-clang-sys+runtime-deve 100% | 266.5 KiB/s | 7.7 KiB | 00m00s [ 960/1164] rust-cexpr+default-devel-0: 100% | 453.4 KiB/s | 7.7 KiB | 00m00s [ 961/1164] rust-clang-sys+clang_11_0-d 100% | 645.3 KiB/s | 7.7 KiB | 00m00s [ 962/1164] rust-clang-sys+default-deve 100% | 768.8 KiB/s | 7.7 KiB | 00m00s [ 963/1164] rust-jobserver-devel-0:0.1. 100% | 3.7 MiB/s | 34.3 KiB | 00m00s [ 964/1164] rust-pkg-config-devel-0:0.3 100% | 3.1 MiB/s | 29.0 KiB | 00m00s [ 965/1164] rust-phf_shared0.11+std-dev 100% | 676.6 KiB/s | 7.4 KiB | 00m00s [ 966/1164] rust-phf_generator0.11+defa 100% | 1.0 MiB/s | 7.5 KiB | 00m00s [ 967/1164] rust-phf_shared0.11+default 100% | 936.6 KiB/s | 7.5 KiB | 00m00s [ 968/1164] rust-attribute-derive-macro 100% | 627.7 KiB/s | 7.5 KiB | 00m00s [ 969/1164] rust-derive-where+default-d 100% | 408.8 KiB/s | 8.2 KiB | 00m00s [ 970/1164] rust-manyhow+default-devel- 100% | 379.0 KiB/s | 7.6 KiB | 00m00s [ 971/1164] rust-synstructure+proc-macr 100% | 410.4 KiB/s | 8.2 KiB | 00m00s [ 972/1164] rust-synstructure-devel-0:0 100% | 2.5 MiB/s | 25.9 KiB | 00m00s [ 973/1164] rust-pest_meta-devel-0:2.8. 100% | 4.5 MiB/s | 45.9 KiB | 00m00s [ 974/1164] rust-itertools0.13+use_allo 100% | 589.9 KiB/s | 7.7 KiB | 00m00s [ 975/1164] rust-thiserror-impl1+defaul 100% | 707.8 KiB/s | 7.8 KiB | 00m00s [ 976/1164] rust-serde_derive_internals 100% | 2.7 MiB/s | 33.4 KiB | 00m00s [ 977/1164] rust-dirs-sys-devel-0:0.5.0 100% | 2.2 MiB/s | 18.2 KiB | 00m00s [ 978/1164] rust-object+std-devel-0:0.3 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 979/1164] rust-object+read-devel-0:0. 100% | 767.1 KiB/s | 8.4 KiB | 00m00s [ 980/1164] rust-rand0.8+alloc-devel-0: 100% | 985.0 KiB/s | 7.9 KiB | 00m00s [ 981/1164] rust-rand0.8+getrandom-deve 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 982/1164] rust-object-devel-0:0.39.1- 100% | 15.0 MiB/s | 308.0 KiB | 00m00s [ 983/1164] rust-rand0.8+libc-devel-0:0 100% | 271.0 KiB/s | 7.9 KiB | 00m00s [ 984/1164] rust-rand_chacha0.3+std-dev 100% | 234.0 KiB/s | 7.7 KiB | 00m00s [ 985/1164] rust-rand_chacha0.3-devel-0 100% | 774.6 KiB/s | 23.2 KiB | 00m00s [ 986/1164] rust-rand_core0.6+std-devel 100% | 528.5 KiB/s | 7.9 KiB | 00m00s [ 987/1164] rust-rand0.8+rand_chacha-de 100% | 658.0 KiB/s | 7.9 KiB | 00m00s [ 988/1164] rust-rand_core0.6+default-d 100% | 954.7 KiB/s | 7.6 KiB | 00m00s [ 989/1164] rust-clang-sys-devel-0:1.9. 100% | 4.7 MiB/s | 48.6 KiB | 00m00s [ 990/1164] rust-cexpr-devel-0:0.6.0-14 100% | 2.0 MiB/s | 26.8 KiB | 00m00s [ 991/1164] rust-clang-sys+libloading-d 100% | 435.6 KiB/s | 7.8 KiB | 00m00s [ 992/1164] rust-clang-sys+clang_10_0-d 100% | 774.3 KiB/s | 7.7 KiB | 00m00s [ 993/1164] rust-attribute-derive-macro 100% | 2.1 MiB/s | 17.3 KiB | 00m00s [ 994/1164] rust-phf_generator0.11-deve 100% | 2.3 MiB/s | 18.6 KiB | 00m00s [ 995/1164] rust-derive-where-devel-0:1 100% | 7.9 MiB/s | 64.7 KiB | 00m00s [ 996/1164] rust-manyhow+macros-devel-0 100% | 511.5 KiB/s | 7.7 KiB | 00m00s [ 997/1164] rust-manyhow+syn-devel-0:0. 100% | 501.9 KiB/s | 7.5 KiB | 00m00s [ 998/1164] rust-manyhow-devel-0:0.11.4 100% | 1.4 MiB/s | 29.0 KiB | 00m00s [ 999/1164] rust-sha2_0.10-devel-0:0.10 100% | 2.3 MiB/s | 39.3 KiB | 00m00s [1000/1164] rust-syn2+visit-devel-0:2.0 100% | 394.8 KiB/s | 7.1 KiB | 00m00s [1001/1164] rust-thiserror-impl1-devel- 100% | 1.1 MiB/s | 26.6 KiB | 00m00s [1002/1164] rust-option-ext+default-dev 100% | 258.2 KiB/s | 7.7 KiB | 00m00s [1003/1164] rust-object+archive-devel-0 100% | 283.0 KiB/s | 8.2 KiB | 00m00s [1004/1164] rust-object+coff-devel-0:0. 100% | 264.5 KiB/s | 8.2 KiB | 00m00s [1005/1164] rust-object+elf-devel-0:0.3 100% | 390.1 KiB/s | 8.2 KiB | 00m00s [1006/1164] rust-object+macho-devel-0:0 100% | 273.3 KiB/s | 8.2 KiB | 00m00s [1007/1164] rust-object+pe-devel-0:0.39 100% | 433.0 KiB/s | 8.2 KiB | 00m00s [1008/1164] rust-object+read_core-devel 100% | 456.4 KiB/s | 8.2 KiB | 00m00s [1009/1164] rust-object+xcoff-devel-0:0 100% | 683.3 KiB/s | 8.2 KiB | 00m00s [1010/1164] rust-rand_core0.6+alloc-dev 100% | 635.8 KiB/s | 7.6 KiB | 00m00s [1011/1164] rust-rand_core0.6+getrandom 100% | 649.8 KiB/s | 7.8 KiB | 00m00s [1012/1164] rust-ppv-lite86+std-devel-0 100% | 725.6 KiB/s | 8.0 KiB | 00m00s [1013/1164] rust-ppv-lite86+simd-devel- 100% | 614.3 KiB/s | 8.0 KiB | 00m00s [1014/1164] rust-ppv-lite86-devel-0:0.2 100% | 1.3 MiB/s | 28.7 KiB | 00m00s [1015/1164] rust-getrandom0.2+default-d 100% | 326.0 KiB/s | 7.8 KiB | 00m00s [1016/1164] rust-getrandom0.2+std-devel 100% | 411.0 KiB/s | 7.8 KiB | 00m00s [1017/1164] rust-rand_core0.6-devel-0:0 100% | 3.2 MiB/s | 29.6 KiB | 00m00s [1018/1164] rust-libloading0.8+default- 100% | 672.0 KiB/s | 7.4 KiB | 00m00s [1019/1164] rust-clang-sys+clang_9_0-de 100% | 430.0 KiB/s | 7.7 KiB | 00m00s [1020/1164] rust-rand0.8+small_rng-deve 100% | 215.1 KiB/s | 7.7 KiB | 00m00s [1021/1164] rust-collection_literals+de 100% | 239.9 KiB/s | 7.7 KiB | 00m00s [1022/1164] rust-interpolator+default-d 100% | 148.5 KiB/s | 7.7 KiB | 00m00s [1023/1164] rust-interpolator+iter-deve 100% | 175.2 KiB/s | 7.7 KiB | 00m00s [1024/1164] rust-proc-macro-utils+defau 100% | 152.1 KiB/s | 7.8 KiB | 00m00s [1025/1164] rust-quote-use+default-deve 100% | 222.1 KiB/s | 7.6 KiB | 00m00s [1026/1164] rust-manyhow-macros+default 100% | 240.3 KiB/s | 7.5 KiB | 00m00s [1027/1164] rust-manyhow+syn2-devel-0:0 100% | 310.8 KiB/s | 7.8 KiB | 00m00s [1028/1164] rust-cpufeatures0.2+default 100% | 469.3 KiB/s | 7.5 KiB | 00m00s [1029/1164] rust-digest0.10+default-dev 100% | 1.0 MiB/s | 7.4 KiB | 00m00s [1030/1164] rust-option-ext-devel-0:0.2 100% | 1.9 MiB/s | 15.4 KiB | 00m00s [1031/1164] rust-zerocopy+simd-devel-0: 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [1032/1164] rust-zerocopy+default-devel 100% | 1.0 MiB/s | 9.1 KiB | 00m00s [1033/1164] rust-getrandom0.2-devel-0:0 100% | 2.3 MiB/s | 51.5 KiB | 00m00s [1034/1164] rust-libloading0.8-devel-0: 100% | 860.1 KiB/s | 35.3 KiB | 00m00s [1035/1164] rust-clang-sys+clang_8_0-de 100% | 209.2 KiB/s | 7.7 KiB | 00m00s [1036/1164] rust-collection_literals-de 100% | 371.4 KiB/s | 13.0 KiB | 00m00s [1037/1164] rust-proc-macro-utils+parse 100% | 332.9 KiB/s | 7.7 KiB | 00m00s [1038/1164] rust-interpolator-devel-0:0 100% | 1.4 MiB/s | 37.1 KiB | 00m00s [1039/1164] rust-proc-macro-utils+proc- 100% | 252.6 KiB/s | 7.6 KiB | 00m00s [1040/1164] rust-proc-macro-utils+proc- 100% | 249.7 KiB/s | 7.7 KiB | 00m00s [1041/1164] rust-proc-macro-utils+quote 100% | 240.8 KiB/s | 7.7 KiB | 00m00s [1042/1164] rust-proc-macro-utils-devel 100% | 1.3 MiB/s | 28.4 KiB | 00m00s [1043/1164] rust-quote-use-devel-0:0.8. 100% | 1.2 MiB/s | 11.8 KiB | 00m00s [1044/1164] rust-manyhow-macros-devel-0 100% | 734.3 KiB/s | 13.2 KiB | 00m00s [1045/1164] rust-digest0.10+core-api-de 100% | 493.6 KiB/s | 7.4 KiB | 00m00s [1046/1164] rust-cpufeatures0.2-devel-0 100% | 1.3 MiB/s | 21.8 KiB | 00m00s [1047/1164] rust-digest0.10-devel-0:0.1 100% | 2.7 MiB/s | 27.9 KiB | 00m00s [1048/1164] rust-clang-sys+clang_7_0-de 100% | 703.6 KiB/s | 7.7 KiB | 00m00s [1049/1164] rust-proc-macro-utils+small 100% | 781.7 KiB/s | 7.8 KiB | 00m00s [1050/1164] rust-zerocopy-devel-0:0.8.5 100% | 11.6 MiB/s | 297.6 KiB | 00m00s [1051/1164] rust-quote-use-macros+defau 100% | 374.1 KiB/s | 7.5 KiB | 00m00s [1052/1164] rust-digest0.10+block-buffe 100% | 418.9 KiB/s | 7.5 KiB | 00m00s [1053/1164] rust-crypto-common0.1+defau 100% | 734.1 KiB/s | 7.3 KiB | 00m00s [1054/1164] rust-zerocopy-derive+defaul 100% | 1.3 MiB/s | 9.1 KiB | 00m00s [1055/1164] rust-clang-sys+clang_6_0-de 100% | 859.9 KiB/s | 7.7 KiB | 00m00s [1056/1164] rust-quote-use-macros-devel 100% | 1.4 MiB/s | 15.5 KiB | 00m00s [1057/1164] rust-block-buffer0.10+defau 100% | 818.7 KiB/s | 7.4 KiB | 00m00s [1058/1164] rust-crypto-common0.1-devel 100% | 1.1 MiB/s | 16.8 KiB | 00m00s [1059/1164] rust-zerocopy-derive-devel- 100% | 8.3 MiB/s | 119.0 KiB | 00m00s [1060/1164] rust-clang-sys+clang_5_0-de 100% | 703.6 KiB/s | 7.7 KiB | 00m00s [1061/1164] rust-block-buffer0.10-devel 100% | 666.2 KiB/s | 18.7 KiB | 00m00s [1062/1164] rust-generic-array+default- 100% | 242.8 KiB/s | 8.0 KiB | 00m00s [1063/1164] rust-generic-array+more_len 100% | 243.3 KiB/s | 8.0 KiB | 00m00s [1064/1164] rust-generic-array-devel-0: 100% | 1.5 MiB/s | 24.6 KiB | 00m00s [1065/1164] rust-typenum+default-devel- 100% | 374.5 KiB/s | 8.2 KiB | 00m00s [1066/1164] rust-clang-sys+clang_4_0-de 100% | 455.2 KiB/s | 7.7 KiB | 00m00s [1067/1164] rust-version_check+default- 100% | 439.9 KiB/s | 7.9 KiB | 00m00s [1068/1164] rust-clang-sys+clang_3_9-de 100% | 336.5 KiB/s | 7.7 KiB | 00m00s [1069/1164] rust-typenum-devel-0:1.20.1 100% | 3.1 MiB/s | 79.5 KiB | 00m00s [1070/1164] rust-clang-sys+clang_3_8-de 100% | 595.3 KiB/s | 7.7 KiB | 00m00s [1071/1164] rust-clang-sys+clang_3_7-de 100% | 967.4 KiB/s | 7.7 KiB | 00m00s [1072/1164] rust-version_check-devel-0: 100% | 2.5 MiB/s | 22.9 KiB | 00m00s [1073/1164] rust-clang-sys+clang_3_6-de 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [1074/1164] rust-clang-sys+clang_3_5-de 100% | 699.7 KiB/s | 7.7 KiB | 00m00s [1075/1164] clang-devel-0:22.1.8-26.fc4 100% | 14.8 MiB/s | 4.0 MiB | 00m00s [1076/1164] clang-0:22.1.8-26.fc46.x86_ 100% | 23.7 MiB/s | 7.1 MiB | 00m00s [1077/1164] cmake-filesystem-0:4.3.0-5. 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [1078/1164] llvm-devel-0:22.1.8-26.fc46 100% | 84.9 MiB/s | 5.7 MiB | 00m00s [1079/1164] clang-resource-filesystem-0 100% | 4.4 MiB/s | 17.9 KiB | 00m00s [1080/1164] emacs-filesystem-1:30.2-3.f 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [1081/1164] clang-tools-extra-0:22.1.8- 100% | 120.1 MiB/s | 17.3 MiB | 00m00s [1082/1164] llvm-googletest-0:22.1.8-26 100% | 39.0 MiB/s | 399.7 KiB | 00m00s [1083/1164] clang-libs-0:22.1.8-26.fc46 100% | 53.9 MiB/s | 28.3 MiB | 00m01s [1084/1164] llvm-test-0:22.1.8-26.fc46. 100% | 58.0 MiB/s | 712.3 KiB | 00m00s [1085/1164] llvm-0:22.1.8-26.fc46.x86_6 100% | 55.9 MiB/s | 23.5 MiB | 00m00s [1086/1164] libedit-devel-0:3.1-60.2026 100% | 509.0 KiB/s | 41.2 KiB | 00m00s [1087/1164] ncurses-devel-0:6.6-3.fc45. 100% | 4.1 MiB/s | 605.8 KiB | 00m00s [1088/1164] ncurses-c++-libs-0:6.6-3.fc 100% | 631.9 KiB/s | 38.5 KiB | 00m00s [1089/1164] libzstd-devel-0:1.5.7-6.fc4 100% | 661.9 KiB/s | 56.3 KiB | 00m00s [1090/1164] libstdc++-devel-0:16.2.1-2. 100% | 9.9 MiB/s | 6.0 MiB | 00m01s [1091/1164] jemalloc-devel-0:5.3.0-14.f 100% | 1.5 MiB/s | 81.6 KiB | 00m00s [1092/1164] gcc-c++-0:16.2.1-2.fc46.x86 100% | 13.1 MiB/s | 17.3 MiB | 00m01s [1093/1164] perl-Getopt-Long-1:2.58-527 100% | 3.4 MiB/s | 63.2 KiB | 00m00s [1094/1164] jemalloc-0:5.3.0-14.fc44.x8 100% | 5.3 MiB/s | 297.0 KiB | 00m00s [1095/1164] perl-PathTools-0:3.95-527.f 100% | 3.1 MiB/s | 88.0 KiB | 00m00s [1096/1164] perl-interpreter-4:5.44.0-5 100% | 1.9 MiB/s | 72.7 KiB | 00m00s [1097/1164] perl-Exporter-0:5.79-527.fc 100% | 850.3 KiB/s | 30.6 KiB | 00m00s [1098/1164] perl-Pod-Usage-4:2.05-527.f 100% | 1.7 MiB/s | 40.4 KiB | 00m00s [1099/1164] perl-Text-ParseWords-0:3.31 100% | 704.0 KiB/s | 16.2 KiB | 00m00s [1100/1164] perl-base-0:2.27-527.fc45.n 100% | 496.8 KiB/s | 15.9 KiB | 00m00s [1101/1164] perl-constant-0:1.33-528.fc 100% | 757.6 KiB/s | 22.7 KiB | 00m00s [1102/1164] perl-overload-0:1.40-527.fc 100% | 1.7 MiB/s | 45.2 KiB | 00m00s [1103/1164] perl-Carp-0:1.54-527.fc45.n 100% | 1.1 MiB/s | 28.6 KiB | 00m00s [1104/1164] perl-Errno-0:1.39-527.fc45. 100% | 562.9 KiB/s | 14.6 KiB | 00m00s [1105/1164] perl-Scalar-List-Utils-5:1. 100% | 2.9 MiB/s | 75.1 KiB | 00m00s [1106/1164] perl-libs-4:5.44.0-527.fc45 100% | 79.9 MiB/s | 2.6 MiB | 00m00s [1107/1164] perl-Pod-Perldoc-0:3.28.01- 100% | 4.4 MiB/s | 84.7 KiB | 00m00s [1108/1164] perl-mro-0:1.30-527.fc45.x8 100% | 2.2 MiB/s | 29.5 KiB | 00m00s [1109/1164] perl-podlators-1:6.1.0-2.fc 100% | 4.9 MiB/s | 131.6 KiB | 00m00s [1110/1164] perl-overloading-0:0.03-527 100% | 964.2 KiB/s | 12.5 KiB | 00m00s [1111/1164] perl-DynaLoader-0:1.57-527. 100% | 802.6 KiB/s | 25.7 KiB | 00m00s [1112/1164] groff-base-0:1.24.1-2.fc45. 100% | 36.1 MiB/s | 1.2 MiB | 00m00s [1113/1164] perl-Fcntl-0:1.20-527.fc45. 100% | 1.6 MiB/s | 29.4 KiB | 00m00s [1114/1164] perl-File-Basename-0:2.86-5 100% | 990.8 KiB/s | 16.8 KiB | 00m00s [1115/1164] perl-File-Temp-1:0.231.200- 100% | 3.0 MiB/s | 59.3 KiB | 00m00s [1116/1164] perl-HTTP-Tiny-0:0.096-528. 100% | 3.2 MiB/s | 58.4 KiB | 00m00s [1117/1164] perl-IPC-Open3-0:1.24-527.f 100% | 1.7 MiB/s | 23.7 KiB | 00m00s [1118/1164] perl-Pod-Simple-1:3.48-527. 100% | 14.5 MiB/s | 222.0 KiB | 00m00s [1119/1164] perl-IO-0:1.56-527.fc45.x86 100% | 2.4 MiB/s | 83.0 KiB | 00m00s [1120/1164] perl-Symbol-0:1.09-527.fc45 100% | 868.0 KiB/s | 13.9 KiB | 00m00s [1121/1164] perl-parent-1:0.244-527.fc4 100% | 1.1 MiB/s | 14.7 KiB | 00m00s [1122/1164] perl-vars-0:1.05-527.fc45.n 100% | 506.8 KiB/s | 12.7 KiB | 00m00s [1123/1164] perl-POSIX-0:2.26-527.fc45. 100% | 3.8 MiB/s | 96.6 KiB | 00m00s [1124/1164] perl-Term-ANSIColor-0:5.01- 100% | 5.1 MiB/s | 47.3 KiB | 00m00s [1125/1164] perl-Term-Cap-0:1.18-527.fc 100% | 1.2 MiB/s | 21.7 KiB | 00m00s [1126/1164] perl-File-Path-0:2.18-527.f 100% | 1.6 MiB/s | 34.8 KiB | 00m00s [1127/1164] perl-IO-Socket-SSL-0:2.099- 100% | 9.6 MiB/s | 236.2 KiB | 00m00s [1128/1164] perl-MIME-Base64-0:3.16-527 100% | 1.3 MiB/s | 29.6 KiB | 00m00s [1129/1164] perl-Net-SSLeay-0:1.96-5.fc 100% | 14.8 MiB/s | 378.1 KiB | 00m00s [1130/1164] perl-Socket-4:2.043-1.fc46. 100% | 2.5 MiB/s | 55.6 KiB | 00m00s [1131/1164] perl-Time-HiRes-4:1.9780-52 100% | 3.3 MiB/s | 56.8 KiB | 00m00s [1132/1164] perl-Time-Local-2:1.350-527 100% | 2.1 MiB/s | 34.2 KiB | 00m00s [1133/1164] perl-File-stat-0:1.15-527.f 100% | 1.0 MiB/s | 17.2 KiB | 00m00s [1134/1164] perl-SelectSaver-0:1.03-527 100% | 596.9 KiB/s | 11.3 KiB | 00m00s [1135/1164] perl-Pod-Escapes-1:1.07-527 100% | 1.4 MiB/s | 19.6 KiB | 00m00s [1136/1164] perl-Text-Tabs+Wrap-0:2024. 100% | 1.3 MiB/s | 21.5 KiB | 00m00s [1137/1164] perl-if-0:0.61.000-527.fc45 100% | 855.2 KiB/s | 13.7 KiB | 00m00s [1138/1164] perl-locale-0:1.13-527.fc45 100% | 659.2 KiB/s | 13.2 KiB | 00m00s [1139/1164] ncurses-0:6.6-3.fc45.x86_64 100% | 18.3 MiB/s | 430.9 KiB | 00m00s [1140/1164] perl-IO-Socket-IP-0:0.44-52 100% | 3.4 MiB/s | 42.0 KiB | 00m00s [1141/1164] perl-AutoLoader-0:5.74-527. 100% | 2.6 MiB/s | 20.9 KiB | 00m00s [1142/1164] perl-URI-0:5.36-1.fc46.noar 100% | 11.3 MiB/s | 150.9 KiB | 00m00s [1143/1164] perl-Class-Struct-0:0.68-52 100% | 2.7 MiB/s | 21.8 KiB | 00m00s [1144/1164] perl-Data-Dumper-0:2.192-52 100% | 6.9 MiB/s | 56.4 KiB | 00m00s [1145/1164] perl-Unicode-Normalize-0:1. 100% | 5.2 MiB/s | 73.8 KiB | 00m00s [1146/1164] perl-MIME-Base32-0:1.303-26 100% | 1.2 MiB/s | 20.4 KiB | 00m00s [1147/1164] perl-libnet-0:3.15-528.fc45 100% | 7.8 MiB/s | 128.3 KiB | 00m00s [1148/1164] perl-B-0:1.92-527.fc45.x86_ 100% | 12.7 MiB/s | 181.8 KiB | 00m00s [1149/1164] perl-FileHandle-0:2.05-527. 100% | 1.6 MiB/s | 15.2 KiB | 00m00s [1150/1164] perl-Digest-MD5-0:2.59-527. 100% | 2.5 MiB/s | 35.6 KiB | 00m00s [1151/1164] perl-Digest-0:1.20-527.fc45 100% | 1.3 MiB/s | 24.8 KiB | 00m00s [1152/1164] perl-Encode-4:3.24-527.fc45 100% | 61.9 MiB/s | 1.1 MiB | 00m00s [1153/1164] perl-Getopt-Std-0:1.15-527. 100% | 1.0 MiB/s | 15.4 KiB | 00m00s [1154/1164] perl-Storable-1:3.41-527.fc 100% | 7.0 MiB/s | 100.6 KiB | 00m00s [1155/1164] rust-fancy-regex+perf-devel 100% | 227.0 KiB/s | 8.2 KiB | 00m00s [1156/1164] rust-fancy-regex+default-de 100% | 208.8 KiB/s | 8.1 KiB | 00m00s [1157/1164] llvm-static-0:22.1.8-26.fc4 100% | 21.4 MiB/s | 46.8 MiB | 00m02s [1158/1164] rust-fancy-regex+std-devel- 100% | 117.1 KiB/s | 8.3 KiB | 00m00s [1159/1164] rust-fancy-regex+unicode-de 100% | 116.6 KiB/s | 8.3 KiB | 00m00s [1160/1164] rust-bit-set-devel-0:0.8.0- 100% | 2.3 MiB/s | 23.5 KiB | 00m00s [1161/1164] rust-bit-set+std-devel-0:0. 100% | 789.6 KiB/s | 7.9 KiB | 00m00s [1162/1164] rust-fancy-regex-devel-0:0. 100% | 6.7 MiB/s | 96.6 KiB | 00m00s [1163/1164] rust-bit-vec+std-devel-0:0. 100% | 970.3 KiB/s | 7.8 KiB | 00m00s [1164/1164] rust-bit-vec-devel-0:0.8.0- 100% | 3.6 MiB/s | 29.9 KiB | 00m00s -------------------------------------------------------------------------------- [1164/1164] Total 100% | 25.5 MiB/s | 196.5 MiB | 00m08s Running transaction [ 1/1166] Verify package files 100% | 1.4 KiB/s | 1.1 KiB | 00m01s [ 2/1166] Prepare transaction 100% | 7.4 KiB/s | 1.1 KiB | 00m00s [ 3/1166] Installing rust-regex-autom 100% | 217.9 MiB/s | 2.6 MiB | 00m00s [ 4/1166] Installing rust-regex-synta 100% | 229.8 MiB/s | 1.6 MiB | 00m00s [ 5/1166] Installing rust-libc-devel- 100% | 124.3 MiB/s | 4.3 MiB | 00m00s [ 6/1166] Installing rust-memchr-deve 100% | 142.0 MiB/s | 581.8 KiB | 00m00s [ 7/1166] Installing rust-object-deve 100% | 241.5 MiB/s | 1.9 MiB | 00m00s [ 8/1166] Installing rust-get-size2-d 100% | 48.5 MiB/s | 99.4 KiB | 00m00s [ 9/1166] Installing rust-hashbrown-d 100% | 209.1 MiB/s | 856.4 KiB | 00m00s [ 10/1166] Installing rust-aho-corasic 100% | 159.1 MiB/s | 814.5 KiB | 00m00s [ 11/1166] Installing rust-linux-raw-s 100% | 382.0 MiB/s | 12.6 MiB | 00m00s [ 12/1166] Installing rust-crossbeam-u 100% | 94.2 MiB/s | 192.9 KiB | 00m00s [ 13/1166] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/1166] Installing rust-bstr-devel- 100% | 267.6 MiB/s | 1.6 MiB | 00m00s [ 15/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/1166] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 19/1166] Installing rust-zerofrom-de 100% | 15.4 MiB/s | 15.7 KiB | 00m00s [ 20/1166] Installing rust-zerovec-dev 100% | 147.5 MiB/s | 604.3 KiB | 00m00s [ 21/1166] Installing rust-once_cell-d 100% | 70.7 MiB/s | 144.8 KiB | 00m00s [ 22/1166] Installing rust-ptr_meta-de 100% | 23.9 MiB/s | 24.5 KiB | 00m00s [ 23/1166] Installing rust-console-dev 100% | 129.3 MiB/s | 132.4 KiB | 00m00s [ 24/1166] Installing rust-smallvec-de 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [ 25/1166] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 26/1166] Installing rust-bitflags-de 100% | 78.3 MiB/s | 240.6 KiB | 00m00s [ 27/1166] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 29/1166] Installing rust-crossbeam-e 100% | 94.4 MiB/s | 193.3 KiB | 00m00s [ 30/1166] Installing rust-crossbeam-q 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 31/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 32/1166] Installing rust-serde_spann 100% | 30.5 MiB/s | 31.2 KiB | 00m00s [ 33/1166] Installing rust-toml_writer 100% | 50.1 MiB/s | 51.3 KiB | 00m00s [ 34/1166] Installing rust-either-deve 100% | 83.7 MiB/s | 85.7 KiB | 00m00s [ 35/1166] Installing rust-flate2-deve 100% | 106.0 MiB/s | 325.6 KiB | 00m00s [ 36/1166] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 37/1166] Installing rust-tracing-sub 100% | 170.4 MiB/s | 1.0 MiB | 00m00s [ 38/1166] Installing rust-itertools0. 100% | 166.8 MiB/s | 683.3 KiB | 00m00s [ 39/1166] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 40/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 41/1166] Installing rust-rand_core0. 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 42/1166] Installing rust-toml_dateti 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 43/1166] Installing rust-percent-enc 100% | 34.7 MiB/s | 35.5 KiB | 00m00s [ 44/1166] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 45/1166] Installing rust-jiff-core-d 100% | 180.5 MiB/s | 554.5 KiB | 00m00s [ 46/1166] Installing rust-jiff-devel- 100% | 300.3 MiB/s | 3.3 MiB | 00m00s [ 47/1166] Installing rust-similar-dev 100% | 112.2 MiB/s | 344.6 KiB | 00m00s [ 48/1166] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 49/1166] Installing rust-log-devel-0 100% | 113.9 MiB/s | 233.3 KiB | 00m00s [ 50/1166] Installing rust-log+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 51/1166] Installing rust-thin-vec-de 100% | 159.8 MiB/s | 163.6 KiB | 00m00s [ 52/1166] Installing rust-form_urlenc 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [ 53/1166] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 54/1166] Installing rust-itertools-d 100% | 153.3 MiB/s | 785.0 KiB | 00m00s [ 55/1166] Installing rust-crossbeam-d 100% | 126.3 MiB/s | 129.4 KiB | 00m00s [ 56/1166] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 57/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 58/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 59/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 60/1166] Installing rust-regex-devel 100% | 172.3 MiB/s | 705.9 KiB | 00m00s [ 61/1166] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 62/1166] Installing rust-crossbeam-d 100% | 29.0 MiB/s | 29.7 KiB | 00m00s [ 63/1166] Installing rust-crossbeam-c 100% | 192.7 MiB/s | 592.0 KiB | 00m00s [ 64/1166] Installing rust-libc+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 65/1166] Installing rust-libc+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/1166] Installing rust-mio-devel-0 100% | 122.8 MiB/s | 503.1 KiB | 00m00s [ 67/1166] Installing rust-errno-devel 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 68/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 74/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 75/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 76/1166] Installing cmake-filesystem 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 77/1166] Installing rust-tinyvec-dev 100% | 104.0 MiB/s | 213.1 KiB | 00m00s [ 78/1166] Installing rust-fastrand-de 100% | 59.3 MiB/s | 60.7 KiB | 00m00s [ 79/1166] Installing rust-yansi-devel 100% | 55.8 MiB/s | 114.3 KiB | 00m00s [ 80/1166] Installing rust-similar2-de 100% | 75.7 MiB/s | 232.6 KiB | 00m00s [ 81/1166] Installing rust-os_str_byte 100% | 67.6 MiB/s | 138.5 KiB | 00m00s [ 82/1166] Installing rust-zlib-rs-dev 100% | 188.7 MiB/s | 773.0 KiB | 00m00s [ 83/1166] Installing rust-uuid-devel- 100% | 148.2 MiB/s | 303.5 KiB | 00m00s [ 84/1166] Installing rust-newtype-uui 100% | 63.6 MiB/s | 65.1 KiB | 00m00s [ 85/1166] Installing rust-strum-devel 100% | 20.1 MiB/s | 20.5 KiB | 00m00s [ 86/1166] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 87/1166] Installing rust-rand-devel- 100% | 205.3 MiB/s | 420.5 KiB | 00m00s [ 88/1166] Installing rust-arrayvec-de 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [ 89/1166] Installing rust-uuid+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 90/1166] Installing rust-uuid+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/1166] Installing rust-zlib-rs+rus 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/1166] Installing rust-similar2+te 100% | 0.0 B/s | 124.0 B | 00m00s [ 93/1166] Installing libzstd-devel-0: 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 94/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 95/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 100/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 101/1166] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 102/1166] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 103/1166] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 104/1166] Installing rust-similar+tex 100% | 0.0 B/s | 124.0 B | 00m00s [ 105/1166] Installing rust-jiff-core+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 106/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 107/1166] Installing rust-rand0.8-dev 100% | 159.0 MiB/s | 325.6 KiB | 00m00s [ 108/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 109/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1166] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1166] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1166] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1166] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1166] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1166] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 119/1166] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1166] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1166] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1166] Installing rust-object+coff 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1166] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1166] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1166] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1166] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 133/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 134/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 135/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 136/1166] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 137/1166] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 138/1166] Installing rust-fancy-regex 100% | 85.9 MiB/s | 439.7 KiB | 00m00s [ 139/1166] Installing libstdc++-devel- 100% | 386.2 MiB/s | 41.3 MiB | 00m00s [ 140/1166] Installing gcc-c++-0:16.2.1 100% | 300.2 MiB/s | 46.8 MiB | 00m00s [ 141/1166] Installing llvm-0:22.1.8-26 100% | 329.8 MiB/s | 86.4 MiB | 00m00s [ 142/1166] Installing rust-interpolato 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 143/1166] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 144/1166] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 145/1166] Installing rust-shlex-devel 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [ 146/1166] Installing rust-minimal-lex 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 147/1166] Installing rust-nom7-devel- 100% | 157.1 MiB/s | 643.3 KiB | 00m00s [ 148/1166] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 149/1166] Installing rust-iana-time-z 100% | 144.6 MiB/s | 148.1 KiB | 00m00s [ 150/1166] Installing rust-html-escape 100% | 132.9 MiB/s | 136.1 KiB | 00m00s [ 151/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 152/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 153/1166] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 154/1166] Installing rust-pest-devel- 100% | 337.6 MiB/s | 1.4 MiB | 00m00s [ 155/1166] Installing rust-nu-ansi-ter 100% | 56.8 MiB/s | 116.2 KiB | 00m00s [ 156/1166] Installing rust-snapbox-mac 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 157/1166] Installing rust-allocator-a 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 158/1166] Installing rust-unit-prefix 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [ 159/1166] Installing rust-utf8_iter-d 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 160/1166] Installing rust-potential_u 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [ 161/1166] Installing rust-writeable-d 100% | 113.8 MiB/s | 116.6 KiB | 00m00s [ 162/1166] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 163/1166] Installing rust-typed-path- 100% | 133.4 MiB/s | 683.1 KiB | 00m00s [ 164/1166] Installing rust-winnow-deve 100% | 179.7 MiB/s | 1.3 MiB | 00m00s [ 165/1166] Installing rust-toml_parser 100% | 225.7 MiB/s | 231.1 KiB | 00m00s [ 166/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 167/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 168/1166] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 169/1166] Installing rust-portable-at 100% | 247.4 MiB/s | 1.2 MiB | 00m00s [ 170/1166] Installing rust-intrusive-c 100% | 190.0 MiB/s | 389.2 KiB | 00m00s [ 171/1166] Installing rust-rend-devel- 100% | 90.9 MiB/s | 93.0 KiB | 00m00s [ 172/1166] Installing rust-path-dedot- 100% | 30.6 MiB/s | 31.3 KiB | 00m00s [ 173/1166] Installing rust-equivalent- 100% | 0.0 B/s | 18.4 KiB | 00m00s [ 174/1166] Installing rust-indexmap-de 100% | 165.7 MiB/s | 508.9 KiB | 00m00s [ 175/1166] Installing rust-ordermap-de 100% | 170.3 MiB/s | 348.7 KiB | 00m00s [ 176/1166] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 177/1166] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 178/1166] Installing rust-hashbrown0. 100% | 266.6 MiB/s | 819.0 KiB | 00m00s [ 179/1166] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 180/1166] Installing rust-which-devel 100% | 109.6 MiB/s | 112.3 KiB | 00m00s [ 181/1166] Installing rust-unicode-wid 100% | 437.1 MiB/s | 2.2 MiB | 00m00s [ 182/1166] Installing rust-unicode-ide 100% | 150.9 MiB/s | 309.1 KiB | 00m00s [ 183/1166] Installing rust-unicode-ide 100% | 0.0 B/s | 124.0 B | 00m00s [ 184/1166] Installing rust-proc-macro2 100% | 124.0 MiB/s | 254.0 KiB | 00m00s [ 185/1166] Installing rust-syn2-devel- 100% | 271.2 MiB/s | 2.2 MiB | 00m00s [ 186/1166] Installing rust-quote-devel 100% | 63.0 MiB/s | 129.0 KiB | 00m00s [ 187/1166] Installing rust-syn-devel-0 100% | 277.6 MiB/s | 2.2 MiB | 00m00s [ 188/1166] Installing rust-syn2+parsin 100% | 0.0 B/s | 124.0 B | 00m00s [ 189/1166] Installing rust-syn2+full-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 190/1166] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 191/1166] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 192/1166] Installing rust-syn2+printi 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1166] Installing rust-syn2+extra- 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1166] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1166] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1166] Installing rust-syn2+clone- 100% | 0.0 B/s | 124.0 B | 00m00s [ 197/1166] Installing rust-syn2+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1166] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 199/1166] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 200/1166] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 201/1166] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 202/1166] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 203/1166] Installing rust-syn+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 204/1166] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 205/1166] Installing rust-syn2+proc-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1166] Installing rust-syn2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1166] Installing rust-displaydoc- 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [ 208/1166] Installing rust-zerotrie-de 100% | 63.2 MiB/s | 388.5 KiB | 00m00s [ 209/1166] Installing rust-syn+full-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 210/1166] Installing rust-serde_deriv 100% | 160.8 MiB/s | 329.3 KiB | 00m00s [ 211/1166] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 212/1166] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 213/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 214/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 215/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 216/1166] Installing rust-syn2+fold-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 217/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 218/1166] Installing rust-jiff+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1166] Installing rust-toml-devel- 100% | 98.0 MiB/s | 301.0 KiB | 00m00s [ 221/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 222/1166] Installing rust-toml0.9-dev 100% | 96.6 MiB/s | 296.7 KiB | 00m00s [ 223/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 224/1166] Installing rust-serde-devel 100% | 269.1 MiB/s | 551.0 KiB | 00m00s [ 225/1166] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 226/1166] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1166] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 228/1166] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 229/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 230/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 231/1166] Installing rust-tinystr-dev 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 232/1166] Installing rust-rkyv_derive 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 233/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 234/1166] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 235/1166] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 236/1166] Installing rust-typed-arena 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [ 237/1166] Installing rust-rustc-hash- 100% | 39.1 MiB/s | 40.0 KiB | 00m00s [ 238/1166] Installing rust-colored-dev 100% | 60.2 MiB/s | 123.2 KiB | 00m00s [ 239/1166] Installing rust-camino-deve 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 240/1166] Installing rust-anyhow-deve 100% | 109.5 MiB/s | 224.3 KiB | 00m00s [ 241/1166] Installing rust-anstyle-dev 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 242/1166] Installing rust-anstyle+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 243/1166] Installing rust-anstyle+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1166] Installing rust-anstyle-los 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [ 245/1166] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1166] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 247/1166] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 248/1166] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 249/1166] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 250/1166] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 251/1166] Installing rust-tracing-att 100% | 81.6 MiB/s | 167.0 KiB | 00m00s [ 252/1166] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 253/1166] Installing rust-zerovec-der 100% | 94.9 MiB/s | 97.2 KiB | 00m00s [ 254/1166] Installing rust-zerovec+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 255/1166] Installing rust-rkyv_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 256/1166] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 257/1166] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 258/1166] Installing rust-rust-stemme 100% | 312.0 MiB/s | 9.4 MiB | 00m00s [ 259/1166] Installing rust-rust-stemme 100% | 0.0 B/s | 124.0 B | 00m00s [ 260/1166] Installing rust-serde+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 261/1166] Installing rust-serde+deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 262/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 263/1166] Installing rust-toml0.9+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 264/1166] Installing rust-toml+displa 100% | 0.0 B/s | 124.0 B | 00m00s [ 265/1166] Installing rust-toml+parse- 100% | 0.0 B/s | 124.0 B | 00m00s [ 266/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 267/1166] Installing rust-toml+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 268/1166] Installing rust-jiff+tzdb-b 100% | 0.0 B/s | 124.0 B | 00m00s [ 269/1166] Installing rust-bstr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 270/1166] Installing rust-bstr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 271/1166] Installing rust-similar+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 272/1166] Installing rust-similar+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 273/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 274/1166] Installing rust-toml+serde- 100% | 0.0 B/s | 124.0 B | 00m00s [ 275/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 276/1166] Installing rust-toml0.9+ser 100% | 0.0 B/s | 124.0 B | 00m00s [ 277/1166] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 278/1166] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 279/1166] Installing rust-ron-devel-0 100% | 142.8 MiB/s | 731.0 KiB | 00m00s [ 280/1166] Installing rust-ron+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 281/1166] Installing rust-ron+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 282/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 283/1166] Installing rust-serde+rc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 284/1166] Installing rust-bytecheck_d 100% | 34.2 MiB/s | 35.1 KiB | 00m00s [ 285/1166] Installing rust-ptr_meta_de 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 286/1166] Installing rust-ptr_meta+pt 100% | 0.0 B/s | 124.0 B | 00m00s [ 287/1166] Installing rust-ptr_meta+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 288/1166] Installing rust-rancor-deve 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 289/1166] Installing rust-bytecheck-d 100% | 0.0 B/s | 62.8 KiB | 00m00s [ 290/1166] Installing rust-rend+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 291/1166] Installing rust-rancor+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 292/1166] Installing rust-zerotrie+ze 100% | 0.0 B/s | 124.0 B | 00m00s [ 293/1166] Installing rust-quickcheck_ 100% | 27.1 MiB/s | 27.7 KiB | 00m00s [ 294/1166] Installing rust-libcst_deri 100% | 41.2 MiB/s | 42.1 KiB | 00m00s [ 295/1166] Installing rust-libcst_deri 100% | 0.0 B/s | 124.0 B | 00m00s [ 296/1166] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 297/1166] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 298/1166] Installing rust-thiserror1- 100% | 33.5 MiB/s | 103.0 KiB | 00m00s [ 299/1166] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 300/1166] Installing rust-zerocopy-de 100% | 161.6 MiB/s | 993.0 KiB | 00m00s [ 301/1166] Installing rust-zerocopy-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 302/1166] Installing rust-zerocopy-de 100% | 143.6 MiB/s | 1.6 MiB | 00m00s [ 303/1166] Installing rust-zerocopy+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 304/1166] Installing rust-zerocopy+si 100% | 0.0 B/s | 124.0 B | 00m00s [ 305/1166] Installing rust-ppv-lite86- 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [ 306/1166] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 307/1166] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 308/1166] Installing rust-rand_chacha 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [ 309/1166] Installing rust-rand_chacha 100% | 0.0 B/s | 124.0 B | 00m00s [ 310/1166] Installing rust-rand0.8+ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1166] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 312/1166] Installing rust-munge_macro 100% | 19.1 MiB/s | 19.6 KiB | 00m00s [ 313/1166] Installing rust-munge-devel 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [ 314/1166] Installing rust-rkyv-devel- 100% | 100.1 MiB/s | 922.5 KiB | 00m00s [ 315/1166] Installing rust-rkyv+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1166] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 317/1166] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1166] Installing rust-thiserror-i 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 319/1166] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 320/1166] Installing rust-thiserror-d 100% | 39.9 MiB/s | 122.7 KiB | 00m00s [ 321/1166] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 322/1166] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 323/1166] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.4 KiB | 00m00s [ 324/1166] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 325/1166] Installing rust-ref-cast-de 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 326/1166] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1166] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 328/1166] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1166] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 330/1166] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 331/1166] Installing rust-derive-wher 100% | 101.5 MiB/s | 311.8 KiB | 00m00s [ 332/1166] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 333/1166] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 334/1166] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1166] Installing rust-peg-devel-0 100% | 34.8 MiB/s | 71.2 KiB | 00m00s [ 336/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1166] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 338/1166] Installing rust-syn+visit-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1166] Installing rust-salsa-macro 100% | 188.2 MiB/s | 192.7 KiB | 00m00s [ 340/1166] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 341/1166] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 342/1166] Installing rust-synstructur 100% | 95.7 MiB/s | 98.0 KiB | 00m00s [ 343/1166] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 344/1166] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 345/1166] Installing rust-yoke-derive 100% | 0.0 B/s | 48.7 KiB | 00m00s [ 346/1166] Installing rust-zerofrom-de 100% | 0.0 B/s | 22.5 KiB | 00m00s [ 347/1166] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 348/1166] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1166] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 350/1166] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1166] Installing rust-annotate-sn 100% | 122.1 MiB/s | 125.0 KiB | 00m00s [ 352/1166] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 353/1166] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1166] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1166] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 356/1166] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1166] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 358/1166] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 359/1166] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1166] Installing rust-ordermap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 361/1166] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1166] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 363/1166] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 364/1166] Installing rust-path-absolu 100% | 36.5 MiB/s | 37.4 KiB | 00m00s [ 365/1166] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 366/1166] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 367/1166] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 368/1166] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 369/1166] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1166] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1166] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 372/1166] Installing rust-potential_u 100% | 0.0 B/s | 124.0 B | 00m00s [ 373/1166] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 374/1166] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 375/1166] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1166] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1166] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1166] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1166] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 380/1166] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1166] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 383/1166] Installing rust-ucd-trie+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1166] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1166] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1166] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 388/1166] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1166] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1166] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 391/1166] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1166] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1166] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1166] Installing rust-fnv+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 395/1166] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 396/1166] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1166] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1166] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 399/1166] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 400/1166] Installing rust-shlex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 401/1166] Installing rust-shlex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 402/1166] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 403/1166] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 404/1166] Installing rust-phf_shared- 100% | 0.0 B/s | 49.2 KiB | 00m00s [ 405/1166] Installing rust-phf-devel-0 100% | 84.9 MiB/s | 86.9 KiB | 00m00s [ 406/1166] Installing rust-phf0.11-dev 100% | 80.3 MiB/s | 82.2 KiB | 00m00s [ 407/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 45.6 KiB | 00m00s [ 408/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 409/1166] Installing rust-phf0.11+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 410/1166] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 411/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 412/1166] Installing rust-phf_shared+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 413/1166] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1166] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1166] Installing rust-imperative- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 416/1166] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 417/1166] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1166] Installing llvm-test-0:22.1 100% | 89.9 MiB/s | 2.2 MiB | 00m00s [ 419/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 420/1166] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1166] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 423/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 425/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1166] Installing rust-quick-xml-d 100% | 317.7 MiB/s | 1.3 MiB | 00m00s [ 427/1166] Installing rust-quick-xml+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 428/1166] Installing rust-object+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1166] Installing rust-object+pe-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 431/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 434/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 436/1166] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 437/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 438/1166] Installing rust-rayon-core- 100% | 91.0 MiB/s | 279.5 KiB | 00m00s [ 439/1166] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 440/1166] Installing rust-rayon-devel 100% | 147.8 MiB/s | 908.1 KiB | 00m00s [ 441/1166] Installing rust-crossbeam+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1166] Installing rust-crossbeam+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 443/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1166] Installing rust-matchers-de 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 445/1166] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 446/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 447/1166] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 448/1166] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1166] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 450/1166] Installing rust-phf_generat 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 451/1166] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1166] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 453/1166] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1166] Installing rust-terminfo-de 100% | 85.6 MiB/s | 175.4 KiB | 00m00s [ 455/1166] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1166] Installing rust-jiff-core+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 457/1166] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1166] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1166] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 460/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 462/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 464/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 466/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 467/1166] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 468/1166] Installing rust-similar2+in 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1166] Installing rust-zlib-rs+std 100% | 40.4 KiB/s | 124.0 B | 00m00s [ 470/1166] Installing rust-arrayvec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 471/1166] Installing rust-vte-devel-0 100% | 153.4 MiB/s | 314.2 KiB | 00m00s [ 472/1166] Installing rust-strip-ansi- 100% | 0.0 B/s | 22.1 KiB | 00m00s [ 473/1166] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 474/1166] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1166] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 478/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 479/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 481/1166] Installing rust-yansi+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1166] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1166] Installing rust-yansi+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 484/1166] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1166] Installing rust-fastrand+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 486/1166] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1166] Installing rust-tinyvec+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 488/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1166] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 490/1166] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 491/1166] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1166] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1166] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1166] Installing rust-os_pipe-dev 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 495/1166] Installing rust-os_pipe+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 496/1166] Installing rust-wait-timeou 100% | 31.1 MiB/s | 31.9 KiB | 00m00s [ 497/1166] Installing rust-wait-timeou 100% | 0.0 B/s | 124.0 B | 00m00s [ 498/1166] Installing rust-inotify-sys 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [ 499/1166] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 500/1166] Installing rust-inotify-dev 100% | 50.0 MiB/s | 102.3 KiB | 00m00s [ 501/1166] Installing rust-jobserver-d 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 502/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 504/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1166] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 506/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 508/1166] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 509/1166] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 510/1166] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1166] Installing rust-log+alloc-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1166] Installing rust-log+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1166] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1166] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1166] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1166] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 517/1166] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 518/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1166] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1166] Installing rust-jiff-core+t 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1166] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1166] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 524/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 525/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 526/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 528/1166] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 529/1166] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1166] Installing rust-flate2+zlib 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1166] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1166] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 533/1166] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 535/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 536/1166] Installing rust-notify-type 100% | 38.2 MiB/s | 78.2 KiB | 00m00s [ 537/1166] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 538/1166] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1166] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 540/1166] Installing rust-version-ran 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 541/1166] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1166] Installing rust-console+ans 100% | 0.0 B/s | 124.0 B | 00m00s [ 543/1166] Installing rust-console+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 544/1166] Installing rust-console+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 545/1166] Installing rust-indicatif-d 100% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 546/1166] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 547/1166] Installing rust-ptr_meta+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 548/1166] Installing rust-rkyv+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 550/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 551/1166] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 552/1166] Installing rust-manyhow-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 553/1166] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 554/1166] Installing rust-manyhow+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 555/1166] Installing rust-quote-use-m 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 556/1166] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 557/1166] Installing rust-quote-use-d 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 558/1166] Installing rust-quote-use+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 559/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 561/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 564/1166] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 565/1166] Installing rust-rustix-deve 100% | 119.8 MiB/s | 2.3 MiB | 00m00s [ 566/1166] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 567/1166] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 568/1166] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 569/1166] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 570/1166] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 571/1166] Installing rust-tempfile-de 100% | 86.1 MiB/s | 176.3 KiB | 00m00s [ 572/1166] Installing rust-terminal_si 100% | 24.6 MiB/s | 25.2 KiB | 00m00s [ 573/1166] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 574/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 576/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 577/1166] Installing rust-globset-dev 100% | 58.9 MiB/s | 120.7 KiB | 00m00s [ 578/1166] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1166] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 581/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 582/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 583/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 584/1166] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 585/1166] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 586/1166] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 587/1166] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 588/1166] Installing rust-object+arch 100% | 0.0 B/s | 124.0 B | 00m00s [ 589/1166] Installing rust-object+elf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 590/1166] Installing rust-object+mach 100% | 0.0 B/s | 124.0 B | 00m00s [ 591/1166] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 592/1166] Installing rust-object+xcof 100% | 0.0 B/s | 124.0 B | 00m00s [ 593/1166] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 594/1166] Installing rust-ar_archive_ 100% | 113.3 MiB/s | 348.1 KiB | 00m00s [ 595/1166] Installing rust-ar_archive_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 596/1166] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 597/1166] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 598/1166] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 599/1166] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 600/1166] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 601/1166] Installing rust-cpufeatures 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [ 602/1166] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 603/1166] Installing ncurses-0:6.6-3. 100% | 18.3 MiB/s | 618.1 KiB | 00m00s [ 604/1166] Installing groff-base-0:1.2 100% | 84.2 MiB/s | 4.2 MiB | 00m00s [ 605/1166] Installing perl-Digest-0:1. 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 606/1166] Installing perl-Digest-MD5- 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [ 607/1166] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 608/1166] Installing perl-B-0:1.92-52 100% | 168.3 MiB/s | 516.9 KiB | 00m00s [ 609/1166] Installing perl-libnet-0:3. 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 610/1166] Installing perl-Data-Dumper 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [ 611/1166] Installing perl-Unicode-Nor 100% | 238.5 MiB/s | 488.4 KiB | 00m00s [ 612/1166] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 613/1166] Installing perl-URI-0:5.36- 100% | 70.6 MiB/s | 289.1 KiB | 00m00s [ 614/1166] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 615/1166] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 616/1166] Installing perl-IO-Socket-S 100% | 238.0 MiB/s | 731.0 KiB | 00m00s [ 617/1166] Installing perl-Net-SSLeay- 100% | 225.4 MiB/s | 1.4 MiB | 00m00s [ 618/1166] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 619/1166] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 620/1166] Installing perl-Text-Tabs+W 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 621/1166] Installing perl-Pod-Escapes 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 622/1166] Installing perl-Time-Local- 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 623/1166] Installing perl-Time-HiRes- 100% | 57.5 MiB/s | 117.7 KiB | 00m00s [ 624/1166] Installing perl-File-Path-0 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [ 625/1166] Installing perl-HTTP-Tiny-0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 626/1166] Installing perl-Pod-Simple- 100% | 187.1 MiB/s | 574.8 KiB | 00m00s [ 627/1166] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 628/1166] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 629/1166] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 630/1166] Installing perl-POSIX-0:2.2 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [ 631/1166] Installing perl-Term-Cap-0: 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 632/1166] Installing perl-Term-ANSICo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 633/1166] Installing perl-Pod-Perldoc 100% | 8.3 MiB/s | 169.4 KiB | 00m00s [ 634/1166] Installing perl-podlators-1 100% | 15.3 MiB/s | 328.7 KiB | 00m00s [ 635/1166] Installing perl-File-stat-0 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 636/1166] Installing perl-SelectSaver 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 637/1166] Installing perl-Socket-4:2. 100% | 120.9 MiB/s | 123.8 KiB | 00m00s [ 638/1166] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 639/1166] Installing perl-Pod-Usage-4 100% | 4.5 MiB/s | 87.8 KiB | 00m00s [ 640/1166] Installing perl-IO-0:1.56-5 100% | 74.0 MiB/s | 151.5 KiB | 00m00s [ 641/1166] Installing perl-Fcntl-0:1.2 100% | 0.0 B/s | 45.8 KiB | 00m00s [ 642/1166] Installing perl-overloading 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 643/1166] Installing perl-mro-0:1.30- 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 644/1166] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 645/1166] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 646/1166] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 647/1166] Installing perl-Storable-1: 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [ 648/1166] Installing perl-Getopt-Std- 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 649/1166] Installing perl-MIME-Base64 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 650/1166] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 651/1166] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 652/1166] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 653/1166] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 654/1166] Installing perl-Scalar-List 100% | 72.5 MiB/s | 148.6 KiB | 00m00s [ 655/1166] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 656/1166] Installing perl-constant-0: 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 657/1166] Installing perl-Encode-4:3. 100% | 146.7 MiB/s | 4.7 MiB | 00m00s [ 658/1166] Installing perl-DynaLoader- 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 659/1166] Installing perl-PathTools-0 100% | 90.1 MiB/s | 184.5 KiB | 00m00s [ 660/1166] Installing perl-Carp-0:1.54 100% | 0.0 B/s | 47.7 KiB | 00m00s [ 661/1166] Installing perl-Exporter-0: 100% | 27.1 MiB/s | 55.5 KiB | 00m00s [ 662/1166] Installing perl-libs-4:5.44 100% | 223.9 MiB/s | 12.1 MiB | 00m00s [ 663/1166] Installing perl-interpreter 100% | 6.2 MiB/s | 121.4 KiB | 00m00s [ 664/1166] Installing jemalloc-0:5.3.0 100% | 48.5 MiB/s | 1.1 MiB | 00m00s [ 665/1166] Installing jemalloc-devel-0 100% | 10.9 MiB/s | 222.3 KiB | 00m00s [ 666/1166] Installing ncurses-c++-libs 100% | 50.4 MiB/s | 154.9 KiB | 00m00s [ 667/1166] Installing ncurses-devel-0: 100% | 26.8 MiB/s | 1.0 MiB | 00m00s [ 668/1166] Installing libedit-devel-0: 100% | 22.0 MiB/s | 67.5 KiB | 00m00s [ 669/1166] Installing llvm-static-0:22 100% | 424.2 MiB/s | 351.6 MiB | 00m01s [ 670/1166] Installing llvm-googletest- 100% | 121.4 MiB/s | 2.2 MiB | 00m00s [ 671/1166] Installing llvm-devel-0:22. 100% | 171.4 MiB/s | 36.3 MiB | 00m00s [ 672/1166] Installing emacs-filesystem 100% | 793.0 KiB/s | 812.0 B | 00m00s [ 673/1166] Installing clang-resource-f 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 674/1166] Installing clang-libs-0:22. 100% | 342.1 MiB/s | 109.8 MiB | 00m00s [ 675/1166] Installing clang-0:22.1.8-2 100% | 459.1 MiB/s | 61.5 MiB | 00m00s [ 676/1166] Installing clang-tools-extr 100% | 317.0 MiB/s | 61.5 MiB | 00m00s [ 677/1166] Installing clang-devel-0:22 100% | 250.6 MiB/s | 32.6 MiB | 00m00s [ 678/1166] Installing rust-version_che 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [ 679/1166] Installing rust-version_che 100% | 24.2 KiB/s | 124.0 B | 00m00s [ 680/1166] Installing rust-typenum-dev 100% | 390.7 MiB/s | 1.2 MiB | 00m00s [ 681/1166] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 682/1166] Installing rust-generic-arr 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [ 683/1166] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 684/1166] Installing rust-block-buffe 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [ 685/1166] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 686/1166] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 687/1166] Installing rust-crypto-comm 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 688/1166] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 689/1166] Installing rust-digest0.10- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 690/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 691/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 692/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 693/1166] Installing rust-collection_ 100% | 0.0 B/s | 23.7 KiB | 00m00s [ 694/1166] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 695/1166] Installing rust-attribute-d 100% | 0.0 B/s | 40.9 KiB | 00m00s [ 696/1166] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 697/1166] Installing rust-attribute-d 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 698/1166] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 699/1166] Installing rust-get-size-de 100% | 0.0 B/s | 33.8 KiB | 00m00s [ 700/1166] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 701/1166] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 702/1166] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 703/1166] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 704/1166] Installing rust-dirs-sys-de 100% | 0.0 B/s | 30.5 KiB | 00m00s [ 705/1166] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 706/1166] Installing rust-dirs-devel- 100% | 48.9 MiB/s | 50.0 KiB | 00m00s [ 707/1166] Installing rust-dirs+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 708/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 709/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 710/1166] Installing rust-pkg-config- 100% | 74.6 MiB/s | 76.4 KiB | 00m00s [ 711/1166] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 712/1166] Installing rust-icu_normali 100% | 200.5 MiB/s | 410.6 KiB | 00m00s [ 713/1166] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 714/1166] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 715/1166] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 716/1166] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1166] Installing rust-unicode-nor 100% | 348.5 MiB/s | 713.6 KiB | 00m00s [ 718/1166] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 719/1166] Installing rust-find-msvc-t 100% | 113.7 MiB/s | 116.4 KiB | 00m00s [ 720/1166] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 721/1166] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 722/1166] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 723/1166] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 724/1166] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 725/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 726/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 727/1166] Installing rust-psm-devel-0 100% | 52.7 MiB/s | 107.8 KiB | 00m00s [ 728/1166] Installing rust-psm+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 729/1166] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 730/1166] Installing rust-urlencoding 100% | 19.6 MiB/s | 20.1 KiB | 00m00s [ 731/1166] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 732/1166] Installing rust-escape8259- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 733/1166] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 734/1166] Installing rust-termtree0.5 100% | 20.7 MiB/s | 21.2 KiB | 00m00s [ 735/1166] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 736/1166] Installing rust-autocfg-dev 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [ 737/1166] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 738/1166] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 739/1166] Installing rust-chrono-deve 100% | 257.5 MiB/s | 1.3 MiB | 00m00s [ 740/1166] Installing rust-chrono+iana 100% | 0.0 B/s | 124.0 B | 00m00s [ 741/1166] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 742/1166] Installing rust-chrono+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 743/1166] Installing rust-quick-junit 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 744/1166] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 745/1166] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 746/1166] Installing rust-fs-err-deve 100% | 53.4 MiB/s | 109.4 KiB | 00m00s [ 747/1166] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 748/1166] Installing rust-argfile-dev 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [ 749/1166] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 750/1166] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 751/1166] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 752/1166] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 753/1166] Installing rust-icu_collect 100% | 157.4 MiB/s | 644.5 KiB | 00m00s [ 754/1166] Installing rust-zerotrie+yo 100% | 0.0 B/s | 124.0 B | 00m00s [ 755/1166] Installing rust-scopeguard- 100% | 33.7 MiB/s | 34.5 KiB | 00m00s [ 756/1166] Installing rust-lock_api-de 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [ 757/1166] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 758/1166] Installing rust-lock_api+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 759/1166] Installing rust-cfg_aliases 100% | 0.0 B/s | 23.1 KiB | 00m00s [ 760/1166] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 761/1166] Installing rust-clap_lex-de 100% | 0.0 B/s | 43.6 KiB | 00m00s [ 762/1166] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 763/1166] Installing rust-clap_builde 100% | 186.1 MiB/s | 952.9 KiB | 00m00s [ 764/1166] Installing rust-clap-devel- 100% | 49.3 MiB/s | 252.7 KiB | 00m00s [ 765/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 767/1166] Installing rust-clap+help-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 769/1166] Installing rust-clap+error- 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 771/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 772/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 773/1166] Installing rust-clap+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 774/1166] Installing rust-clap_comple 100% | 94.3 MiB/s | 193.1 KiB | 00m00s [ 775/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 776/1166] Installing rust-clap_comple 100% | 38.3 MiB/s | 39.2 KiB | 00m00s [ 777/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 778/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 779/1166] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 780/1166] Installing rust-strsim-deve 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 781/1166] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 782/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 783/1166] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 784/1166] Installing rust-difflib-dev 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [ 785/1166] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 786/1166] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 787/1166] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 788/1166] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 789/1166] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 790/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 791/1166] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 792/1166] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 793/1166] Installing rust-snapbox-dev 100% | 89.5 MiB/s | 274.9 KiB | 00m00s [ 794/1166] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 795/1166] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 796/1166] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1166] Installing rust-pin-project 100% | 57.9 MiB/s | 237.3 KiB | 00m00s [ 798/1166] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1166] Installing rust-tracing-dev 100% | 154.8 MiB/s | 475.5 KiB | 00m00s [ 800/1166] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 801/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 802/1166] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 803/1166] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 804/1166] Installing rust-foldhash-de 100% | 58.0 MiB/s | 59.4 KiB | 00m00s [ 805/1166] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 806/1166] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 807/1166] Installing rust-hashlink-de 100% | 164.1 MiB/s | 168.0 KiB | 00m00s [ 808/1166] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 809/1166] Installing rust-simdutf8-de 100% | 63.9 MiB/s | 131.0 KiB | 00m00s [ 810/1166] Installing rust-bytecheck+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 811/1166] Installing rust-rkyv+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 812/1166] Installing rust-winnow0.7-d 100% | 179.3 MiB/s | 1.3 MiB | 00m00s [ 813/1166] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 814/1166] Installing rust-diff-devel- 100% | 297.0 MiB/s | 912.2 KiB | 00m00s [ 815/1166] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 816/1166] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 817/1166] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 818/1166] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 819/1166] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1166] Installing rust-pep440_rs-d 100% | 203.0 MiB/s | 207.9 KiB | 00m00s [ 821/1166] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 822/1166] Installing rust-pep440_rs+v 100% | 0.0 B/s | 124.0 B | 00m00s [ 823/1166] Installing rust-litemap-dev 100% | 65.4 MiB/s | 134.0 KiB | 00m00s [ 824/1166] Installing rust-icu_locale_ 100% | 79.6 MiB/s | 407.4 KiB | 00m00s [ 825/1166] Installing rust-icu_provide 100% | 102.0 MiB/s | 208.8 KiB | 00m00s [ 826/1166] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 827/1166] Installing rust-icu_normali 100% | 369.5 MiB/s | 3.0 MiB | 00m00s [ 828/1166] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 829/1166] Installing rust-icu_propert 100% | 284.0 MiB/s | 581.6 KiB | 00m00s [ 830/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 27.9 KiB | 00m00s [ 831/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 832/1166] Installing rust-idna-devel- 100% | 303.4 MiB/s | 932.0 KiB | 00m00s [ 833/1166] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 834/1166] Installing rust-idna+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 835/1166] Installing rust-ryu-devel-0 100% | 78.6 MiB/s | 161.0 KiB | 00m00s [ 836/1166] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 837/1166] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 838/1166] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 839/1166] Installing rust-itoa-devel- 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 840/1166] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 841/1166] Installing rust-serde_json- 100% | 142.6 MiB/s | 730.0 KiB | 00m00s [ 842/1166] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 843/1166] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 844/1166] Installing rust-gen-lsp-typ 100% | 321.3 MiB/s | 658.1 KiB | 00m00s [ 845/1166] Installing rust-lsp-server- 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 846/1166] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 847/1166] Installing rust-escargot-de 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [ 848/1166] Installing rust-escargot+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 849/1166] Installing rust-serde_json+ 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 850/1166] Installing rust-schemars-de 100% | 58.3 MiB/s | 537.2 KiB | 00m00s [ 851/1166] Installing rust-schemars+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 852/1166] Installing rust-schemars+sc 100% | 0.0 B/s | 124.0 B | 00m00s [ 853/1166] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 854/1166] Installing rust-csv-devel-0 100% | 417.2 MiB/s | 5.8 MiB | 00m00s [ 855/1166] Installing rust-cfg-if-deve 100% | 23.2 MiB/s | 23.8 KiB | 00m00s [ 856/1166] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 857/1166] Installing rust-nix-devel-0 100% | 207.9 MiB/s | 1.7 MiB | 00m00s [ 858/1166] Installing rust-getrandom-d 100% | 55.9 MiB/s | 171.7 KiB | 00m00s [ 859/1166] Installing rust-chacha20-de 100% | 75.3 MiB/s | 154.1 KiB | 00m00s [ 860/1166] Installing rust-crc32fast-d 100% | 59.8 MiB/s | 122.6 KiB | 00m00s [ 861/1166] Installing rust-getrandom0. 100% | 58.5 MiB/s | 119.8 KiB | 00m00s [ 862/1166] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 864/1166] Installing rust-rand0.8+get 100% | 0.0 B/s | 124.0 B | 00m00s [ 865/1166] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 866/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 867/1166] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 868/1166] Installing rust-rand0.8+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1166] Installing rust-unicode_nam 100% | 40.4 MiB/s | 41.4 KiB | 00m00s [ 870/1166] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [ 871/1166] Installing rust-unicode_nam 100% | 357.7 MiB/s | 2.1 MiB | 00m00s [ 872/1166] Installing rust-crc32fast+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 873/1166] Installing rust-crc32fast+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 874/1166] Installing rust-zip-devel-0 100% | 202.9 MiB/s | 623.3 KiB | 00m00s [ 875/1166] Installing rust-zip+_deflat 100% | 0.0 B/s | 124.0 B | 00m00s [ 876/1166] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1166] Installing rust-chacha20+rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 878/1166] Installing rust-tempfile+ge 100% | 0.0 B/s | 124.0 B | 00m00s [ 879/1166] Installing rust-tempfile+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1166] Installing rust-insta-devel 100% | 86.2 MiB/s | 529.5 KiB | 00m00s [ 881/1166] Installing rust-insta+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 882/1166] Installing rust-insta+regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 883/1166] Installing rust-insta+strip 100% | 0.0 B/s | 124.0 B | 00m00s [ 884/1166] Installing rust-insta+pest- 100% | 0.0 B/s | 124.0 B | 00m00s [ 885/1166] Installing rust-insta+conso 100% | 0.0 B/s | 124.0 B | 00m00s [ 886/1166] Installing rust-insta+color 100% | 0.0 B/s | 124.0 B | 00m00s [ 887/1166] Installing rust-insta+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1166] Installing rust-insta-cmd-d 100% | 32.6 MiB/s | 33.4 KiB | 00m00s [ 889/1166] Installing rust-cachedir-de 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 890/1166] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 891/1166] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 892/1166] Installing rust-rand+sys_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 893/1166] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 894/1166] Installing rust-nix+term-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1166] Installing rust-clearscreen 100% | 126.2 MiB/s | 258.5 KiB | 00m00s [ 896/1166] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 897/1166] Installing rust-nix+signal- 100% | 0.0 B/s | 124.0 B | 00m00s [ 898/1166] Installing rust-ctrlc-devel 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 899/1166] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 900/1166] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 901/1166] Installing rust-stacker-dev 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 902/1166] Installing rust-parking_lot 100% | 137.1 MiB/s | 140.4 KiB | 00m00s [ 903/1166] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 904/1166] Installing rust-parking_lot 100% | 196.7 MiB/s | 201.4 KiB | 00m00s [ 905/1166] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 906/1166] Installing rust-dashmap-dev 100% | 64.7 MiB/s | 132.6 KiB | 00m00s [ 907/1166] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 908/1166] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 909/1166] Installing rust-test-case-d 100% | 0.0 B/s | 17.1 KiB | 00m00s [ 910/1166] Installing rust-thread_loca 100% | 55.3 MiB/s | 56.6 KiB | 00m00s [ 911/1166] Installing rust-thread_loca 100% | 40.4 KiB/s | 124.0 B | 00m00s [ 912/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 913/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 914/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 915/1166] Installing rust-tracing-fla 100% | 29.5 MiB/s | 30.2 KiB | 00m00s [ 916/1166] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [ 917/1166] Installing rust-sha2_0.10-d 100% | 54.8 MiB/s | 112.3 KiB | 00m00s [ 918/1166] Installing rust-pest_meta-d 100% | 272.5 MiB/s | 279.0 KiB | 00m00s [ 919/1166] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 920/1166] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 921/1166] Installing rust-pest_derive 100% | 78.1 MiB/s | 79.9 KiB | 00m00s [ 922/1166] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 923/1166] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 924/1166] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 925/1166] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 926/1166] Installing rust-libloading0 100% | 110.3 MiB/s | 112.9 KiB | 00m00s [ 927/1166] Installing rust-libloading0 100% | 0.0 B/s | 124.0 B | 00m00s [ 928/1166] Installing rust-predicates- 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 929/1166] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 930/1166] Installing rust-predicates- 100% | 63.6 MiB/s | 130.3 KiB | 00m00s [ 931/1166] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 932/1166] Installing rust-predicates- 100% | 20.0 MiB/s | 20.5 KiB | 00m00s [ 933/1166] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 934/1166] Installing rust-rustversion 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 935/1166] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 936/1166] Installing rust-castaway-de 100% | 39.8 MiB/s | 40.8 KiB | 00m00s [ 937/1166] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 938/1166] Installing rust-char_str-de 100% | 95.5 MiB/s | 293.3 KiB | 00m00s [ 939/1166] Installing rust-char_str+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 940/1166] Installing rust-arc-swap-de 100% | 118.4 MiB/s | 242.6 KiB | 00m00s [ 941/1166] Installing rust-indoc-devel 100% | 27.0 MiB/s | 55.2 KiB | 00m00s [ 942/1166] Installing rust-utf8parse-d 100% | 34.4 MiB/s | 35.2 KiB | 00m00s [ 943/1166] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 944/1166] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 945/1166] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 946/1166] Installing rust-anstyle-svg 100% | 63.3 MiB/s | 64.8 KiB | 00m00s [ 947/1166] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 948/1166] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 949/1166] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 950/1166] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 951/1166] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 952/1166] Installing rust-anstyle-que 100% | 26.0 MiB/s | 26.7 KiB | 00m00s [ 953/1166] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 954/1166] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 955/1166] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 956/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 957/1166] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 958/1166] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 959/1166] Installing rust-clap_comple 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 960/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 961/1166] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 962/1166] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 963/1166] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 964/1166] Installing rust-inventory-d 100% | 42.6 MiB/s | 43.7 KiB | 00m00s [ 965/1166] Installing rust-inventory+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 966/1166] Installing rust-salsa-macro 100% | 105.6 MiB/s | 108.1 KiB | 00m00s [ 967/1166] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 968/1166] Installing rust-boxcar-deve 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [ 969/1166] Installing rust-boxcar+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 970/1166] Installing rust-salsa-devel 100% | 106.7 MiB/s | 1.4 MiB | 00m00s [ 971/1166] Installing rust-paste-devel 100% | 35.7 MiB/s | 73.1 KiB | 00m00s [ 972/1166] Installing rust-paste+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 973/1166] Installing rust-icu_propert 100% | 208.9 MiB/s | 1.5 MiB | 00m00s [ 974/1166] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [ 975/1166] Installing rust-icu_normali 100% | 0.0 B/s | 124.0 B | 00m00s [ 976/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 977/1166] Installing rust-idna+compil 100% | 0.0 B/s | 124.0 B | 00m00s [ 978/1166] Installing rust-url-devel-0 100% | 277.6 MiB/s | 568.5 KiB | 00m00s [ 979/1166] Installing rust-url+serde-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 980/1166] Installing rust-url+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 981/1166] Installing rust-url+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 982/1166] Installing rust-pep508_rs-d 100% | 165.8 MiB/s | 339.6 KiB | 00m00s [ 983/1166] Installing rust-pep508_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 984/1166] Installing rust-pyproject-t 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 985/1166] Installing rust-tap-devel-0 100% | 38.6 MiB/s | 39.5 KiB | 00m00s [ 986/1166] Installing rust-tap+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 987/1166] Installing rust-wyz-devel-0 100% | 59.7 MiB/s | 61.1 KiB | 00m00s [ 988/1166] Installing rust-radium-deve 100% | 0.0 B/s | 49.4 KiB | 00m00s [ 989/1166] Installing rust-radium+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 990/1166] Installing rust-wild-devel- 100% | 0.0 B/s | 26.6 KiB | 00m00s [ 991/1166] Installing rust-supports-hy 100% | 0.0 B/s | 20.6 KiB | 00m00s [ 992/1166] Installing rust-static_asse 100% | 63.9 MiB/s | 65.5 KiB | 00m00s [ 993/1166] Installing rust-static_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 994/1166] Installing rust-compact_str 100% | 126.7 MiB/s | 389.1 KiB | 00m00s [ 995/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 996/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 997/1166] Installing rust-seahash-dev 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 998/1166] Installing rust-same-file-d 100% | 33.3 MiB/s | 34.1 KiB | 00m00s [ 999/1166] Installing rust-same-file+d 100% | 0.0 B/s | 124.0 B | 00m00s [1000/1166] Installing rust-walkdir-dev 100% | 107.2 MiB/s | 109.8 KiB | 00m00s [1001/1166] Installing rust-walkdir+def 100% | 0.0 B/s | 124.0 B | 00m00s [1002/1166] Installing rust-ignore-deve 100% | 155.8 MiB/s | 319.0 KiB | 00m00s [1003/1166] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1004/1166] Installing rust-globwalk-de 100% | 0.0 B/s | 34.2 KiB | 00m00s [1005/1166] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [1006/1166] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [1007/1166] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [1008/1166] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [1009/1166] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [1010/1166] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [1011/1166] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [1012/1166] Installing rust-matchit-dev 100% | 160.6 MiB/s | 164.4 KiB | 00m00s [1013/1166] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [1014/1166] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [1015/1166] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1166] Installing rust-is-macro-de 100% | 30.2 MiB/s | 30.9 KiB | 00m00s [1017/1166] Installing rust-strum_macro 100% | 73.4 MiB/s | 150.3 KiB | 00m00s [1018/1166] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1019/1166] Installing rust-clap_derive 100% | 173.1 MiB/s | 177.3 KiB | 00m00s [1020/1166] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1166] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1022/1166] Installing rust-libtest-mim 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [1023/1166] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1024/1166] Installing rust-datatest-st 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [1025/1166] Installing rust-glob-devel- 100% | 84.2 MiB/s | 86.2 KiB | 00m00s [1026/1166] Installing rust-glob+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1166] Installing rust-clang-sys-d 100% | 208.8 MiB/s | 213.8 KiB | 00m00s [1028/1166] Installing rust-clang-sys+d 100% | 0.0 B/s | 124.0 B | 00m00s [1029/1166] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1030/1166] Installing rust-clang-sys+r 100% | 0.0 B/s | 124.0 B | 00m00s [1031/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1032/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1033/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1034/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1035/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1036/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1037/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1038/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1039/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1040/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1041/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1042/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1043/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1044/1166] Installing rust-bindgen-dev 100% | 217.1 MiB/s | 1.1 MiB | 00m00s [1045/1166] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1046/1166] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1047/1166] Installing rust-zstd-safe-d 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [1048/1166] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1049/1166] Installing rust-zstd-safe+s 100% | 0.0 B/s | 124.0 B | 00m00s [1050/1166] Installing rust-zstd-devel- 100% | 57.4 MiB/s | 117.5 KiB | 00m00s [1051/1166] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1052/1166] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1053/1166] Installing rust-countme-dev 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [1054/1166] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1055/1166] Installing rust-bitvec-deve 100% | 91.0 MiB/s | 1.0 MiB | 00m00s [1056/1166] Installing rust-bitvec+allo 100% | 0.0 B/s | 124.0 B | 00m00s [1057/1166] Installing rust-countme+def 100% | 0.0 B/s | 124.0 B | 00m00s [1058/1166] Installing rust-drop_bomb+d 100% | 0.0 B/s | 124.0 B | 00m00s [1059/1166] Installing rust-dunce+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1060/1166] Installing rust-zip+zstd-de 100% | 0.0 B/s | 124.0 B | 00m00s [1061/1166] Installing rust-datatest-st 100% | 0.0 B/s | 124.0 B | 00m00s [1062/1166] Installing rust-strum+strum 100% | 0.0 B/s | 124.0 B | 00m00s [1063/1166] Installing rust-is-macro+de 100% | 0.0 B/s | 124.0 B | 00m00s [1064/1166] Installing rust-jod-thread+ 100% | 0.0 B/s | 124.0 B | 00m00s [1065/1166] Installing rust-matchit+def 100% | 0.0 B/s | 124.0 B | 00m00s [1066/1166] Installing rust-natord+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1067/1166] Installing rust-path-slash+ 100% | 0.0 B/s | 124.0 B | 00m00s [1068/1166] Installing rust-pathdiff+de 100% | 0.0 B/s | 124.0 B | 00m00s [1069/1166] Installing rust-rustc-stabl 100% | 0.0 B/s | 124.0 B | 00m00s [1070/1166] Installing rust-notify+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1071/1166] Installing rust-assert_fs+d 100% | 0.0 B/s | 124.0 B | 00m00s [1072/1166] Installing rust-seahash+def 100% | 0.0 B/s | 124.0 B | 00m00s [1073/1166] Installing rust-salsa+compa 100% | 0.0 B/s | 124.0 B | 00m00s [1074/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [1075/1166] Installing rust-get-size2+c 100% | 0.0 B/s | 124.0 B | 00m00s [1076/1166] Installing rust-supports-hy 100% | 0.0 B/s | 124.0 B | 00m00s [1077/1166] Installing rust-wild+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1078/1166] Installing rust-pyproject-t 100% | 0.0 B/s | 124.0 B | 00m00s [1079/1166] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1080/1166] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [1081/1166] Installing rust-libcst-deve 100% | 149.2 MiB/s | 611.2 KiB | 00m00s [1082/1166] Installing rust-salsa+inven 100% | 0.0 B/s | 124.0 B | 00m00s [1083/1166] Installing rust-salsa+macro 100% | 0.0 B/s | 124.0 B | 00m00s [1084/1166] Installing rust-salsa+order 100% | 0.0 B/s | 124.0 B | 00m00s [1085/1166] Installing rust-salsa+salsa 100% | 0.0 B/s | 124.0 B | 00m00s [1086/1166] Installing rust-snapbox+def 100% | 0.0 B/s | 124.0 B | 00m00s [1087/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [1088/1166] Installing rust-snapbox+ter 100% | 0.0 B/s | 124.0 B | 00m00s [1089/1166] Installing rust-indoc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1090/1166] Installing rust-arc-swap+de 100% | 0.0 B/s | 124.0 B | 00m00s [1091/1166] Installing rust-char_str+de 100% | 0.0 B/s | 124.0 B | 00m00s [1092/1166] Installing rust-char_str+ge 100% | 0.0 B/s | 124.0 B | 00m00s [1093/1166] Installing rust-char_str+se 100% | 0.0 B/s | 124.0 B | 00m00s [1094/1166] Installing rust-insta+redac 100% | 0.0 B/s | 124.0 B | 00m00s [1095/1166] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [1096/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1097/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1098/1166] Installing rust-test-case+d 100% | 0.0 B/s | 124.0 B | 00m00s [1099/1166] Installing rust-dashmap+def 100% | 0.0 B/s | 124.0 B | 00m00s [1100/1166] Installing rust-get-size2+p 100% | 0.0 B/s | 124.0 B | 00m00s [1101/1166] Installing rust-stacker+def 100% | 0.0 B/s | 124.0 B | 00m00s [1102/1166] Installing rust-filetime+de 100% | 0.0 B/s | 124.0 B | 00m00s [1103/1166] Installing rust-etcetera+de 100% | 0.0 B/s | 124.0 B | 00m00s [1104/1166] Installing rust-ctrlc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1105/1166] Installing rust-clearscreen 100% | 0.0 B/s | 124.0 B | 00m00s [1106/1166] Installing rust-quickcheck- 100% | 101.2 MiB/s | 103.6 KiB | 00m00s [1107/1166] Installing rust-cachedir+de 100% | 0.0 B/s | 124.0 B | 00m00s [1108/1166] Installing rust-insta-cmd+d 100% | 0.0 B/s | 124.0 B | 00m00s [1109/1166] Installing rust-insta+filte 100% | 0.0 B/s | 124.0 B | 00m00s [1110/1166] Installing rust-insta+json- 100% | 0.0 B/s | 124.0 B | 00m00s [1111/1166] Installing rust-insta+ron-d 100% | 0.0 B/s | 124.0 B | 00m00s [1112/1166] Installing rust-rand+std_rn 100% | 0.0 B/s | 124.0 B | 00m00s [1113/1166] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1166] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [1115/1166] Installing rust-csv+default 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1166] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [1117/1166] Installing rust-snapbox+exa 100% | 0.0 B/s | 124.0 B | 00m00s [1118/1166] Installing rust-lsp-server+ 100% | 0.0 B/s | 124.0 B | 00m00s [1119/1166] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1120/1166] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [1121/1166] Installing rust-rkyv+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1122/1166] Installing rust-tracing+def 100% | 0.0 B/s | 124.0 B | 00m00s [1123/1166] Installing rust-tracing+log 100% | 0.0 B/s | 124.0 B | 00m00s [1124/1166] Installing rust-tracing+rel 100% | 0.0 B/s | 124.0 B | 00m00s [1125/1166] Installing rust-snapbox+cmd 100% | 0.0 B/s | 124.0 B | 00m00s [1126/1166] Installing rust-clap+string 100% | 0.0 B/s | 124.0 B | 00m00s [1127/1166] Installing rust-clap+env-de 100% | 0.0 B/s | 124.0 B | 00m00s [1128/1166] Installing rust-clap+wrap_h 100% | 0.0 B/s | 124.0 B | 00m00s [1129/1166] Installing rust-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1130/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1131/1166] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1132/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [1133/1166] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [1134/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [1135/1166] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [1136/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [1137/1166] Installing rust-indicatif+d 100% | 0.0 B/s | 124.0 B | 00m00s [1138/1166] Installing rust-itertools+d 100% | 0.0 B/s | 124.0 B | 00m00s [1139/1166] Installing rust-bstr+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1140/1166] Installing rust-jiff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1141/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [1142/1166] Installing rust-fern+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1143/1166] Installing rust-strum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1144/1166] Installing rust-arrayvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [1145/1166] Installing rust-crossbeam+d 100% | 0.0 B/s | 124.0 B | 00m00s [1146/1166] Installing rust-rayon+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1147/1166] Installing rust-imperative+ 100% | 0.0 B/s | 124.0 B | 00m00s [1148/1166] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1149/1166] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1150/1166] Installing pyproject-rpm-ma 100% | 154.9 MiB/s | 158.6 KiB | 00m00s [1151/1166] Installing rust-quickcheck_ 100% | 0.0 B/s | 124.0 B | 00m00s [1152/1166] Installing rust-toml+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1153/1166] Installing rust-serde_test+ 100% | 0.0 B/s | 124.0 B | 00m00s [1154/1166] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [1155/1166] Installing rust-anyhow+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1156/1166] Installing rust-camino+serd 100% | 0.0 B/s | 124.0 B | 00m00s [1157/1166] Installing rust-colored+def 100% | 0.0 B/s | 124.0 B | 00m00s [1158/1166] Installing rust-colored+no- 100% | 0.0 B/s | 124.0 B | 00m00s [1159/1166] Installing rust-ordermap+se 100% | 0.0 B/s | 124.0 B | 00m00s [1160/1166] Installing rust-thin-vec+se 100% | 0.0 B/s | 124.0 B | 00m00s [1161/1166] Installing rust-get-size2+o 100% | 0.0 B/s | 124.0 B | 00m00s [1162/1166] Installing rust-get-size2+i 100% | 0.0 B/s | 124.0 B | 00m00s [1163/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [1164/1166] Installing rust-get-size2+t 100% | 0.0 B/s | 124.0 B | 00m00s [1165/1166] Installing rust-get-size2+s 100% | 0.0 B/s | 124.0 B | 00m00s [1166/1166] Installing rust-get-size2+h 100% | 604.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.Pjb1I3 setting SOURCE_DATE_EPOCH=1788307200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.AAmMik + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + 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.77-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.77-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 73.8 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 4.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc46.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel x86_64 0:3.15.0~rc1-11.fc46 copr_base 2.4 MiB python3-packaging noarch 0:26.3-1.fc46 copr_base 1.3 MiB python3-pip noarch 0:26.2.1-1.fc46 copr_base 12.3 MiB Installing dependencies: python3-rpm-generators noarch 0:14-35.fc46 fedora 81.9 KiB Transaction Summary: Installing: 4 packages Total size of inbound packages is 3 MiB. Need to download 0 B. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/4] python3-devel-0:3.15.0~rc1-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/4] python3-packaging-0:26.3-1.fc46.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/4] python3-pip-0:26.2.1-1.fc46.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [4/4] python3-rpm-generators-0:14-35.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/6] Verify package files 100% | 285.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 102.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 217.6 MiB/s | 1.3 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 81.1 MiB/s | 83.1 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 75.8 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.2.1-1 100% | 99.5 MiB/s | 12.5 MiB | 00m00s Warning: skipped OpenPGP checks for 3 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.EJ7eTd setting SOURCE_DATE_EPOCH=1788307200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.HhsFJJ + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + 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.77-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.77-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement not satisfied: maturin<2.0,>=1.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 74.1 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 4.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc46.noarch" is already installed. Package "python3-devel-3.15.0~rc1-11.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc46.noarch" is already installed. Package Arch Version Repository Size Installing: maturin x86_64 0:1.14.1-4.fc46 copr_base 14.6 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 15 MiB extra will be used (install 15 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc46.x86_64 100% | 8.9 MiB/s | 4.8 MiB | 00m01s -------------------------------------------------------------------------------- [1/1] Total 100% | 7.6 MiB/s | 4.8 MiB | 00m01s Running transaction [1/3] Verify package files 100% | 47.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 22.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 131.7 MiB/s | 14.6 MiB | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.uYo5fC setting SOURCE_DATE_EPOCH=1788307200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.nrcRTo + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + 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.77-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.77-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.0 (installed: maturin 1.14.1) Locking 356 packages to latest compatible versions 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ty-0.0.77.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.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ty-0.0.77.dist-info/ removed 'ty-0.0.77.dist-info/licenses/LICENSE' removed directory 'ty-0.0.77.dist-info/licenses' removed 'ty-0.0.77.dist-info/WHEEL' removed 'ty-0.0.77.dist-info/METADATA' removed directory 'ty-0.0.77.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 76.6 KiB/s | 36.2 KiB | 00m00s Copr repository 100% | 4.2 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.Nothing to do. Package "pyproject-rpm-macros-1.23.2-1.fc46.noarch" is already installed. Package "python3-devel-3.15.0~rc1-11.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc46.noarch" is already installed. Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.gRY6yX setting SOURCE_DATE_EPOCH=1788307200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.whlz4g + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + 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.77-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.77-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir --output /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-dep-overrides Handling maturin>=1.0,<2.0 from build-system.requires Requirement satisfied: maturin<2.0,>=1.0 (installed: maturin 1.14.1) 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ty-0.0.77.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.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ty-0.0.77.dist-info/ removed 'ty-0.0.77.dist-info/licenses/LICENSE' removed directory 'ty-0.0.77.dist-info/licenses' removed 'ty-0.0.77.dist-info/WHEEL' removed 'ty-0.0.77.dist-info/METADATA' removed directory 'ty-0.0.77.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.NcQMyK + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-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.77 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rU9fR3 + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-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.77 + mkdir -p /builddir/build/BUILD/ty-0.0.77-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.77-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ty-0.0.77-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.77.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ty-0.0.77-build/.pyproject-builddir/pip-modern-metadata-kj5at2p1 --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ty Building wheel for ty (pyproject.toml): started Running command Building wheel for ty (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 📦 Including license file `LICENSE` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling unicode-ident v1.0.24 Compiling proc-macro2 v1.0.107 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c8c6e87db4792ffe -C extra-filename=-7968876b99e11b08 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=b4d94936b9599926 -C extra-filename=-5f9dcf8b05201598 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/proc-macro2-5f9dcf8b05201598 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e96206f12a4e62fa -C extra-filename=-aacbb5d585149833 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/quote-aacbb5d585149833 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/quote-aacbb5d585149833/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=91348255ba2f2fe1 -C extra-filename=-67464fa8bff675da --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/libc-67464fa8bff675da -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/proc-macro2-5f9dcf8b05201598/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=e7ef6ca0260027bb -C extra-filename=-1cda3117a53d2eea --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=3e1609c591ac064a -C extra-filename=-533cd43284a65129 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=073de70558c70d3b -C extra-filename=-c081a15a805d0ba8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v3.0.4 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=eb942752c6740e95 -C extra-filename=-9f0bee4fa39fe309 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/libc-67464fa8bff675da/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=e8a871de6ef11ea7 -C extra-filename=-aef501f2d1dee3ab --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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=3c1e247c67010794 -C extra-filename=-01db29da40ebe95c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/libc-01db29da40ebe95c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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-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=58ed301b8716dd27 -C extra-filename=-bf0b109fb0f9ada7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b980b4258364eac4 -C extra-filename=-e81bb15bdad57882 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/libc-01db29da40ebe95c/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=74ca0be1f876f0f9 -C extra-filename=-6a263617953c11ed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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 serde_core v1.0.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=a0f14d610c74583b -C extra-filename=-7380c5bb66e4d6a0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/serde_core-7380c5bb66e4d6a0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/serde_core-7380c5bb66e4d6a0/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=cd9f4287e4dd2a18 -C extra-filename=-ee2e4745bc78b151 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=c86c6247cbb00cd9 -C extra-filename=-77bdca864ed05eb2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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=afb48300ebfeefa0 -C extra-filename=-e6baa53f2f4b2d51 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v2.0.1 Running `/usr/bin/rustc --crate-name shlex --edition=2018 /usr/share/cargo/registry/shlex-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(manual_codegen_check)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b8255c67573ade6b -C extra-filename=-3c35967944df4cdd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=df07cd494b3b0c57 -C extra-filename=-4ab7b9327c11f6dc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-aef501f2d1dee3ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.16.0 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=2f7f382c1661a9b0 -C extra-filename=-a829173852e9282d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.11 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::manual_let_else' '--warn=clippy::doc_markdown' '--warn=clippy::disallowed_methods' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=607871d2bd1833ac -C extra-filename=-deb5e2d567540a29 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.229/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="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=fdae6aabbbfc5eaa -C extra-filename=-3447ff13da0e9d0f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/serde-3447ff13da0e9d0f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f941fdcec452bfdc -C extra-filename=-d215eade86f088ce --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern find_msvc_tools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfind_msvc_tools-deb5e2d567540a29.rmeta --extern jobserver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libjobserver-4ab7b9327c11f6dc.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-aef501f2d1dee3ab.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libshlex-3c35967944df4cdd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/serde-3447ff13da0e9d0f/build-script-build` Compiling serde_derive v1.0.229 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=e7779ba9912ac3a0 -C extra-filename=-e3c1b4af66eb34d8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=463d72ff1c78435c -C extra-filename=-5ee87349f61d531c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=50175d796e44660e -C extra-filename=-02c7b3fc51a01c7d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-5ee87349f61d531c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e70c913d3af91092 -C extra-filename=-0fc2ceff9d74a378 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c7eec73c15effe16 -C extra-filename=-f26f6d500aaca314 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bdde803043afdeb3 -C extra-filename=-22a76fabf8b934e0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9f4ccead4fa10e90 -C extra-filename=-5bb4c6c340624180 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zmij-5bb4c6c340624180 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/zmij-5bb4c6c340624180/build-script-build` Compiling hashbrown v0.17.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=1900213fed3bb790 -C extra-filename=-d6ccebb813b522c7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern allocator_api2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liballocator_api2-f26f6d500aaca314.rmeta --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libequivalent-22a76fabf8b934e0.rmeta --extern foldhash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfoldhash-0fc2ceff9d74a378.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=7f16f3eb53fb7a91 -C extra-filename=-3f7b3728950e3c18 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/rustversion-3f7b3728950e3c18 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.17.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=ba28e8ca23a87f51 -C extra-filename=-5b561b19f7611d36 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/rustversion-3f7b3728950e3c18/build-script-build` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=c964b1d77dc2a6ec -C extra-filename=-3ec72c59341a58d0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=a104daef48faea92 -C extra-filename=-ac708200bb18ccd4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="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=dd45528deccbf3ea -C extra-filename=-44fbba4308dfb166 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_derive-e3c1b4af66eb34d8.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling 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=3e530f6899cc702c -C extra-filename=-f13e1e8f2ca03b0a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=2f46ae34eb3f5962 -C extra-filename=-e346943e5272a601 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/parking_lot_core-e346943e5272a601 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=428964f7eea64168 -C extra-filename=-f72a4ff227096118 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4c96d7009edca2eb -C extra-filename=-cbecb0fe26f06e17 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-ac708200bb18ccd4.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-f72a4ff227096118.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/parking_lot_core-e346943e5272a601/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=bb793cfd9348e0de -C extra-filename=-b862c9a46ca8156d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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 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=2c0331f338688217 -C extra-filename=-03e01908748ad876 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libequivalent-22a76fabf8b934e0.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow-macros v0.11.4 Running `/usr/bin/rustc --crate-name manyhow_macros --edition=2021 /usr/share/cargo/registry/manyhow-macros-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=05954ed912e0ca2a -C extra-filename=-fcf538ea75fdb171 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=54891795a30e20c2 -C extra-filename=-41dadd48d8dba08c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=92165bb4c90d4d0d -C extra-filename=-f03f3b61d50ef393 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=924b2f555699c9b2 -C extra-filename=-a8dc9239ae01207e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9aedac238101160c -C extra-filename=-6b59f69d75d2ed1d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=923ed7d943140eb0 -C extra-filename=-6eb6c5af3af06df2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-utils-6eb6c5af3af06df2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2c12ebb5a56f7790 -C extra-filename=-795fcb58ec52c2fe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=f628af727c492837 -C extra-filename=-a43d2c648afe739b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern scopeguard=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libscopeguard-795fcb58ec52c2fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-utils-6eb6c5af3af06df2/build-script-build` Compiling clang-sys v1.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_19_0", "clang_20_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=af81a419d9a471b0 -C extra-filename=-704301c92e45f80e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/clang-sys-704301c92e45f80e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglob-f03f3b61d50ef393.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 quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=09d4adfff5d7e17c -C extra-filename=-c1bb1772ff815a63 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern quote_use_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote_use_macros-41dadd48d8dba08c.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=fe5796aee5db640b -C extra-filename=-5a7f78c32be8281d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmanyhow_macros-fcf538ea75fdb171.so --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=4c692c962c1990d7 -C extra-filename=-84ea357a14733e16 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=ad99aacf836497bb -C extra-filename=-31584bb259b3db05 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-ac708200bb18ccd4.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-cbecb0fe26f06e17.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-f72a4ff227096118.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=41870903b246808d -C extra-filename=-7b287f6394fb1134 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b582256211f86f84 -C extra-filename=-3233327a6ccd6d1e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=caa651f8921cfe27 -C extra-filename=-cda22313982e97b0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/clang-sys-704301c92e45f80e/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=d6d7d53f9f2eb0d6 -C extra-filename=-02f0a8424968beb7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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 attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ee077195bde8db86 -C extra-filename=-7a4b107cd2dc1ab6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern collection_literals=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcollection_literals-cda22313982e97b0.rlib --extern interpolator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libinterpolator-3233327a6ccd6d1e.rlib --extern manyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmanyhow-5a7f78c32be8281d.rlib --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern quote_use=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote_use-c1bb1772ff815a63.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b8324d9b358ab420 -C extra-filename=-6f1e4c58c18df6d3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustversion-b862c9a46ca8156d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=adbd66e886661f53 -C extra-filename=-9a979e8bce4260c4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=d3fa5165bd08baa8 -C extra-filename=-e509060b2fc86e9b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9f1cd3c150997e76 -C extra-filename=-93857c645eec4dde --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zerocopy-93857c645eec4dde -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bfc7f0df58ebe35d -C extra-filename=-10eb6e570d202f96 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=238394ac51dddd89 -C extra-filename=-edd7cc8ded3eb1f2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern castaway=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcastaway-6f1e4c58c18df6d3.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzmij-3ec72c59341a58d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=db9429f3629025fa -C extra-filename=-af37e744a7b129f4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern attribute_derive_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libattribute_derive_macro-7a4b107cd2dc1ab6.so --extern derive_where=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libderive_where-9a979e8bce4260c4.so --extern manyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmanyhow-5a7f78c32be8281d.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zerocopy-93857c645eec4dde/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=b72bf78a8bc24f48 -C extra-filename=-c36dfc5291a732c7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libminimal_lexical-e509060b2fc86e9b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=98d884b5ab6a15be -C extra-filename=-09f5851d724a4eb7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern lock_api=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblock_api-a43d2c648afe739b.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libparking_lot_core-84ea357a14733e16.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=8adc5b7e0b3728eb -C extra-filename=-7ee8e6986bdb8dd8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=aada06e826fcd318 -C extra-filename=-2737b7e681f7d1e8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e10c5c622bc46af4 -C extra-filename=-ff323972893c37c4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-bf0b109fb0f9ada7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9d3ddd269400febd -C extra-filename=-1c8f96b4727481d9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/bindgen-1c8f96b4727481d9 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/bindgen-1c8f96b4727481d9/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_19_0", "clang_20_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=11d7d8a3d86dbfc1 -C extra-filename=-089578ea88554861 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglob-f03f3b61d50ef393.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-aef501f2d1dee3ab.rmeta --extern libloading=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibloading-ff323972893c37c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=98f9400631b8c34b -C extra-filename=-fa56b15e92dc4031 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern attribute_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libattribute_derive-af37e744a7b129f4.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=796210ba98bc9405 -C extra-filename=-712453df49f1a952 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern nom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnom-c36dfc5291a732c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=77f9361547f12c85 -C extra-filename=-d2316afc05b88409 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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 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=b65e5474a7279e5c -C extra-filename=-0cbe7f5692697bbc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libeither-5b561b19f7611d36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=47d1ddc1e0a3fd33 -C extra-filename=-4ed844072f15d8a8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-bf0b109fb0f9ada7.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-aef501f2d1dee3ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=05e611aeddacd989 -C extra-filename=-cfda2068670e6e6c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=60e0f18d87b61b5a -C extra-filename=-cc6d2a3c8182852f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-cfda2068670e6e6c.rmeta --extern cexpr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcexpr-712453df49f1a952.rmeta --extern clang_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclang_sys-089578ea88554861.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-0cbe7f5692697bbc.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-31584bb259b3db05.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-a8dc9239ae01207e.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libshlex-3c35967944df4cdd.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=dda7dc1c9c64eb4d -C extra-filename=-61887c7fe7b63737 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern getrandom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libgetrandom-4ed844072f15d8a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=48c6b50d5d2ce947 -C extra-filename=-6cf8d07a5402ed80 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zerocopy=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerocopy-d2316afc05b88409.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=2c89b44401b253ea -C extra-filename=-72d6a69a6d3ae8e2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern get_size_derive2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size_derive2-fa56b15e92dc4031.so --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libparking_lot-09f5851d724a4eb7.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthin_vec-2737b7e681f7d1e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=2219fbf6de5e46ef -C extra-filename=-9d224ee5e9600cf3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=09f55f5da8bb3285 -C extra-filename=-56ee829b1856832f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=45ec1df5d401733e -C extra-filename=-805a6ba19547f7cf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=24fa329cf63533e6 -C extra-filename=-70676983a8795ca3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=a1c1aecaa0415bbc -C extra-filename=-e2ddca6edbc5e8be --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ppv_lite86=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libppv_lite86-6cf8d07a5402ed80.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand_core-61887c7fe7b63737.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bbb682aabaa66a56 -C extra-filename=-1b52fe154ec153a3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d3243a56601eea86 -C extra-filename=-dad7a7d2eab9e3c9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=d4ecb7aba2b29e0b -C extra-filename=-a0243bcd3bf6d7ee --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsiphasher-dad7a7d2eab9e3c9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=a5774a7d27b30fdd -C extra-filename=-38784780a2a86d3b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-aef501f2d1dee3ab.rmeta --extern rand_chacha=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand_chacha-e2ddca6edbc5e8be.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand_core-61887c7fe7b63737.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=2efcb5bf472413f2 -C extra-filename=-f76ad6d2936f7c65 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=63d6e44e27fad476 -C extra-filename=-7c6f7fec1a6dc29b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zstd-sys-7c6f7fec1a6dc29b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bindgen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbindgen-cc6d2a3c8182852f.rlib --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcc-d215eade86f088ce.rlib --extern pkg_config=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpkg_config-805a6ba19547f7cf.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=cd465938b99b5262 -C extra-filename=-6b321e1a0b269ff3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_shared-a0243bcd3bf6d7ee.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand-38784780a2a86d3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.34 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=eb5c7d760da699f2 -C extra-filename=-d1097c1bf21ee611 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=af207dfb88597787 -C extra-filename=-ca11924c6e9cf914 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern phf_generator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_generator-6b321e1a0b269ff3.rmeta --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_shared-a0243bcd3bf6d7ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=e57521958c7a4aaf -C extra-filename=-e3a8df77c4814d3c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsynstructure-f76ad6d2936f7c65.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5606efa1958737f1 -C extra-filename=-fa5da5bb76cef0b1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=617f3a828464394c -C extra-filename=-b43ad8e3c8014917 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=72f2a9732ef41e77 -C extra-filename=-f57b457e997a90bc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/thiserror-f57b457e997a90bc -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=35503b9eb762b5e3 -C extra-filename=-63a5b6c75be0b575 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=117d870468153f0f -C extra-filename=-89f0fff68ef0cc82 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=98a3f83b2139f0d0 -C extra-filename=-1e85a820b4b9b507 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/portable-atomic-1e85a820b4b9b507 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="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=fda5e0c2110923b3 -C extra-filename=-7d9a4533bae2459a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern pin_project_lite=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpin_project_lite-89f0fff68ef0cc82.rmeta --extern tracing_attributes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_attributes-b43ad8e3c8014917.so --extern tracing_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_core-fa5da5bb76cef0b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/thiserror-f57b457e997a90bc/build-script-build` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=8a2559a371c82d64 -C extra-filename=-046702dfe95b6a46 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zerofrom_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom_derive-e3a8df77c4814d3c.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/portable-atomic-1e85a820b4b9b507/build-script-build` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7b248100a6530a8d -C extra-filename=-2e75924ccbe3593e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsynstructure-f76ad6d2936f7c65.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=37320b524def699d -C extra-filename=-1ecff40edc892bd3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta -Copt-level=3 -Cdebuginfo=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=ad19d313cb518a06 -C extra-filename=-d267c218c274b643 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e1165111d4219e62 -C extra-filename=-277ef9a1270cdb07 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/typeid-277ef9a1270cdb07 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=4ecb385bbb88007b -C extra-filename=-ab4f5177a0b715c5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=2342af42b8ed24ea -C extra-filename=-a0848a6d88cf991c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=52225f3071b66bf4 -C extra-filename=-7ae72b480ecd613b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zstd-safe-7ae72b480ecd613b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=f9fca75d80353b7a -C extra-filename=-064d5b27061b443c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/object-064d5b27061b443c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/object-064d5b27061b443c/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/typeid-277ef9a1270cdb07/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=0a2ba37d82c47dde -C extra-filename=-133bad3051ebcde7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror_impl-d267c218c274b643.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=2485f3c00583cc91 -C extra-filename=-732bd99db596e7af --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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 yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=51d2dc7a364a8c29 -C extra-filename=-cd7d1f16a1475b41 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern stable_deref_trait=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstable_deref_trait-a0848a6d88cf991c.rmeta --extern yoke_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libyoke_derive-2e75924ccbe3593e.so --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.13.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=91cc9038a7ad1380 -C extra-filename=-4b0f226a2869e2df --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-queue v0.3.13 Running `/usr/bin/rustc --crate-name crossbeam_queue --edition=2021 /usr/share/cargo/registry/crossbeam-queue-0.3.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=dccaf3de99a08aac -C extra-filename=-ccaecee984161ee4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=1d09dc6d1a1b9b50 -C extra-filename=-29a12ab7cb313ab4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=81f86e8fab538848 -C extra-filename=-0833ab4809d15082 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=edeb105575100f25 -C extra-filename=-3439ba294fd258c8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbstr-4b0f226a2869e2df.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-d1097c1bf21ee611.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=452129cb2b357837 -C extra-filename=-39cd2bdf42f60f0e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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)'` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=2a23f022628d73fb -C extra-filename=-6126680787941393 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg core_error --check-cfg 'cfg(core_error)'` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=558b432d75e4f422 -C extra-filename=-12c40c4eba63d23f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libeither-ab4f5177a0b715c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=4c071703fdd6a814 -C extra-filename=-a08127b27fa71c49 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.8 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("small-panic"))' -C metadata=4d9502cb3aec2b1e -C extra-filename=-fb3f336b0547ea8a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=eb812c00fdd08bb3 -C extra-filename=-248fbbfa7797ea78 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.6 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c43e74579c41f9a0 -C extra-filename=-8af59602a34566e0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=f4b8c6c4b2bb5287 -C extra-filename=-7efb69dd2b0fc1d0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=f9e948d718599d43 -C extra-filename=-3b5d96752281105f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98a442a2d109d845 -C extra-filename=-01d88f312674deee --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b1ee09becdad1d51 -C extra-filename=-a6c5571dc1f73f9f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=84a9c784374d5fb9 -C extra-filename=-61a9bbe3dcbb95a1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=48255c3c072c3b92 -C extra-filename=-b0b66b57bdef59c8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c38db9207df3f293 -C extra-filename=-700393171b3af64b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=00e72b3f97571ce4 -C extra-filename=-8125a77629f587ac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=7f537b109a113273 -C extra-filename=-4c98ecf4d7fea422 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=1d2a03c3407ed4a5 -C extra-filename=-8a67fa44a4f48e94 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crc32fast-8a67fa44a4f48e94 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling char_str v0.0.2 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=74abdf1d0fdd62aa -C extra-filename=-794705e106627717 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern castaway=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcastaway-6f1e4c58c18df6d3.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libryu-8125a77629f587ac.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=858a24f2e28638e2 -C extra-filename=-22901bd7b05bc4fa --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsiphasher-b0b66b57bdef59c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=220505e823fe542d -C extra-filename=-f604a08d93f9714a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_width-01d88f312674deee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.8 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=abad5ab6a27bff47 -C extra-filename=-2cd9ccd0d01ed169 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerovec_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec_derive-8af59602a34566e0.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8a1e476ba4fe3adb -C extra-filename=-35eccad090663b28 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern object=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libobject-6126680787941393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=80182deed0e75716 -C extra-filename=-2cc0bca10355a280 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d2c5849f8cc7d6dc -C extra-filename=-e799f13afb18d755 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=4a20a39813797937 -C extra-filename=-d0c4f3c105171acc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=0554dbafe7690f48 -C extra-filename=-b50d31fe4e2744e7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e8a93f24a89a1915 -C extra-filename=-4b2f56f2084dee56 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=787209e6e6c358b0 -C extra-filename=-5eca371dd54f8c62 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=29a2427c638327f1 -C extra-filename=-61a83409cc45c98f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-epoch-61a83409cc45c98f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=3f6225f5847dae81 -C extra-filename=-3d6f113f17b243ae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_cache v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=e9b1560d5a5c3adb -C extra-filename=-ce9618f47accd84d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchar_str-794705e106627717.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfiletime-e799f13afb18d755.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglob-3d6f113f17b243ae.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglobset-3439ba294fd258c8.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-2cc0bca10355a280.rmeta --extern seahash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libseahash-5eca371dd54f8c62.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-epoch-61a83409cc45c98f/build-script-build` 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=06ced10ce121cf6d -C extra-filename=-fca01e655e0e8642 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern getopts=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libgetopts-f604a08d93f9714a.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-b50d31fe4e2744e7.rmeta --extern phf_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_codegen-ca11924c6e9cf914.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand-38784780a2a86d3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b042c4ab62eb5c67 -C extra-filename=-051a16b2bb0e0fb9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-051a16b2bb0e0fb9 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ar_archive_writer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libar_archive_writer-35eccad090663b28.rlib --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcc-d215eade86f088ce.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=edd55009cdb5f4ea -C extra-filename=-233d2be3b441b07a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_shared-22901bd7b05bc4fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=67a79e44fc17a8ae -C extra-filename=-a1942e013da05883 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=87c4544f1a27aad1 -C extra-filename=-6aa294e3ec6784a3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/num-traits-6aa294e3ec6784a3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libautocfg-63a5b6c75be0b575.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-deque v0.8.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2cd2923c9a88bd19 -C extra-filename=-4b3bc70292170cbb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-deque-4b3bc70292170cbb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/crossbeam-deque-4b3bc70292170cbb/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/num-traits-6aa294e3ec6784a3/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-051a16b2bb0e0fb9/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=cf00067da4caa65e -C extra-filename=-92ae94914c303391 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/unicode_names2-92ae94914c303391 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern unicode_names2_generator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_names2_generator-fca01e655e0e8642.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=9949a1bcbc9e5c99 -C extra-filename=-a523fb1ed2c01c03 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zstd-sys-7c6f7fec1a6dc29b/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=65f5fcad43ffd5bf -C extra-filename=-981db8f2d186d91b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/stacker-981db8f2d186d91b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcc-d215eade86f088ce.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 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=0d0e0e3ad7976802 -C extra-filename=-a75e2655988d2eff --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/serde_json-a75e2655988d2eff -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=180c5eeb3d07006f -C extra-filename=-8e0f7e10d975fcf5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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 tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=94dede9c439875f1 -C extra-filename=-3856644f6f768fea --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=361e064cf89ce22d -C extra-filename=-9c5db6d971a0c22d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern tinyvec_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtinyvec_macros-3856644f6f768fea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c5876f3fdf897238 -C extra-filename=-ba32aed2c4ca6b2d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libboxcar-a6c5571dc1f73f9f.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_queue-ccaecee984161ee4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern hashlink=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashlink-248fbbfa7797ea78.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern intrusive_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libintrusive_collections-4c98ecf4d7fea422.rmeta --extern inventory=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libinventory-700393171b3af64b.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libparking_lot-09f5851d724a4eb7.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libportable_atomic-732bd99db596e7af.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa_macro_rules-3b5d96752281105f.rmeta --extern salsa_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa_macros-7efb69dd2b0fc1d0.so --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthin_vec-2737b7e681f7d1e8.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern typeid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtypeid-39cd2bdf42f60f0e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=a7717f5db7ac9826 -C extra-filename=-a48350de09fefaad --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-8e0f7e10d975fcf5.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/serde_json-a75e2655988d2eff/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/stacker-981db8f2d186d91b/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=4a04c4ed68c6af4e -C extra-filename=-812d3ff0f9288962 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_epoch-a523fb1ed2c01c03.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/unicode_names2-92ae94914c303391/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=f9d284a282afb041 -C extra-filename=-6855b2199857cef9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=97e7ecb2f68cca52 -C extra-filename=-a07ea4dfe1917596 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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.4 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=e461c7cecdef8b0a -C extra-filename=-b0294ba2931fe84a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_ast v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=cc5cd8c8182bcf3f -C extra-filename=-5efed19033959a8e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libarrayvec-0833ab4809d15082.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchar_str-794705e106627717.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_cache-ce9618f47accd84d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthin_vec-2737b7e681f7d1e8.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=c4ebd7f2c053bd43 -C extra-filename=-89939b36018ae8e7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libeither-5b561b19f7611d36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=5d374205e68716f0 -C extra-filename=-be00e9b152618c3e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/anyhow-be00e9b152618c3e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.3 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=2ac9ff09545cc02b -C extra-filename=-cef7f8963e255e16 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=66096696694edd4b -C extra-filename=-c88c9e0680ddf301 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.4 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=96fac4002231fe51 -C extra-filename=-7c009dff3ae9de4b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=a7695db4744bb740 -C extra-filename=-3a301be4d6248190 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=2b8c03f411259e96 -C extra-filename=-82bcb03ecf0f2008 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern iana_time_zone=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libiana_time_zone-3a301be4d6248190.rmeta --extern num_traits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnum_traits-a07ea4dfe1917596.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.3.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2024 /usr/share/cargo/registry/icu_locale_core-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=90d4aea78630879f -C extra-filename=-26b656666fbc2993 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern litemap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblitemap-cef7f8963e255e16.rmeta --extern tinystr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtinystr-b0294ba2931fe84a.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwriteable-7c009dff3ae9de4b.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/anyhow-be00e9b152618c3e/build-script-build` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d9ac93dadb754740 -C extra-filename=-23b45e8972c32e94 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-89939b36018ae8e7.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a48350de09fefaad.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-8e0f7e10d975fcf5.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-a8dc9239ae01207e.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/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=59ad9391c0ba07a2 -C extra-filename=-b494ecb4ac50b93e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern psm=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpsm-6855b2199857cef9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=3b79c4e8720629c6 -C extra-filename=-deae666111b51d8e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern phf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf-233d2be3b441b07a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=df31bb5b0c06c8a1 -C extra-filename=-c0a85ce94ac79d3b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzmij-3ec72c59341a58d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7d0450c8c0de8e86 -C extra-filename=-6e57bbba64d3b4da --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern tinyvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtinyvec-9c5db6d971a0c22d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zstd-safe-7ae72b480ecd613b/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=cfa0c73f20427e76 -C extra-filename=-d28cfc59fae5fdc7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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.5 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=adc6500e9cfc1e65 -C extra-filename=-a4669ff9b736432a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.6 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=fa4f772acd0b5eb8 -C extra-filename=-9549a8415ab63409 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=96963d9e0d09c9c9 -C extra-filename=-1bc615230447dcbd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48e1930c59bb8563 -C extra-filename=-9d714b3cbb0bd58e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_properties_data-2.3.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=109fa218aad387f7 -C extra-filename=-6c53d4e145fb7e7a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/icu_properties_data-6c53d4e145fb7e7a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.26.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=0a28f5adbce8f3be -C extra-filename=-6f79b7e124ad1bb7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling same-file v1.0.6 Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5ff7714e332bb12f -C extra-filename=-008b3a75772d8947 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::doc_markdown' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fc418f3820de21cb -C extra-filename=-a5b59131a8cc73ed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5cd44b8ae0912d9c -C extra-filename=-ce317c54a99c654a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_collections v2.3.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2024 /usr/share/cargo/registry/icu_collections-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=dc35fc514bd6fd8f -C extra-filename=-60dc52db9a36c635 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern potential_utf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpotential_utf-9549a8415ab63409.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libutf8_iter-ce317c54a99c654a.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.2 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=8f90d8c7d15db6f4 -C extra-filename=-98dc17b6147a6333 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern cpufeatures=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcpufeatures-a5b59131a8cc73ed.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand_core-9d714b3cbb0bd58e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b0de02bfe775005 -C extra-filename=-48870a156a8a01a6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsame_file-008b3a75772d8947.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/icu_properties_data-6c53d4e145fb7e7a/build-script-build` Compiling ruff_python_parser v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=890f384ef9d1e774 -C extra-filename=-bef9ef9e6db0fddc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbstr-4b0f226a2869e2df.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdrop_bomb-1bc615230447dcbd.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstacker-b494ecb4ac50b93e.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthin_vec-2737b7e681f7d1e8.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_normalization-6e57bbba64d3b4da.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_names2-deae666111b51d8e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out` Compiling icu_provider v2.3.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2024 /usr/share/cargo/registry/icu_provider-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=0508d1025733dbfc -C extra-filename=-179bb57fb0691efe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_locale_core-26b656666fbc2993.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwriteable-7c009dff3ae9de4b.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerotrie-a4669ff9b736432a.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=acbbcface151e897 -C extra-filename=-1f10823f4e384e3b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd_sys-d28cfc59fae5fdc7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=e85381b33b0ba36a -C extra-filename=-56c430704dc9b584 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libheck-7b287f6394fb1134.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-89939b36018ae8e7.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-31584bb259b3db05.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-23b45e8972c32e94.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=2159da6329c9ff8a -C extra-filename=-a7cffc9737af4d81 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crc32fast-8a67fa44a4f48e94/build-script-build` Compiling ruff_diagnostics v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=4c57dd7d6ec01e4f -C extra-filename=-321de852767c266d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=d55144b9e7ff654f -C extra-filename=-0eddc20df9b8c11f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libarrayvec-0833ab4809d15082.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/zstd-sys-7c6f7fec1a6dc29b/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=196cf7f1bda3ac61 -C extra-filename=-677c25eacf703546 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/camino-677c25eacf703546 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/camino-677c25eacf703546/build-script-build` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6e9012b20ff4d8f -C extra-filename=-cc4609b06dfb2415 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern vte=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libvte-0eddc20df9b8c11f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=ef3a225044dcab31 -C extra-filename=-069e3cad26a29b32 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` Compiling 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=f3f3c1fa755270ae -C extra-filename=-8f0cdd827ca5cdcf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd_safe-1f10823f4e384e3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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=2024 /usr/share/cargo/registry/icu_properties_data-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b785716aaa48dff2 -C extra-filename=-5df72d9b5ad5f4e8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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=2c94e70f20c9323f -C extra-filename=-192bb733f0e3ad35 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern chacha20=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchacha20-98dc17b6147a6333.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand_core-9d714b3cbb0bd58e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.4.0 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2024 /usr/share/cargo/registry/newtype-uuid-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=81e5232183d8d689 -C extra-filename=-7b4d509f1f734cba --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libuuid-6f79b7e124ad1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=0f2a299a7182b5d8 -C extra-filename=-eaf2ced24fab1177 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.6 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=157ab382bd0cce82 -C extra-filename=-797589bc2b13ed7a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=65532a6278e40d20 -C extra-filename=-8433facdb2a2395c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=90596053b0e2f356 -C extra-filename=-086855bcc037460e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=eef8f780fbca32b1 -C extra-filename=-1c847c69711c1af4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrc32fast-069e3cad26a29b32.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtyped_path-086855bcc037460e.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd-8f0cdd827ca5cdcf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=10a77c6f90949ea1 -C extra-filename=-55fa3c3dc9eb1843 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=31f0207a05054faa -C extra-filename=-3930130e8da2ff5d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-8433facdb2a2395c.rmeta --extern lock_api=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblock_api-a43d2c648afe739b.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libparking_lot_core-84ea357a14733e16.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=b2f4297fe5f05344 -C extra-filename=-b4e49692baa81fdb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern chrono=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchrono-82bcb03ecf0f2008.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern newtype_uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnewtype_uuid-7b4d509f1f734cba.rmeta --extern quick_xml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquick_xml-eaf2ced24fab1177.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrip_ansi_escapes-cc4609b06dfb2415.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libuuid-6f79b7e124ad1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_notebook v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=cdf38c408538ba27 -C extra-filename=-3f5c71ddf6ca4575 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librand-192bb733f0e3ad35.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libuuid-6f79b7e124ad1bb7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.3.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2024 /usr/share/cargo/registry/icu_properties-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "log", "serde", "unicode_bidi", "unstable"))' -C metadata=cbbc0e2ea7bf114e -C extra-filename=-580b04635badb681 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern icu_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_collections-60dc52db9a36c635.rmeta --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_locale_core-26b656666fbc2993.rmeta --extern icu_properties_data=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_properties_data-5df72d9b5ad5f4e8.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_provider-179bb57fb0691efe.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerotrie-a4669ff9b736432a.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=3f855f57d902fe73 -C extra-filename=-091a87501427ddcf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -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.77-build/ty-0.0.77/ruff/target/release/build/zstd-safe-7ae72b480ecd613b/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=2813244c4b8f3ed8 -C extra-filename=-6d5ec8477e9cfd12 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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 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=2a4efa66fd9f9a6b -C extra-filename=-49bebbd3f8e6a2aa --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglobset-3439ba294fd258c8.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-d1097c1bf21ee611.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsame_file-008b3a75772d8947.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_annotate_snippets v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=a6e1d251a30057b8 -C extra-filename=-4b0ef41fb0dde379 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=67505202863095bb -C extra-filename=-ec2f906a0971acd7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=963746585b19ff27 -C extra-filename=-a40f7565d2d35af7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustversion-b862c9a46ca8156d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f77775c88a4fe0dc -C extra-filename=-2f3f6600790434a4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=761a26213ac9a07b -C extra-filename=-91e091c5cb33892b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=39b0a05ea69616d9 -C extra-filename=-86df033bb3319524 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=f34a0c5b16cede03 -C extra-filename=-03a72dad65ddf369 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=7f3f62d9d5e8fddd -C extra-filename=-b2872bb07ff2b5d4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=926e8e35a9c1c85f -C extra-filename=-ef8014956c6a3eec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a9463dd55e18e006 -C extra-filename=-571efe7d5d211668 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=07c1819c199a5def -C extra-filename=-9ece7556750fd632 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd_sys-6d5ec8477e9cfd12.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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_db v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=0ae9ef782158fd68 -C extra-filename=-0a8e2ccb4a0a3800 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern arc_swap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libarc_swap-a40f7565d2d35af7.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcamino-091a87501427ddcf.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern dashmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdashmap-3930130e8da2ff5d.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdunce-91e091c5cb33892b.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libetcetera-2f3f6600790434a4.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfiletime-e799f13afb18d755.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libignore-49bebbd3f8e6a2aa.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmatchit-86df033bb3319524.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpath_slash-571efe7d5d211668.rmeta --extern pathdiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpathdiff-03a72dad65ddf369.rmeta --extern quick_junit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquick_junit-b4e49692baa81fdb.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libannotate_snippets-4b0ef41fb0dde379.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_cache-ce9618f47accd84d.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_notebook-3f5c71ddf6ca4575.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_parser-bef9ef9e6db0fddc.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsame_file-008b3a75772d8947.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsimilar-b2872bb07ff2b5d4.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsupports_hyperlinks-ef8014956c6a3eec.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwhich-797589bc2b13ed7a.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzip-1c847c69711c1af4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/crc32fast-8a67fa44a4f48e94/build-script-build` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1537b2aa675d3a11 -C extra-filename=-b2a1703ca8b5be3b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=bcfbaf91d5f4a803 -C extra-filename=-9f2b6cd3fc596c40 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b4a09147a254c59e -C extra-filename=-7b1c590aca79029b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libequivalent-b2a1703ca8b5be3b.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-9f2b6cd3fc596c40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=c4f9f7f51acf1cec -C extra-filename=-d51c486e6eda64e1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-bf0b109fb0f9ada7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=f423b58a1243fe42 -C extra-filename=-94bcf62f2d4186e5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd_safe-9ece7556750fd632.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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 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=788fe38c5ea69b39 -C extra-filename=-73ba8f33c09f4989 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=c51ec687eeaca1ac -C extra-filename=-1497aa0f1f1c9f53 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=2c138dfd773861ab -C extra-filename=-8c43e7147aa6b393 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.3 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=fd8c60f54c2feb43 -C extra-filename=-198c425e92fdf01f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern winnow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwinnow-8c43e7147aa6b393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=5ccbec8321807e86 -C extra-filename=-df213e4f47a36a4e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrc32fast-d51c486e6eda64e1.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-7b1c590aca79029b.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtyped_path-1497aa0f1f1c9f53.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzstd-94bcf62f2d4186e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5c4833e453c04532 -C extra-filename=-1d7465aacbcca16e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsame_file-73ba8f33c09f4989.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=09073ca68f2dce3a -C extra-filename=-5a468b62c35c0977 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=76748f136a563286 -C extra-filename=-685457f7acea9e8e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fef33b9c469a4490 -C extra-filename=-9a93a2657997cdb4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.3.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0768d45f904ae202 -C extra-filename=-043454349d840638 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/icu_normalizer_data-043454349d840638 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=c5f12957ea4fef6c -C extra-filename=-5c50dffca017d0fb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f414107a0f11365e -C extra-filename=-fa1ac76dc5fc12da --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/rustix-fa1ac76dc5fc12da -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=4641366018ac0c9f -C extra-filename=-c026e96b9f939a75 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2f4635e6140b1c9f -C extra-filename=-1e39c4b274bfb189 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/radium-1e39c4b274bfb189 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/radium-1e39c4b274bfb189/build-script-build` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=986596f0fbba22cc -C extra-filename=-0f4600d5e4b21c0f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_core-77bdca864ed05eb2.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_spanned-9a93a2657997cdb4.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml_datetime-685457f7acea9e8e.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml_parser-198c425e92fdf01f.rmeta --extern toml_writer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml_writer-c026e96b9f939a75.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwinnow-8c43e7147aa6b393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=562999666a819aac -C extra-filename=-db6027df33d2d1e5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/rustix-fa1ac76dc5fc12da/build-script-build` Compiling ty_vendored v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=240a339f98c79eb7 -C extra-filename=-acb20e022f94f622 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/ty_vendored-acb20e022f94f622 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpath_slash-5c50dffca017d0fb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwalkdir-1d7465aacbcca16e.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzip-df213e4f47a36a4e.rlib -Copt-level=3 -Cdebuginfo=2 -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.77-build/ty-0.0.77/ruff/target/release/build/icu_normalizer_data-043454349d840638/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=2bb05f372b503df0 -C extra-filename=-de0213a909f37acb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/rayon-core-de0213a909f37acb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e65b6ae2d7be479b -C extra-filename=-da53034c63f12cd1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b7c547dabdd7641d -C extra-filename=-f3222d4ace6f2354 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=f673654946534cef -C extra-filename=-1934e5b75eabbcc0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=62192299e7574a7e -C extra-filename=-073df7b6c0e3d182 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblinux_raw_sys-1934e5b75eabbcc0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/ty_vendored-acb20e022f94f622/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=2f5d4390879092fc -C extra-filename=-addbb551a0386eec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern tap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtap-f3222d4ace6f2354.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=d2749ee33bb49bf4 -C extra-filename=-55dc2974aa931a3d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern utf8parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libutf8parse-da53034c63f12cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/rayon-core-de0213a909f37acb/build-script-build` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=695a1c1d04e4b8ce -C extra-filename=-67b110330679ee19 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=9640bd50c1241475 -C extra-filename=-b39c3fc0fffa1c50 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml-0f4600d5e4b21c0f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` 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=6248fa8bb2e0e24d -C extra-filename=-b61068c60414cc12 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` Compiling ruff_python_literal v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=0449821a1992bc7d -C extra-filename=-4aa514d358a5141e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_properties-580b04635badb681.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=5e70f39788cf6951 -C extra-filename=-4183cc91f0d9aa7c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2695e28067f5f65b -C extra-filename=-f2d0cd8d775b95bf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1a7bd2fac3dc1cb6 -C extra-filename=-675f6423d8106492 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1c9b33e5f18c884e -C extra-filename=-78a9372076c66218 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8f73abfb64092481 -C extra-filename=-0aea364b9a376a2a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f1edac78162979ae -C extra-filename=-8342b61eec3fb066 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bfa14c51baaa0df4 -C extra-filename=-e4a5bd6f41bb1c60 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern option_ext=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liboption_ext-0aea364b9a376a2a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=f91e1ad276e1e51e -C extra-filename=-c306beb6e065c285 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcamino-091a87501427ddcf.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libannotate_snippets-4b0ef41fb0dde379.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=99e4a2aa1b6fbc00 -C extra-filename=-38d45f73c9791efc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle_parse-55dc2974aa931a3d.rmeta --extern anstyle_query=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle_query-78a9372076c66218.rmeta --extern colorchoice=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcolorchoice-f2d0cd8d775b95bf.rmeta --extern utf8parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libutf8parse-da53034c63f12cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=f0c8dea3965dea07 -C extra-filename=-9175e21e4e6e8711 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern funty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfunty-675f6423d8106492.rmeta --extern radium=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libradium-b61068c60414cc12.rmeta --extern tap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtap-f3222d4ace6f2354.rmeta --extern wyz=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwyz-addbb551a0386eec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=890a22409396ae58 -C extra-filename=-e24b5ec42e457a79 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcamino-091a87501427ddcf.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-2cc0bca10355a280.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling ty_combine v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=1f282a2ac9c2413c -C extra-filename=-a8a3d2d683755337 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_ranged_value-b39c3fc0fffa1c50.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling icu_normalizer v2.3.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2024 /usr/share/cargo/registry/icu_normalizer-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=77c3cb1fd9419211 -C extra-filename=-82468bf5be67e6ac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_collections-60dc52db9a36c635.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_normalizer_data-67b110330679ee19.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_provider-179bb57fb0691efe.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b276556a7a8397f8 -C extra-filename=-26b98794fec59390 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=24b3fad3de44e372 -C extra-filename=-c371a897c27c8189 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern rustix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustix-073df7b6c0e3d182.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=9ec745fffc3974ab -C extra-filename=-3c27e1eab32e8e53 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libzip-1c847c69711c1af4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling ruff_index v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=80c5b4ee05f63b70 -C extra-filename=-de884d36a8382f3c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=4d11c6d701bbc61b -C extra-filename=-9ad9fd67793577e0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0df227841a94643 -C extra-filename=-1acb87a5dd50ec3c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3b50920286cc7bdd -C extra-filename=-6d6eee1cf2e77cd2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=08dc703bf200024a -C extra-filename=-f1961edba8ad3042 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg_aliases v0.2.2 Running `/usr/bin/rustc --crate-name cfg_aliases --edition=2018 /usr/share/cargo/registry/cfg_aliases-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f50a765344702566 -C extra-filename=-27e71b03bd2e1b97 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b84e84a76e03ce91 -C extra-filename=-dafd62135a5cb5cd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/nix-dafd62135a5cb5cd -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_aliases=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_aliases-27e71b03bd2e1b97.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=885af62b4e4264c8 -C extra-filename=-803ea21a52bcf02d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstream-38d45f73c9791efc.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern clap_lex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_lex-f1961edba8ad3042.rmeta --extern strsim=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrsim-6d6eee1cf2e77cd2.rmeta --extern terminal_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libterminal_size-c371a897c27c8189.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=3794841f8da7a7ab -C extra-filename=-ec8b85b1273161b7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern inotify_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libinotify_sys-1acb87a5dd50ec3c.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=e9793a7105fb10c6 -C extra-filename=-b557544a752e8879 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitvec-9175e21e4e6e8711.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchar_str-794705e106627717.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_index-de884d36a8382f3c.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_parser-bef9ef9e6db0fddc.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthin_vec-2737b7e681f7d1e8.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_combine-a8a3d2d683755337.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_module_resolver-e24b5ec42e457a79.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_site_packages-c306beb6e065c285.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_vendored-3c27e1eab32e8e53.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=996b49bc6ea72a18 -C extra-filename=-f12596b871f2700b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libeither-ab4f5177a0b715c5.rmeta --extern rayon_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon_core-26b98794fec59390.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=004f89e1783780fb -C extra-filename=-75a8ae942da704f1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern icu_normalizer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_normalizer-82468bf5be67e6ac.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libicu_properties-580b04635badb681.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=11ba99f706e07a8d -C extra-filename=-8aaf23f8e601b18c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern dirs_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdirs_sys-e4a5bd6f41bb1c60.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_edits v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_python_edits) Running `/usr/bin/rustc --crate-name ruff_python_edits --edition=2024 crates/ruff_python_edits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,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=ff94816ab4aadbe2 -C extra-filename=-062b46d6b92e3b4b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta -Copt-level=3 -Cdebuginfo=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=20ae37b2e96e28bd -C extra-filename=-d8c6bcfb128db89e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-d1097c1bf21ee611.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7e7b4330f8fc3bf7 -C extra-filename=-189e813684f7e39b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsyn-9f0bee4fa39fe309.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=16f956f2516a311b -C extra-filename=-9b4ea4f3e80669bc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=89c37456577ff2e2 -C extra-filename=-19221deff8bbe63c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=6f3d61254914abef -C extra-filename=-b78a35109250f10b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=028d1e526d753ca4 -C extra-filename=-8b1413c746880119 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=14914ac12adcf4e0 -C extra-filename=-1276165514bdd7c7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=abe935bfdaa8480c -C extra-filename=-b3a68a876d998e20 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --extern unscanny=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunscanny-1276165514bdd7c7.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libversion_ranges-19221deff8bbe63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=901b467fbf863130 -C extra-filename=-0b924d58a5bb9e38 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern percent_encoding=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpercent_encoding-8b1413c746880119.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0d3a8d4c739778e -C extra-filename=-8f2072d62ceeefca --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblazy_static-b78a35109250f10b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1193f8d77d9cffe9 -C extra-filename=-a0a6901f84329123 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern inotify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libinotify-ec8b85b1273161b7.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-d1097c1bf21ee611.rmeta --extern mio=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmio-d8c6bcfb128db89e.rmeta --extern notify_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnotify_types-9b4ea4f3e80669bc.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=5420ed72513aacdd -C extra-filename=-b30bcf36e5ef5ebf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern clap_builder=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_builder-803ea21a52bcf02d.rmeta --extern clap_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_derive-189e813684f7e39b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_semantic v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=cedf03dbafd73f22 -C extra-filename=-e3f36dd92a2c4ca2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchar_str-794705e106627717.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdrop_bomb-1bc615230447dcbd.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon-f12596b871f2700b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_index-de884d36a8382f3c.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_edits-062b46d6b92e3b4b.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_literal-4aa514d358a5141e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_parser-bef9ef9e6db0fddc.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_module_resolver-e24b5ec42e457a79.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_core-b557544a752e8879.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_site_packages-c306beb6e065c285.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=8195c61b157a6f07 -C extra-filename=-089a692c085d56bd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern dirs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libdirs-8aaf23f8e601b18c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=6cecccb17ff88ef6 -C extra-filename=-2aba39c7ae2d7c1b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern idna_adapter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libidna_adapter-75a8ae942da704f1.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libutf8_iter-ce317c54a99c654a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/nix-dafd62135a5cb5cd/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=aef1a77f492b9be6 -C extra-filename=-8e49af76abf40984 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_channel-9ad9fd67793577e0.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_epoch-a523fb1ed2c01c03.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_queue-ccaecee984161ee4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=fba7f57618c8024b -C extra-filename=-974be646fcfaf7fe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_literal-4aa514d358a5141e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_parser-bef9ef9e6db0fddc.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=1c70ec49887f1a93 -C extra-filename=-3ed08e65519ce2f5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/fs-err-3ed08e65519ce2f5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libautocfg-63a5b6c75be0b575.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=bc23e51a05ac0a14 -C extra-filename=-ae933fe715131dbf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/terminfo-ae933fe715131dbf -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern phf_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf_codegen-ca11924c6e9cf914.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=428e44bccdf57533 -C extra-filename=-3d9a6d68cb0038c6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4676584c1b131bc1 -C extra-filename=-093419b8db6be1e1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/tikv-jemalloc-sys-093419b8db6be1e1 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcc-d215eade86f088ce.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=cd1c8e803eed8247 -C extra-filename=-b7c85233ea56fdf8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=e753c224e7d1eaf0 -C extra-filename=-fd0a9a8ba8fb7dad --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=43ee302575b6170d -C extra-filename=-93d8b067c305dab9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=caa882cee9f9763b -C extra-filename=-55432d5833982a80 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=079f8d509a226a13 -C extra-filename=-22ec49de8d2363c6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libminimal_lexical-55432d5833982a80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e384e59ef03e8082 -C extra-filename=-99087091952b912b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern chrono=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libchrono-82bcb03ecf0f2008.rmeta --extern matchers=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmatchers-3d9a6d68cb0038c6.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnu_ansi_term-93d8b067c305dab9.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --extern sharded_slab=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsharded_slab-8f2072d62ceeefca.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thread_local=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthread_local-b7c85233ea56fdf8.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_core-fa5da5bb76cef0b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/release/build/tikv-jemalloc-sys-093419b8db6be1e1/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/terminfo-ae933fe715131dbf/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/fs-err-3ed08e65519ce2f5/build-script-build` Compiling ruff_python_importer v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=0f417f62d1b468d6 -C extra-filename=-09c74f024b9a7068 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_codegen-974be646fcfaf7fe.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=9396cba6bc5f3cb5 -C extra-filename=-9d44f8369e2a993e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling 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=ec9079d8d61f7c2b -C extra-filename=-ce4e1e396f44692b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern form_urlencoded=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libform_urlencoded-0b924d58a5bb9e38.rmeta --extern idna=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libidna-2aba39c7ae2d7c1b.rmeta --extern percent_encoding=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpercent_encoding-8b1413c746880119.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_derive-e3c1b4af66eb34d8.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.9 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=18f44ba7b9b18d57 -C extra-filename=-881ad378295f7498 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap-b30bcf36e5ef5ebf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f5b5b57edbecae40 -C extra-filename=-2fdf68bc45445a58 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=d5e87479db77b834 -C extra-filename=-ecc2c2a163639fe4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern fnv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfnv-2fdf68bc45445a58.rmeta --extern nom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnom-22ec49de8d2363c6.rmeta --extern phf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libphf-233d2be3b441b07a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=d7157b190e361805 -C extra-filename=-3b7bf5ccc49238e4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap-b30bcf36e5ef5ebf.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_complete-881ad378295f7498.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2cd3402e507f4f78 -C extra-filename=-d1bf4dc110fbb25a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liburl-ce4e1e396f44692b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.77-build/ty-0.0.77/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", "test-uv", "testing", "zstd"))' -C metadata=6084f27a5d17aa57 -C extra-filename=-04f3cd539ed50778 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitvec-9175e21e4e6e8711.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcamino-091a87501427ddcf.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam-8e49af76abf40984.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libglobset-3439ba294fd258c8.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnotify-a0a6901f84329123.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libordermap-7ee8e6986bdb8dd8.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libparking_lot-09f5851d724a4eb7.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libpep440_rs-b3a68a876d998e20.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon-f12596b871f2700b.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-2cc0bca10355a280.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex_automata-70676983a8795ca3.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_cache-ce9618f47accd84d.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_options_metadata-fd0a9a8ba8fb7dad.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_ranged_value-b39c3fc0fffa1c50.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libshellexpand-089a692c085d56bd.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml-0f4600d5e4b21c0f.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_combine-a8a3d2d683755337.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_module_resolver-e24b5ec42e457a79.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_core-b557544a752e8879.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_semantic-e3f36dd92a2c4ca2.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_vendored-3c27e1eab32e8e53.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=7baea506453acb2d -C extra-filename=-af67149aa23a125b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcompact_str-edd7cc8ded3eb1f2.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libget_size2-72d6a69a6d3ae8e2.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindexmap-03e01908748ad876.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon-f12596b871f2700b.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libregex-2cc0bca10355a280.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_index-de884d36a8382f3c.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_memory_usage-ec2f906a0971acd7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_codegen-974be646fcfaf7fe.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_importer-09c74f024b9a7068.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_literal-4aa514d358a5141e.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_trivia-a1942e013da05883.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtoml_parser-198c425e92fdf01f.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_module_resolver-e24b5ec42e457a79.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_project-04f3cd539ed50778.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_core-b557544a752e8879.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_semantic-e3f36dd92a2c4ca2.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_vendored-3c27e1eab32e8e53.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=e674dc7e4845c1d2 -C extra-filename=-5a6a4945268fbb43 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -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=d68ba35aa7b22769 -C extra-filename=-2f0c0f7016b06c3a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Compiling 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=e63d00b956d3ebe3 -C extra-filename=-f659ec41de2fc436 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam_channel-9ad9fd67793577e0.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblog-d1097c1bf21ee611.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_derive-e3c1b4af66eb34d8.so --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3045d463de2afd58 -C extra-filename=-2167f868ab802608 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=0ac5d4f260d67e9a -C extra-filename=-d3447d76988f4c1a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=9faa3d9c01eea456 -C extra-filename=-abfd5b5dda476fc8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/ty-abfd5b5dda476fc8 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=bd2784c1f1268d59 -C extra-filename=-74d485ea6854d102 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cf5656283772790d -C extra-filename=-2bcadd1b48a07f73 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47e5b64dd7449c7f -C extra-filename=-b701d4f7915cf671 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.77-build/ty-0.0.77/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("test-uv"))' -C metadata=5e60a83ddb2661c9 -C extra-filename=-4150c7814f5ca8c9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam-8e49af76abf40984.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libgen_lsp_types-d1bf4dc110fbb25a.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libjod_thread-b701d4f7915cf671.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblsp_server-f659ec41de2fc436.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_notebook-3f5c71ddf6ca4575.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_python_ast-5efed19033959a8e.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_ranged_value-b39c3fc0fffa1c50.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_source_file-a08127b27fa71c49.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_text_size-1ecff40edc892bd3.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libshellexpand-089a692c085d56bd.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_subscriber-99087091952b912b.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_combine-a8a3d2d683755337.rmeta --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_ide-af67149aa23a125b.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_module_resolver-e24b5ec42e457a79.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_project-04f3cd539ed50778.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_core-b557544a752e8879.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_semantic-e3f36dd92a2c4ca2.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` 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=85d827822f2d482b -C extra-filename=-278c4ba4ae96d8e4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern console=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libconsole-2167f868ab802608.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libportable_atomic-732bd99db596e7af.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --extern unit_prefix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libunit_prefix-2bcadd1b48a07f73.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=7f1b805549eca8ea -C extra-filename=-f182a3564cff991d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern jcore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libjiff_core-74d485ea6854d102.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/ty-abfd5b5dda476fc8/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=719ac82e7abf742c -C extra-filename=-41336ec0ebe01718 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern fs_err=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libfs_err-5a6a4945268fbb43.rmeta --extern os_str_bytes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libos_str_bytes-d3447d76988f4c1a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling 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=55085c33d4963edd -C extra-filename=-cbd5f05fd8cf3c75 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtikv_jemalloc_sys-2f0c0f7016b06c3a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fccb132f81e6be78 -C extra-filename=-24a4fdb618c8a693 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap-b30bcf36e5ef5ebf.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_complete-881ad378295f7498.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_complete_nushell-3b7bf5ccc49238e4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6dbdfa3c3b18bef1 -C extra-filename=-85241cf8ed643d85 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern nix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnix-9d44f8369e2a993e.rmeta --extern terminfo=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libterminfo-ecc2c2a163639fe4.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwhich-797589bc2b13ed7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=24657926b6a71058 -C extra-filename=-7c35a226f236a9bf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern nix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libnix-9d44f8369e2a993e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dfc28bdaebda04a3 -C extra-filename=-e33ba5a75ec3b140 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/liblazy_static-b78a35109250f10b.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_subscriber-99087091952b912b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=008915e0468da46b -C extra-filename=-fc706f4fde05cd56 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=c30faa972c8b7d71 -C extra-filename=-e5357c8bb9784d7f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libargfile-41336ec0ebe01718.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap-b30bcf36e5ef5ebf.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_complete_command-24a4fdb618c8a693.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclearscreen-85241cf8ed643d85.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam-8e49af76abf40984.rmeta --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libctrlc-7c35a226f236a9bf.rmeta --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindicatif-278c4ba4ae96d8e4.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libjiff-f182a3564cff991d.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon-f12596b871f2700b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_ranged_value-b39c3fc0fffa1c50.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtikv_jemallocator-cbd5f05fd8cf3c75.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rmeta --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_flame-e33ba5a75ec3b140.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_subscriber-99087091952b912b.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_combine-a8a3d2d683755337.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_project-04f3cd539ed50778.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_semantic-e3f36dd92a2c4ca2.rmeta --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_server-4150c7814f5ca8c9.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_site_packages-c306beb6e065c285.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwild-fc706f4fde05cd56.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/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=4b4f90c0f63cd1e7 -C extra-filename=-2cadbd5baa226fc9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libanyhow-a7cffc9737af4d81.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libargfile-41336ec0ebe01718.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap-b30bcf36e5ef5ebf.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclap_complete_command-24a4fdb618c8a693.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libclearscreen-85241cf8ed643d85.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcolored-8342b61eec3fb066.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libcrossbeam-8e49af76abf40984.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libctrlc-7c35a226f236a9bf.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libindicatif-278c4ba4ae96d8e4.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libjiff-f182a3564cff991d.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/librayon-f12596b871f2700b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_db-0a8e2ccb4a0a3800.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_diagnostics-321de852767c266d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libruff_ranged_value-b39c3fc0fffa1c50.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libsalsa-ba32aed2c4ca6b2d.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde-44fbba4308dfb166.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libserde_json-c0a85ce94ac79d3b.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtikv_jemallocator-cbd5f05fd8cf3c75.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing-7d9a4533bae2459a.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_flame-e33ba5a75ec3b140.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libtracing_subscriber-99087091952b912b.rlib --extern ty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty-e5357c8bb9784d7f.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_combine-a8a3d2d683755337.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_project-04f3cd539ed50778.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_python_semantic-e3f36dd92a2c4ca2.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_server-4150c7814f5ca8c9.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_site_packages-c306beb6e065c285.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libty_static-55fa3c3dc9eb1843.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/deps/libwild-fc706f4fde05cd56.rlib -C strip=symbols -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/release/build/psm-cd77ea4a720b5fcd/out -L native=/usr/lib64` Finished `release` profile [optimized] target(s) in 21m 09s 📦 Built wheel to /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/wheels/ty-0.0.77-py3-none-linux_x86_64.whl /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/wheels/ty-0.0.77-py3-none-linux_x86_64.whl Building wheel for ty (pyproject.toml): finished with status 'done' Created wheel for ty: filename=ty-0.0.77-py3-none-linux_x86_64.whl size=85093682 sha256=45b643a33e668cbc293771b22ba2423bf458d05abc276c0dc29051862778160b Stored in directory: /builddir/build/BUILD/ty-0.0.77-build/.pyproject-builddir/pip-ephem-wheel-cache-mthwczfj/wheels/4c/15/ba/2c4c8a2d1dd6523f5edd677e2d79eeaa6ff9bb3c5eff1da12c 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.lgUeDj + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + '[' /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT ++ dirname /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ty-0.0.77-build + mkdir /builddir/build/BUILD/ty-0.0.77-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.77 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir/ty-0.0.77-py3-none-linux_x86_64.whl ++ xargs basename --multiple + specifier=ty==0.0.77 + '[' -z ty==0.0.77 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/ty-0.0.77-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ty-0.0.77-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.77-build/pyproject-wheeldir ty==0.0.77 Using pip 26.2.1 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir Processing /builddir/build/BUILD/ty-0.0.77-build/pyproject-wheeldir/ty-0.0.77-py3-none-linux_x86_64.whl Installing collected packages: ty Successfully installed ty-0.0.77 + '[' -d /builddir/build/BUILD/ty-0.0.77-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.77-build/BUILDROOT/usr/bin/ty /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/bin/ty: no change + rm -rfv /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/ty-0.0.77-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.77-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info' +++ basename /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.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.77.dist-info + _normalized=ty + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.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.77-build/BUILDROOT --record /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info/RECORD --output /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info/RECORD removed '/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info/REQUESTED removed '/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/ty-0.0.77-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.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-record --prefix /usr --assert-license ty + '[' /usr/lib64/python3.15/site-packages '!=' /usr/lib/python3.15/site-packages ']' + install --directory /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib/python3.15/site-packages + mv /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages/ty-0.0.77.dist-info /builddir/build/BUILD/ty-0.0.77-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.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-files + ruff/target/rpm/ty generate-shell-completion bash + ruff/target/rpm/ty generate-shell-completion fish + ruff/target/rpm/ty generate-shell-completion zsh + install -Dpm 0644 ty.bash -t /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT//usr/share/bash-completion/completions + install -Dpm 0644 ty.fish -t /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT//usr/share/fish/vendor_completions.d + install -Dpm 0644 _ty -t /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT//usr/share/zsh/site-functions + /usr/bin/find-debuginfo -j1 --strict-build-id -m -i --build-id-seed 0.0.77-1.fc46 --unique-debug-suffix -0.0.77-1.fc46.x86_64 --unique-debug-src-base ty-0.0.77-1.fc46.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77 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.77-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.77-1.fc46.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j1 Bytecompiling .py files below /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/ty-0.0.77-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.77-build/BUILDROOT /builddir/build/BUILD/ty-0.0.77-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.77-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.77-build/BUILDROOT/usr/lib/python3.15/site-packages/ty/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 143 directories and 461 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.77-build/BUILDROOT/usr Scanned 142 directories and 461 files, considered 461 files, read 2 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ty-0.0.77-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.BSACip + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-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.77 + '[' '!' -f /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ty-0.0.77-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.77-build/ty-0.0.77-1.fc46.x86_64-pyproject-modules Check import: ty + skip=' --skip compile_fail' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual --skip unix::symlink_inside_project' + 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 --skip unix::symlink_inside_project 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=64f522fd75c8a2fb -C extra-filename=-664e937cf42c546c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro2 v1.0.107 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=4622f7d3282dbb7a -C extra-filename=-85ede9817ed1f004 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/proc-macro2-85ede9817ed1f004 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/proc-macro2-85ede9817ed1f004/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=6e34d91eed0b1dcc -C extra-filename=-06a3c57d9de5a5ea --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/quote-06a3c57d9de5a5ea -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/quote-06a3c57d9de5a5ea/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=3259a2ec537ce74a -C extra-filename=-e3349c1dac9183c5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=745c9df193ae7282 -C extra-filename=-0d5c27fcd477a033 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_diagnostic_namespace)'` Compiling syn v3.0.4 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=3b2b1b0ac3698bbc -C extra-filename=-f84e36b4d44695d6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_core v1.0.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=32b26f446d6c1382 -C extra-filename=-1721bb0a7c21203c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/serde_core-1721bb0a7c21203c -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/serde_core-1721bb0a7c21203c/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=007c88b00026de52 -C extra-filename=-75ad422705bd71d5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -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 syn v2.0.119 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.119/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=bd6d0736c71d1c3d -C extra-filename=-fb421edfa97ed8b9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libc v0.2.189 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=1c0b20af3ca1cfee -C extra-filename=-6456d872a34149f1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/libc-6456d872a34149f1 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/libc-6456d872a34149f1/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=c2ec8f4af1bea959 -C extra-filename=-c69911ab7479af75 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling memchr v2.8.3 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=e13477a58aecc418 -C extra-filename=-4d742510a02e2a8e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde v1.0.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.229/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=911f632a40321310 -C extra-filename=-da5caacaa2088c14 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/serde-da5caacaa2088c14 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/serde-da5caacaa2088c14/build-script-build` Compiling serde_derive v1.0.229 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=90cb0dc4050f4ecf -C extra-filename=-d88bb6ee65a0f25b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2021 /usr/share/cargo/registry/serde-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=b6381c3a472e307d -C extra-filename=-5b815ecedac7cdec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling zmij v1.0.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=9218b72e5e3803f9 -C extra-filename=-d8157ba6ff8dbe1c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zmij-d8157ba6ff8dbe1c -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/zmij-d8157ba6ff8dbe1c/build-script-build` Compiling itoa v1.0.18 Running `/usr/bin/rustc --crate-name itoa --edition=2021 /usr/share/cargo/registry/itoa-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=22eb9fbc7e4e6de0 -C extra-filename=-ddeae8dc72300cb7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zmij --edition=2021 /usr/share/cargo/registry/zmij-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=d0d99f61451237af -C extra-filename=-1dc00c2e3f825a9f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling cfg-if v1.0.4 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=bbe061e42cc82567 -C extra-filename=-7f96a147a2501901 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=e66398478342910a -C extra-filename=-d2f5822fea6e6535 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling smallvec v1.16.0 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=0ef0130dd168af80 -C extra-filename=-a3469df852f047c2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.34 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=e06bd8c14a75f4c4 -C extra-filename=-0d4f3a54de647221 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.189/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=a2fafdff694967c6 -C extra-filename=-0bf7a2b220646937 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/libc-0bf7a2b220646937 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling foldhash v0.2.0 Running `/usr/bin/rustc --crate-name foldhash --edition=2021 /usr/share/cargo/registry/foldhash-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=2e40484618a5476f -C extra-filename=-e29dbf7df4faea4a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling equivalent v1.0.2 Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bbbc22c23543fcbb -C extra-filename=-bc247738ff84fc98 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling allocator-api2 v0.2.21 Running `/usr/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/share/cargo/registry/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=97a1dc6292b5404b -C extra-filename=-e1ef6cef12a21463 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.17.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=eee0ff3f7837b3f1 -C extra-filename=-32165eca27209ca4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern allocator_api2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liballocator_api2-e1ef6cef12a21463.rmeta --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libequivalent-bc247738ff84fc98.rmeta --extern foldhash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfoldhash-e29dbf7df4faea4a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/libc-0bf7a2b220646937/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=8b94958cb9aded01 -C extra-filename=-002f2d35e08d91df --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(libc_pauthtest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt","qnx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=f5613c6065eba348 -C extra-filename=-6c534a37984dff63 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling proc-macro-utils v0.10.0 Running `/usr/bin/rustc --crate-name proc_macro_utils --edition=2021 /usr/share/cargo/registry/proc-macro-utils-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="parser"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' --cfg 'feature="quote"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "parser", "proc-macro", "proc-macro2", "quote", "smallvec"))' -C metadata=e1d29cbe9751a648 -C extra-filename=-e9232d3a44803c0e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-6c534a37984dff63.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indexmap v2.14.0 Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=18e32d82748374a3 -C extra-filename=-5cd07c3d295ab612 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libequivalent-bc247738ff84fc98.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4600c168422752f0 -C extra-filename=-32689b10f38b020f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/rustversion-32689b10f38b020f -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/rustversion-32689b10f38b020f/build-script-build` Compiling parking_lot_core v0.9.12 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=8f8cb49cf2f628f5 -C extra-filename=-b933d7293cac0378 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/parking_lot_core-b933d7293cac0378 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/parking_lot_core-b933d7293cac0378/build-script-build` Running `/usr/bin/rustc --crate-name rustversion --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0caafbea0b6c885 -C extra-filename=-308d23c4079c5476 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=92f97c352953038c -C extra-filename=-314f3486fb775d59 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use-macros v0.8.4 Running `/usr/bin/rustc --crate-name quote_use_macros --edition=2021 /usr/share/cargo/registry/quote-use-macros-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d32cf94309d3f3da -C extra-filename=-c0cde7f27c672f1e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling scopeguard v1.2.0 Running `/usr/bin/rustc --crate-name scopeguard --edition=2015 /usr/share/cargo/registry/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=f961a6589982e3d3 -C extra-filename=-de59246cf5e4ee8c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling lock_api v0.4.14 Running `/usr/bin/rustc --crate-name lock_api --edition=2021 /usr/share/cargo/registry/lock_api-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=7ba927b402a6d4c2 -C extra-filename=-8ffa2d25825287c6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libscopeguard-de59246cf5e4ee8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote-use v0.8.4 Running `/usr/bin/rustc --crate-name quote_use --edition=2021 /usr/share/cargo/registry/quote-use-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn"))' -C metadata=b5d3897187e33553 -C extra-filename=-3a7995662a3bdb83 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern quote_use_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote_use_macros-c0cde7f27c672f1e.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling manyhow v0.11.4 Running `/usr/bin/rustc --crate-name manyhow --edition=2021 /usr/share/cargo/registry/manyhow-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="syn"' --cfg 'feature="syn2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("darling", "darling_core", "default", "macros", "syn", "syn1", "syn2"))' -C metadata=53a04b0a5b7b2deb -C extra-filename=-a754dbbae8152e07 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmanyhow_macros-314f3486fb775d59.so --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/share/cargo/registry/parking_lot_core-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=f027b13a6e3370b8 -C extra-filename=-1de66964164e1f7a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "rustc-dep-of-std"))' -C metadata=a9c5220610fce861 -C extra-filename=-ece5cccdadeb891b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8e28822241ce4441 -C extra-filename=-c7bc5cf5377221a5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling collection_literals v1.0.3 Running `/usr/bin/rustc --crate-name collection_literals --edition=2021 /usr/share/cargo/registry/collection_literals-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --forbid=unsafe_code -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2c481102eb4e6335 -C extra-filename=-9489eb52a21510db --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive-macro v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive_macro --edition=2021 /usr/share/cargo/registry/attribute-derive-macro-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3e522097de7e0912 -C extra-filename=-f32ccd592004a9f8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern collection_literals=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcollection_literals-9489eb52a21510db.rlib --extern interpolator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinterpolator-c7bc5cf5377221a5.rlib --extern manyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmanyhow-a754dbbae8152e07.rlib --extern proc_macro_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern quote_use=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote_use-3a7995662a3bdb83.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b3da1378af27c1d1 -C extra-filename=-6581369ed8734f0e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustversion-308d23c4079c5476.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling derive-where v1.6.1 Running `/usr/bin/rustc --crate-name derive_where --edition=2021 /usr/share/cargo/registry/derive-where-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly", "safe", "serde", "zeroize", "zeroize-on-drop"))' -C metadata=a428756fe8814741 -C extra-filename=-1afeff7d631e2446 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling static_assertions v1.1.0 Running `/usr/bin/rustc --crate-name static_assertions --edition=2015 /usr/share/cargo/registry/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=f7460daa705a149a -C extra-filename=-21ed42da851bc27f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling compact_str v0.10.0 Running `/usr/bin/rustc --crate-name compact_str --edition=2021 /usr/share/cargo/registry/compact_str-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(kani)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "default", "proptest", "quickcheck", "rkyv", "schemars", "serde", "smallvec", "std", "zeroize"))' -C metadata=7716e48612118c70 -C extra-filename=-6ce2c702c2f24fd7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern castaway=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcastaway-6581369ed8734f0e.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzmij-1dc00c2e3f825a9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling attribute-derive v0.10.5 Running `/usr/bin/rustc --crate-name attribute_derive --edition=2021 /usr/share/cargo/registry/attribute-derive-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("syn-full"))' -C metadata=dacf149ad94cc52f -C extra-filename=-3852147e4d132331 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern attribute_derive_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libattribute_derive_macro-f32ccd592004a9f8.so --extern derive_where=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libderive_where-1afeff7d631e2446.so --extern manyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmanyhow-a754dbbae8152e07.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling parking_lot v0.12.5 Running `/usr/bin/rustc --crate-name parking_lot --edition=2021 /usr/share/cargo/registry/parking_lot-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=e16ebb64efc20ed5 -C extra-filename=-365095ab10cd86f1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern lock_api=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblock_api-8ffa2d25825287c6.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot_core-1de66964164e1f7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ordermap v1.2.0 Running `/usr/bin/rustc --crate-name ordermap --edition=2024 /usr/share/cargo/registry/ordermap-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=0ba8279c489f4460 -C extra-filename=-ae08f81c17756902 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_new", "default", "gecko-ffi", "malloc_size_of", "serde", "std", "unstable"))' -C metadata=17727a65cf43b5d0 -C extra-filename=-1abb742ffff21985 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size-derive2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size_derive2 --edition=2024 /usr/share/cargo/registry/get-size-derive2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2978f7db4bd95b3e -C extra-filename=-6d88ec798295fa92 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern attribute_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libattribute_derive-3852147e4d132331.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling either v1.17.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=9fd0fbe167b9b809 -C extra-filename=-62654406e4229eff --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling get-size2 v0.10.3 Running `/usr/bin/rustc --crate-name get_size2 --edition=2024 /usr/share/cargo/registry/get-size2-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' '--warn=clippy::correctness' '--warn=clippy::complexity' '--warn=clippy::all' '--warn=clippy::wildcard_enum_match_arm' '--warn=clippy::unwrap_used' --warn=unused_lifetimes --warn=unused_import_braces --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --deny=unsafe_code '--warn=clippy::unimplemented' --warn=trivial_numeric_casts '--warn=clippy::todo' '--warn=clippy::str_to_string' --warn=semicolon_in_expressions_from_macros --warn=rust_2021_prelude_collisions '--warn=clippy::panic_in_result_fn' '--allow=clippy::needless_doctest_main' '--warn=rustdoc::missing_crate_level_docs' '--warn=clippy::missing_assert_message' '--warn=clippy::expect_used' --warn=elided_lifetimes_in_paths --warn=deprecated '--warn=clippy::create_dir' '--warn=clippy::clone_on_ref_ptr' '--warn=clippy::assertions_on_result_states' '--warn=clippy::allow_attributes_without_reason' '--warn=clippy::allow_attributes' '--warn=rustdoc::all' --cfg 'feature="compact-str"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="get-size-derive2"' --cfg 'feature="hashbrown"' --cfg 'feature="indexmap"' --cfg 'feature="ordermap"' --cfg 'feature="parking_lot"' --cfg 'feature="smallvec"' --cfg 'feature="thin-vec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "chrono", "chrono-tz", "compact-str", "dashmap", "default", "derive", "get-size-derive2", "half", "hashbrown", "indexmap", "ordermap", "orx-concurrent-vec", "parking_lot", "portable-atomic", "roaring", "smallvec", "thin-vec", "url"))' -C metadata=6e376eb30fce8a1e -C extra-filename=-6f2d96c465424ff0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size_derive2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size_derive2-6d88ec798295fa92.so --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.5 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=186d5fbdf62e8d6f -C extra-filename=-7ca3a6c5f522d6e1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.11 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=4124376c0d3fc0fe -C extra-filename=-70e98c4d239a7256 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.18 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=276c02185052f3aa -C extra-filename=-7e709d261fa3daf9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-7ca3a6c5f522d6e1.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-70e98c4d239a7256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=55aaed375438b954 -C extra-filename=-a691787dd4a8cb14 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.13.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=69ac55a9bf02c98e -C extra-filename=-66879085bb23a51e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-7ca3a6c5f522d6e1.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-7e709d261fa3daf9.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-70e98c4d239a7256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bitflags v2.13.1 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="serde"' --cfg 'feature="serde_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=cd5eadd7ed59b945 -C extra-filename=-2631cd3cf4bced7b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=f426318b567b178b -C extra-filename=-f9f6d050a376843f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=9c07cb3b28f93587 -C extra-filename=-bc71fc98c55bd715 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling heck v0.5.0 Running `/usr/bin/rustc --crate-name heck --edition=2021 /usr/share/cargo/registry/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=88800fa73880432b -C extra-filename=-e67a4090876ac9d6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dfa"' --cfg 'feature="dfa-build"' --cfg 'feature="dfa-onepass"' --cfg 'feature="dfa-search"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=94c8d5705e441c1e -C extra-filename=-c340993bd9259c19 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling once_cell v1.21.4 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=25a78282495f78a8 -C extra-filename=-8ec9d27591bbd3c4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shlex v2.0.1 Running `/usr/bin/rustc --crate-name shlex --edition=2018 /usr/share/cargo/registry/shlex-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(manual_codegen_check)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f121dcfb31f66267 -C extra-filename=-2a2398bb522a5d7e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_text_size v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=211b7b386fbb8249 -C extra-filename=-4a100bff4b5e1221 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jobserver v0.1.35 Running `/usr/bin/rustc --crate-name jobserver --edition=2021 /usr/share/cargo/registry/jobserver-0.1.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c0f8c8e330b30b54 -C extra-filename=-c70131ae456c6f6f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling find-msvc-tools v0.1.11 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::manual_let_else' '--warn=clippy::doc_markdown' '--warn=clippy::disallowed_methods' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=20f3708f27da8794 -C extra-filename=-dd23420bc1884b2b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-width v0.2.2 Running `/usr/bin/rustc --crate-name unicode_width --edition=2021 /usr/share/cargo/registry/unicode-width-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=690e8f1a164d7283 -C extra-filename=-f5cabb62000aca90 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=cf17abd51d8ac0a1 -C extra-filename=-2bc663d01463edbf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern find_msvc_tools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfind_msvc_tools-dd23420bc1884b2b.rmeta --extern jobserver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjobserver-c70131ae456c6f6f.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshlex-2a2398bb522a5d7e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling crossbeam-utils v0.8.22 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=bbb798eed6262f10 -C extra-filename=-6eccc231275f5dd7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-utils-6eccc231275f5dd7 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-utils-6eccc231275f5dd7/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=34fa83e70baf3e40 -C extra-filename=-b2b4517593ad5b1c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=74c44f41d227223f -C extra-filename=-fdbd5de7897f5aa0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_regex)' --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=b367b0dd252114ce -C extra-filename=-c5bc910f47cf9878 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=3aa5892ff599b1f8 -C extra-filename=-7a7623543542ed0c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_text_size --edition=2024 crates/ruff_text_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=44f134770917a1e1 -C extra-filename=-dd3c58f49acd6026 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=4ea7a4d9913309df -C extra-filename=-cfac5b230ae2afbb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-dd3c58f49acd6026.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-core v0.1.36 Running `/usr/bin/rustc --crate-name tracing_core --edition=2018 /usr/share/cargo/registry/tracing-core-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std"))' -C metadata=98ca9c6bdf63626c -C extra-filename=-247c6e62df4f19ee --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bstr v1.13.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=559267a93e74008d -C extra-filename=-415e024f37bf081a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.15.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=726c39be2eadb923 -C extra-filename=-64935d7d7b04a858 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libeither-62654406e4229eff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=a833df680d4eba25 -C extra-filename=-8e04a6359d2927d9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-64935d7d7b04a858.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-cfac5b230ae2afbb.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-dd3c58f49acd6026.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-a691787dd4a8cb14.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling globset v0.4.20 Running `/usr/bin/rustc --crate-name globset --edition=2024 /usr/share/cargo/registry/globset-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "log", "serde", "serde1", "simd-accel"))' -C metadata=679d608159a7adda -C extra-filename=-5b70f057bd284153 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=9847ce122c577777 -C extra-filename=-cf3175a82c681f84 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-attributes v0.1.31 Running `/usr/bin/rustc --crate-name tracing_attributes --edition=2018 /usr/share/cargo/registry/tracing-attributes-0.1.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=8729bd7c0a3837ac -C extra-filename=-18ad6829c1e0f495 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pin-project-lite v0.2.17 Running `/usr/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/share/cargo/registry/pin-project-lite-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6693edda5ab89bc1 -C extra-filename=-2249e124590aa19b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2021 /usr/share/cargo/registry/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e38db8971fbc0d52 -C extra-filename=-2f7fee3d70ea2e9f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v2.0.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=06546fe991d88837 -C extra-filename=-eeda7e4a5a2b6091 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/thiserror-eeda7e4a5a2b6091 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/thiserror-eeda7e4a5a2b6091/build-script-build` Compiling tracing v0.1.44 Running `/usr/bin/rustc --crate-name tracing --edition=2018 /usr/share/cargo/registry/tracing-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="release_max_level_debug"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std", "tracing-attributes"))' -C metadata=4f00be17b7824ce6 -C extra-filename=-7bb12a0df1e4dedb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern pin_project_lite=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpin_project_lite-2249e124590aa19b.rmeta --extern tracing_attributes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_attributes-18ad6829c1e0f495.so --extern tracing_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_macros v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=1698bc36c7c8f6b5 -C extra-filename=-f3ec758227eabf42 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-64935d7d7b04a858.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-66879085bb23a51e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-8e04a6359d2927d9.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v2.0.20 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d93f1295c305d321 -C extra-filename=-5b4729d65132a164 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle v1.0.14 Running `/usr/bin/rustc --crate-name anstyle --edition=2021 /usr/share/cargo/registry/anstyle-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2096a44aac7ddda5 -C extra-filename=-606eedb1788bae05 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.8.56 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=ea98379d85ab2446 -C extra-filename=-7c44184915028051 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zerocopy-7c44184915028051 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47933a76ce6381c9 -C extra-filename=-2594042a5e750f5e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/typeid-2594042a5e750f5e -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ryu v1.0.23 Running `/usr/bin/rustc --crate-name ryu --edition=2021 /usr/share/cargo/registry/ryu-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=772e9862c9258761 -C extra-filename=-c49afe743062cee9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/typeid-2594042a5e750f5e/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zerocopy-7c44184915028051/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7327ac1ed1670ecf -C extra-filename=-cacdc747f2f2de69 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror_impl-5b4729d65132a164.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=c1882251b0ce7344 -C extra-filename=-649b752750a8c36f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "derive", "float-nightly", "simd", "simd-nightly", "std", "zerocopy-derive"))' -C metadata=554446ab85bf3e37 -C extra-filename=-15ecbdc345b2f2d6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -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 typeid --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4957f0e32a671f95 -C extra-filename=-9c968df445bee7d1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling char_str v0.0.2 Running `/usr/bin/rustc --crate-name char_str --edition=2024 /usr/share/cargo/registry/char_str-0.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="get-size"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "get-size", "salsa", "serde", "std"))' -C metadata=52fc86143b10f879 -C extra-filename=-f9ac78d6dd30918e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern castaway=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcastaway-6581369ed8734f0e.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libryu-c49afe743062cee9.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.2.17 Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("custom", "linux_disable_fallback", "rdrand", "std"))' -C metadata=21f8da7f92429270 -C extra-filename=-96571db78eac09e6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling filetime v0.2.29 Running `/usr/bin/rustc --crate-name filetime --edition=2018 /usr/share/cargo/registry/filetime-0.2.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(emulate_second_only_system)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47b41343b8ff1d21 -C extra-filename=-ad8b4e3757892f18 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling glob v0.3.4 Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cfdf722e12396e34 -C extra-filename=-59e5ee23daef94b5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling seahash v4.1.0 Running `/usr/bin/rustc --crate-name seahash --edition=2015 /usr/share/cargo/registry/seahash-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=5aa1fe185776167a -C extra-filename=-08ef171d6ce02a4c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling portable-atomic v1.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=cb487e471714c2e4 -C extra-filename=-c6afc1c8357df5f9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/portable-atomic-c6afc1c8357df5f9 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/portable-atomic-c6afc1c8357df5f9/build-script-build` Compiling ruff_cache v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=2c96f2cc5403c5c2 -C extra-filename=-35b601242d209c0b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern seahash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libseahash-08ef171d6ce02a4c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.6.4 Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=b9d8e5f082d4ad71 -C extra-filename=-c1173d9ca9594a68 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgetrandom-96571db78eac09e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.21 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=a9a4afa23a83d68c -C extra-filename=-ef7591b833d583d8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerocopy-15ecbdc345b2f2d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name boxcar --edition=2021 /usr/share/cargo/registry/boxcar-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=94ed8509996f249f -C extra-filename=-b42eb341f63799ff --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arrayvec v0.7.8 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=17bb11df682a9c67 -C extra-filename=-d4bb1a7164098238 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_chacha v0.3.1 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=a0d72cc57b555eca -C extra-filename=-d56d5d066b98d228 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libppv_lite86-ef7591b833d583d8.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_core-c1173d9ca9594a68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unused_trait_names' --warn=unreachable_pub --warn=unnameable_types --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::collapsible_match' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' '--allow=clippy::assert_is_empty' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_arch,values("amdgpu"))' --check-cfg 'cfg(target_arch,values("loongarch32"))' --check-cfg 'cfg(target_os,values("trusty"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_os,values("zos"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_feature,values("zacas"))' --check-cfg 'cfg(target_feature,values("ztso"))' --check-cfg 'cfg(target_feature,values("miscellaneous-extensions-3"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics,portable_atomic_unstable_f16,portable_atomic_unstable_f128)' --check-cfg 'cfg(portable_atomic_test_detect_false,portable_atomic_test_no_std_static_assert_ffi,qemu,valgrind,valgrind_cross)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-privileged", "unsafe-assume-single-core"))' -C metadata=9f7bfdddb506ed7d -C extra-filename=-016405c924794b2b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -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=adc12e5a63ce28f3 -C extra-filename=-f7895f3f834d1a41 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling is-macro v0.3.8 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("small-panic"))' -C metadata=3843209b8a5fe161 -C extra-filename=-9991745e678d0664 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling siphasher v1.0.2 Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=983929a46990655a -C extra-filename=-8f11c11a8c07b25a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_shared v0.11.3 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=7e950ae190c7b703 -C extra-filename=-08ecde32d8e20196 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsiphasher-8f11c11a8c07b25a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.8.7 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.8.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "rand_chacha", "serde", "serde1", "small_rng", "std", "std_rng"))' -C metadata=5e4522d1ec3afd0c -C extra-filename=-60c6386396bbd608 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern rand_chacha=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_chacha-d56d5d066b98d228.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_core-c1173d9ca9594a68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashlink v0.12.1 Running `/usr/bin/rustc --crate-name hashlink --edition=2024 /usr/share/cargo/registry/hashlink-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=1b84be51a32dea28 -C extra-filename=-f98d0356dcf85824 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macros v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macros --edition=2024 /usr/share/cargo/registry/salsa-macros-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "persistence"))' -C metadata=7e9e8e5daebe2ebb -C extra-filename=-756d571390eec095 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inventory v0.3.24 Running `/usr/bin/rustc --crate-name inventory --edition=2021 /usr/share/cargo/registry/inventory-0.3.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6e9f6c5cc3db2abf -C extra-filename=-7657fb81dae72cd1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa-macro-rules v0.28.2 Running `/usr/bin/rustc --crate-name salsa_macro_rules --edition=2024 /usr/share/cargo/registry/salsa-macro-rules-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator"))' -C metadata=70e51ff09b585456 -C extra-filename=-3067e199466b8873 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling intrusive-collections v0.10.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=24b206c1261c26b0 -C extra-filename=-ca076be288052aec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="ordermap"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=76639c84064bdb25 -C extra-filename=-97146d15da29066b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libboxcar-b42eb341f63799ff.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_queue-f7895f3f834d1a41.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern hashlink=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashlink-f98d0356dcf85824.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern intrusive_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libintrusive_collections-ca076be288052aec.rmeta --extern inventory=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinventory-7657fb81dae72cd1.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libportable_atomic-016405c924794b2b.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa_macro_rules-3067e199466b8873.rmeta --extern salsa_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa_macros-756d571390eec095.so --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern typeid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtypeid-9c968df445bee7d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf_generator v0.11.3 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c7ea3c7ce887c22 -C extra-filename=-e53bc86acd84119f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_shared-08ecde32d8e20196.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-60c6386396bbd608.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_json v1.0.151 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=28ebb594399e0364 -C extra-filename=-6e126be6f4910ed6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/serde_json-6e126be6f4910ed6 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/serde_json-6e126be6f4910ed6/build-script-build` Compiling phf_codegen v0.11.3 Running `/usr/bin/rustc --crate-name phf_codegen --edition=2021 /usr/share/cargo/registry/phf_codegen-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=feda9a44546f3814 -C extra-filename=-0d1e20020b052319 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_generator-e53bc86acd84119f.rmeta --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_shared-08ecde32d8e20196.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=97770fee1f832734 -C extra-filename=-935ea2c7aedeaac3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name siphasher --edition=2018 /usr/share/cargo/registry/siphasher-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=3f01da5f37dc2416 -C extra-filename=-660ef9325abd7370 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.151/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=bd3a8ef1a6bc80cc -C extra-filename=-fd21d8dd7aeaa201 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern zmij=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzmij-1dc00c2e3f825a9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` Compiling object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=8709167718c26508 -C extra-filename=-d396a791cda8010b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/object-d396a791cda8010b -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/object-d396a791cda8010b/build-script-build` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=0a9830a55f62bbd2 -C extra-filename=-8f46c6805ae73c54 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg core_error --check-cfg 'cfg(core_error)'` Compiling ruff_python_ast v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=c507a715f06fea46 -C extra-filename=-86fa2d6c45274d73 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarrayvec-d4bb1a7164098238.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getrandom v0.4.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=43a34602e72643a5 -C extra-filename=-2354aea23c559b89 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/getrandom-2354aea23c559b89 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_core v0.10.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2024 /usr/share/cargo/registry/rand_core-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::undocumented_unsafe_blocks' --warn=missing_docs --warn=missing_debug_implementations --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d4fc0b5262106e30 -C extra-filename=-49abce26d319e183 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=0426826c2d52d7d3 -C extra-filename=-400572037f22445c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling getopts v0.2.24 Running `/usr/bin/rustc --crate-name getopts --edition=2021 /usr/share/cargo/registry/getopts-0.2.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "rustc-dep-of-std", "std", "unicode"))' -C metadata=dcbdd81ec7319def -C extra-filename=-51dc4a2f3f358a5d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-400572037f22445c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/getrandom-2354aea23c559b89/build-script-build` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d3aa300cff026a3b -C extra-filename=-2c1398818d49c40a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern object=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libobject-8f46c6805ae73c54.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=d9944415a7d2d237 -C extra-filename=-822a097359f42e91 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsiphasher-660ef9325abd7370.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "serde_core", "std"))' -C metadata=5c9a098a72023421 -C extra-filename=-b8003f53429e85fc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode_names2_generator v1.3.0 Running `/usr/bin/rustc --crate-name unicode_names2_generator --edition=2018 /usr/share/cargo/registry/unicode_names2_generator-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "time", "timing", "unstable"))' -C metadata=9c2958df2bef8d81 -C extra-filename=-2e61433d22eb29dc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern getopts=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgetopts-51dc4a2f3f358a5d.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-b8003f53429e85fc.rmeta --extern phf_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_codegen-0d1e20020b052319.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-60c6386396bbd608.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=4967d957387a9d6b -C extra-filename=-f77ecc32379f5f76 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_shared-822a097359f42e91.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling psm v0.1.32 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/psm-0.1.32/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=997132efa64e0d2a -C extra-filename=-54c7e229da67ac88 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-54c7e229da67ac88 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ar_archive_writer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libar_archive_writer-2c1398818d49c40a.rlib --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcc-2bc663d01463edbf.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2024 /usr/share/cargo/registry/getrandom-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::useless_conversion' --warn=unused_lifetimes '--warn=clippy::unnecessary_cast' --warn=unexpected_cfgs '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::fn_to_numeric_cast_with_truncation' '--warn=clippy::fn_to_numeric_cast' '--warn=clippy::checked_conversions' '--warn=clippy::char_lit_as_u8' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_ptr_alignment' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "windows_legacy", "unsupported", "extern_impl"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(target_os, values("motor"))' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "sys_rng", "wasm_js"))' -C metadata=2ebbf342342ba6db -C extra-filename=-5efc00a5140110a7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling drop_bomb v0.1.5 Running `/usr/bin/rustc --crate-name drop_bomb --edition=2015 /usr/share/cargo/registry/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ce61402c5c86ad55 -C extra-filename=-288e72847b555f98 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-54c7e229da67ac88/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=8cfb1cebffa0dccf -C extra-filename=-5a66b11b299c5cd6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/unicode_names2-5a66b11b299c5cd6 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern unicode_names2_generator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2_generator-2e61433d22eb29dc.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stacker v0.1.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d4c23aa1b3401132 -C extra-filename=-2802549bef28ddd9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/stacker-2802549bef28ddd9 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcc-2bc663d01463edbf.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec_macros v0.1.1 Running `/usr/bin/rustc --crate-name tinyvec_macros --edition=2018 /usr/share/cargo/registry/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0dc7f55ce2a9c375 -C extra-filename=-aa678f346ca19d3d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinyvec v1.11.0 Running `/usr/bin/rustc --crate-name tinyvec --edition=2018 /usr/share/cargo/registry/tinyvec-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "latest_stable_rust", "nightly_slice_partition_dedup", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"))' -C metadata=a23bb891cb74d10b -C extra-filename=-c3578d25aa1346b6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern tinyvec_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtinyvec_macros-aa678f346ca19d3d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/stacker-2802549bef28ddd9/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/unicode_names2-5a66b11b299c5cd6/build-script-build` Running `/usr/bin/rustc --crate-name psm --edition=2021 /usr/share/cargo/registry/psm-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a9236d717bcf6d5e -C extra-filename=-28f66edc00c074b7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -l static=psm_s --cfg asm --cfg link_asm --cfg switchable_stack --check-cfg 'cfg(switchable_stack,asm,link_asm)'` Running `/usr/bin/rustc --crate-name stacker --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a432ce542dd79969 -C extra-filename=-2d94548906ab5527 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern psm=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpsm-28f66edc00c074b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=3df96e08932603c5 -C extra-filename=-a7e50f1800caf4d9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf-f77ecc32379f5f76.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unicode-normalization v0.1.25 Running `/usr/bin/rustc --crate-name unicode_normalization --edition=2018 /usr/share/cargo/registry/unicode-normalization-0.1.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2e3922bff7e16c3b -C extra-filename=-c0adedd018b179a8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern tinyvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtinyvec-c3578d25aa1346b6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_parser v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=ec77a80d52f9a2e3 -C extra-filename=-337123a0a44ccf5b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstacker-2d94548906ab5527.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling ruff_annotate_snippets v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=85427a088ae7b7ae -C extra-filename=-0692bd388a3b5533 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling vte v0.15.0 Running `/usr/bin/rustc --crate-name vte --edition=2021 /usr/share/cargo/registry/vte-0.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=aa4628c0695e42a7 -C extra-filename=-72e898ad93c6c63c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarrayvec-d4bb1a7164098238.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=26184c3c1e553413 -C extra-filename=-ea029320406171b6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern vte=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libvte-72e898ad93c6c63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name glob --edition=2021 /usr/share/cargo/registry/glob-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6c0b59caf8ada191 -C extra-filename=-9a3dcf5920201e8d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clang-sys v1.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_19_0", "clang_20_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=d6a78ad024c9a0ae -C extra-filename=-7b872dc3c7b5b254 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/clang-sys-7b872dc3c7b5b254 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-9a3dcf5920201e8d.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=1b2fbd5fc4389de7 -C extra-filename=-fb397f68c150026f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/clang-sys-7b872dc3c7b5b254/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=25a3f31f0afb38eb -C extra-filename=-d1a3f315a1bf0058 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8306b231a02aefc4 -C extra-filename=-adf2e3b747aad727 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/rustix-adf2e3b747aad727 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/rustix-adf2e3b747aad727/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=fe6f090da6ad96de -C extra-filename=-d9f1eeb9ac501af4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libminimal_lexical-d1a3f315a1bf0058.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dfe32fa19252c72c -C extra-filename=-0873b952345ec132 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling linux-raw-sys v0.12.1 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auxvec", "bootparam", "btrfs", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "if_tun", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "vm_sockets", "xdp"))' -C metadata=f0f4f8158804a597 -C extra-filename=-224992d60d7737b2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bindgen v0.72.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=732770bdab677897 -C extra-filename=-b86cbd92b2afb493 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/bindgen-b86cbd92b2afb493 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/bindgen-b86cbd92b2afb493/build-script-build` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(linux_raw_dep)' --check-cfg 'cfg(lower_upper_exp_for_non_zero)' --check-cfg 'cfg(sanitize_memory)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(rustc_diagnostics)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="termios"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=237d178a63c52d07 -C extra-filename=-36be60af9b468244 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblinux_raw_sys-224992d60d7737b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_19_0", "clang_20_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=2e475c1224a62977 -C extra-filename=-88a8ce93016490f7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-9a3dcf5920201e8d.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern libloading=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibloading-0873b952345ec132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cexpr v0.6.0 Running `/usr/bin/rustc --crate-name cexpr --edition=2018 /usr/share/cargo/registry/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=193a4951bc693094 -C extra-filename=-5cc76d03bf4be06c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern nom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnom-d9f1eeb9ac501af4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling itertools v0.13.0 Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=961a939773e3c64a -C extra-filename=-3d15d9d5e235bfb1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libeither-62654406e4229eff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "example_generated", "serde", "serde_core", "std"))' -C metadata=b80a8f21bcddc841 -C extra-filename=-fa4b5b5cdef1c7d6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name bindgen --edition=2021 /usr/share/cargo/registry/bindgen-0.72.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--warn=clippy::pedantic' '--allow=clippy::wildcard_imports' '--allow=clippy::used_underscore_binding' '--allow=clippy::unused_self' --warn=unused_qualifications '--allow=clippy::unreadable_literal' '--allow=clippy::unnecessary_wraps' '--allow=clippy::trivially_copy_pass_by_ref' '--allow=clippy::too_many_lines' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::similar_names' '--allow=clippy::return_self_not_must_use' '--allow=clippy::redundant_closure_for_method_calls' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::maybe_infinite_iter' '--allow=clippy::match_same_arms' '--allow=clippy::items_after_statements' '--allow=clippy::implicit_hasher' '--allow=clippy::ignored_unit_patterns' '--allow=clippy::enum_glob_use' '--allow=clippy::default_trait_access' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_possible_wrap' '--allow=clippy::cast_possible_truncation' -C debug-assertions=off --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static"))' -C metadata=88a9776fce56bc0c -C extra-filename=-62ba89f3a8a93034 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-fa4b5b5cdef1c7d6.rmeta --extern cexpr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcexpr-5cc76d03bf4be06c.rmeta --extern clang_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclang_sys-88a8ce93016490f7.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-3d15d9d5e235bfb1.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-66879085bb23a51e.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-a691787dd4a8cb14.rmeta --extern shlex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshlex-2a2398bb522a5d7e.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pkg-config v0.3.34 Running `/usr/bin/rustc --crate-name pkg_config --edition=2021 /usr/share/cargo/registry/pkg-config-0.3.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=564658ffb07d3ff5 -C extra-filename=-972ffe3f00bf2e94 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-sys v2.0.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=7ac7099f9d0158b4 -C extra-filename=-ae0c84cbc53dedce --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-sys-ae0c84cbc53dedce -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bindgen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbindgen-62ba89f3a8a93034.rlib --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcc-2bc663d01463edbf.rlib --extern pkg_config=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpkg_config-972ffe3f00bf2e94.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling autocfg v1.5.1 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae1f9d34d57d31aa -C extra-filename=-1b3c2a11d7af7c7a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anyhow v1.0.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=7a890a34cc024892 -C extra-filename=-e52538757253337c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/anyhow-e52538757253337c -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/anyhow-e52538757253337c/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=9bda726b840e61ec -C extra-filename=-3f932d9d8defe2ed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zstd-safe v7.2.4 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=dbf43dda780bdc4d -C extra-filename=-e31db62d9032bdac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-safe-e31db62d9032bdac -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7c4c4e77e5bf4b46 -C extra-filename=-24352ca2b4cb9e20 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name anyhow --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=b32abdfdf874eca4 -C extra-filename=-822ae03dd10fa4de --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_clippy_format_args)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(error_generic_member_access)'` Compiling crossbeam-epoch v0.9.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=654d8fa62a9c1c05 -C extra-filename=-ccb0a3cdc0f642e1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-epoch-ccb0a3cdc0f642e1 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-epoch-ccb0a3cdc0f642e1/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=50c4c53259d1aa25 -C extra-filename=-af728540ecc80203 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-deque-af728540ecc80203 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=e708110b0549e59c -C extra-filename=-cdb9150a4687c6bc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crc32fast-cdb9150a4687c6bc -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/crossbeam-deque-af728540ecc80203/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=26ddee6ab781d556 -C extra-filename=-04219b672be05e68 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling camino v1.2.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=1c3c955ff62954f5 -C extra-filename=-078e799747c39161 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/camino-078e799747c39161 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8parse v0.2.2 Running `/usr/bin/rustc --crate-name utf8parse --edition=2018 /usr/share/cargo/registry/utf8parse-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=045594442a464b64 -C extra-filename=-6de0b4a2118272c7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-parse v1.0.0 Running `/usr/bin/rustc --crate-name anstyle_parse --edition=2021 /usr/share/cargo/registry/anstyle-parse-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=31a56ede56439485 -C extra-filename=-e49d5b007edc5539 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern utf8parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libutf8parse-6de0b4a2118272c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/camino-078e799747c39161/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=78937c412f1699dd -C extra-filename=-5a65c8674a042f5f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_epoch-04219b672be05e68.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=cbd1f188677a1143 -C extra-filename=-87bfdbf056465f2a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/num-traits-87bfdbf056465f2a -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libautocfg-1b3c2a11d7af7c7a.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::doc_markdown' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9aed38bdaf9c9d1f -C extra-filename=-63096cf5fc44c414 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chacha20 v0.10.2 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes --warn=unreachable_pub '--warn=clippy::unnecessary_safety_comment' --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::trivially_copy_pass_by_ref' --warn=trivial_numeric_casts --warn=trivial_casts '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::return_self_not_must_use' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_closure_for_method_calls' '--warn=clippy::ptr_as_ptr' '--allow=clippy::needless_range_loop' '--warn=clippy::must_use_candidate' '--warn=clippy::mod_module_files' '--warn=clippy::missing_panics_doc' '--warn=clippy::missing_errors_doc' --warn=missing_docs --warn=missing_debug_implementations --warn=missing_copy_implementations '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--warn=clippy::implicit_saturating_sub' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_precision_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--warn=clippy::cast_lossless' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(chacha20_avx512)' --check-cfg 'cfg(chacha20_backend, values("avx2", "avx512", "soft", "sse2"))' --cfg 'feature="rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cipher", "default", "legacy", "rng", "xchacha", "zeroize"))' -C metadata=e3054e79e7b7330a -C extra-filename=-447114808d61d634 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern cpufeatures=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcpufeatures-63096cf5fc44c414.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/num-traits-87bfdbf056465f2a/build-script-build` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=1d733a72b443a4f3 -C extra-filename=-482ac4129108ad78 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-sys-ae0c84cbc53dedce/build-script-build` Compiling ruff_diagnostics v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=7a4243739ef459be -C extra-filename=-c596c7fcc0f71ff0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-query v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_query --edition=2021 /usr/share/cargo/registry/anstyle-query-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=05e4d27d16243949 -C extra-filename=-18dac97a2168a307 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colorchoice v1.0.5 Running `/usr/bin/rustc --crate-name colorchoice --edition=2021 /usr/share/cargo/registry/colorchoice-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5929b1872684d76f -C extra-filename=-f4423aa2d0804cda --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling uuid v1.26.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(uuid_unstable)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "bytemuck", "default", "fast-rng", "md5", "rng", "rng-getrandom", "rng-rand", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"))' -C metadata=4709e4847734554d -C extra-filename=-22e391f70c376582 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstream v1.0.0 Running `/usr/bin/rustc --crate-name anstream --edition=2021 /usr/share/cargo/registry/anstream-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=2309d5b8a1bba892 -C extra-filename=-d4943856ab670465 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle_parse-e49d5b007edc5539.rmeta --extern anstyle_query=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle_query-18dac97a2168a307.rmeta --extern colorchoice=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolorchoice-f4423aa2d0804cda.rmeta --extern utf8parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libutf8parse-6de0b4a2118272c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=4c08554d41422018 -C extra-filename=-9b025496743859f0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -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=085bc329d1393ffc -C extra-filename=-74fcc7ac397dd116 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern chacha20=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchacha20-447114808d61d634.rmeta --extern getrandom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgetrandom-5efc00a5140110a7.rmeta --extern rand_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=332a86c801874204 -C extra-filename=-0a0752a99672bafe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=eac1d6b2711afe45 -C extra-filename=-016511b7825c7d71 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libiana_time_zone-0a0752a99672bafe.rmeta --extern num_traits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnum_traits-9b025496743859f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=cde3c8a1ce3433ce -C extra-filename=-d1f4003588bbad05 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-safe-e31db62d9032bdac/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=aa6fed670ed19cdf -C extra-filename=-8272da6859d63bcf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling sharded-slab v0.1.7 Running `/usr/bin/rustc --crate-name sharded_slab --edition=2018 /usr/share/cargo/registry/sharded-slab-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06923168ba5519cc -C extra-filename=-ab012c305d1620ff --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblazy_static-8272da6859d63bcf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=9bd38dbe50f13e37 -C extra-filename=-d83bf6b45964d5de --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd_sys-d1f4003588bbad05.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ignore v0.4.33 Running `/usr/bin/rustc --crate-name ignore --edition=2024 /usr/share/cargo/registry/ignore-0.4.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=1fcad13a19b7ea4d -C extra-filename=-543058250ce8e7ac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crc32fast-cdb9150a4687c6bc/build-script-build` Compiling matchers v0.2.0 Running `/usr/bin/rustc --crate-name matchers --edition=2018 /usr/share/cargo/registry/matchers-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode"))' -C metadata=50d2402f8af99bfc -C extra-filename=-f302d61194fdac31 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thread_local v1.1.10 Running `/usr/bin/rustc --crate-name thread_local --edition=2021 /usr/share/cargo/registry/thread_local-1.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=5ce032e7656436a3 -C extra-filename=-999223dbded13310 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling synstructure v0.13.2 Running `/usr/bin/rustc --crate-name synstructure --edition=2018 /usr/share/cargo/registry/synstructure-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=d81f652681ee8cea -C extra-filename=-ca632a7689cd07ac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nu-ansi-term v0.50.3 Running `/usr/bin/rustc --crate-name nu_ansi_term --edition=2021 /usr/share/cargo/registry/nu-ansi-term-0.50.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive_serde_style", "gnu_legacy", "serde", "std"))' -C metadata=959ad3ae129a3c2c -C extra-filename=-c6ffb0cc85f74450 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-subscriber v0.3.23 Running `/usr/bin/rustc --crate-name tracing_subscriber --edition=2018 /usr/share/cargo/registry/tracing-subscriber-0.3.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --check-cfg 'cfg(unsound_local_offset)' --cfg 'feature="alloc"' --cfg 'feature="ansi"' --cfg 'feature="chrono"' --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="matchers"' --cfg 'feature="nu-ansi-term"' --cfg 'feature="once_cell"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="smallvec"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi", "chrono", "default", "env-filter", "fmt", "json", "local-time", "matchers", "nu-ansi-term", "once_cell", "parking_lot", "regex", "registry", "serde", "serde_json", "sharded-slab", "smallvec", "std", "thread_local", "time", "tracing", "tracing-log", "tracing-serde"))' -C metadata=184aa12c4890ce8c -C extra-filename=-e49a4de0c561b692 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern chrono=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchrono-016511b7825c7d71.rmeta --extern matchers=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchers-f302d61194fdac31.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnu_ansi_term-c6ffb0cc85f74450.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern sharded_slab=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsharded_slab-ab012c305d1620ff.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thread_local=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthread_local-999223dbded13310.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=895cd916d17a7431 -C extra-filename=-05ae60359c06b10d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` Compiling zstd v0.13.3 Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=9d071c3243fed796 -C extra-filename=-2c528c6b38e9ba38 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd_safe-d83bf6b45964d5de.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling ruff_notebook v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=c332816c36c9ab8c -C extra-filename=-a9717a431bfcf016 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-74fcc7ac397dd116.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libuuid-22e391f70c376582.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling newtype-uuid v1.4.0 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2024 /usr/share/cargo/registry/newtype-uuid-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "proptest1", "schemars08", "serde", "std", "v4", "v7"))' -C metadata=8e9f914c5d5a9a2e -C extra-filename=-8bb8f688584cbccc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libuuid-22e391f70c376582.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-xml v0.41.0 Running `/usr/bin/rustc --crate-name quick_xml --edition=2021 /usr/share/cargo/registry/quick-xml-0.41.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=323499f72907d777 -C extra-filename=-f91e0207099d7549 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling which v8.0.6 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=6219c797e11f9205 -C extra-filename=-1307c3506e136e92 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling hashbrown v0.14.5 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=d6c432e09cf225d0 -C extra-filename=-7457bdec9c5174ea --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-path v0.12.3 Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b67e0b1b06c167f3 -C extra-filename=-7d78e278e18889ef --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=75db79e04398619b -C extra-filename=-86350caa097a6f84 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrc32fast-05ae60359c06b10d.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtyped_path-7d78e278e18889ef.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd-2c528c6b38e9ba38.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling dashmap v6.2.1 Running `/usr/bin/rustc --crate-name dashmap --edition=2018 /usr/share/cargo/registry/dashmap-6.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde", "typesize"))' -C metadata=eee1da372a6252a0 -C extra-filename=-a2d1de86f89bb4dc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-7457bdec9c5174ea.rmeta --extern lock_api=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblock_api-8ffa2d25825287c6.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern parking_lot_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot_core-1de66964164e1f7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=a1d505603eb65ea2 -C extra-filename=-526ac14f072ab8a4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern chrono=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchrono-016511b7825c7d71.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern newtype_uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnewtype_uuid-8bb8f688584cbccc.rmeta --extern quick_xml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquick_xml-f91e0207099d7549.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrip_ansi_escapes-ea029320406171b6.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libuuid-22e391f70c376582.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom-derive v0.1.7 Running `/usr/bin/rustc --crate-name zerofrom_derive --edition=2021 /usr/share/cargo/registry/zerofrom-derive-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=435ce99f598793b8 -C extra-filename=-29c12cbe316f3c9f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsynstructure-ca632a7689cd07ac.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_static v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=7bbf842acc3d3a13 -C extra-filename=-25dc9c0998822974 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_memory_usage v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=315c89ff466862e3 -C extra-filename=-bdf92b7019296f1b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling arc-swap v1.9.2 Running `/usr/bin/rustc --crate-name arc_swap --edition=2018 /usr/share/cargo/registry/arc-swap-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=5a856ebde7dbf303 -C extra-filename=-017ce10efb55fcf2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustversion-308d23c4079c5476.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling etcetera v0.11.0 Running `/usr/bin/rustc --crate-name etcetera --edition=2024 /usr/share/cargo/registry/etcetera-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c7ec098fbe70d91 -C extra-filename=-8ea9c42139c690a1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dunce v1.0.5 Running `/usr/bin/rustc --crate-name dunce --edition=2021 /usr/share/cargo/registry/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=303eb39aa13cdfd2 -C extra-filename=-5ed875b924a98585 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pathdiff v0.2.3 Running `/usr/bin/rustc --crate-name pathdiff --edition=2018 /usr/share/cargo/registry/pathdiff-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=b48d89a59d756275 -C extra-filename=-f726cc96304c5879 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling supports-hyperlinks v3.2.0 Running `/usr/bin/rustc --crate-name supports_hyperlinks --edition=2021 /usr/share/cargo/registry/supports-hyperlinks-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4628c767f459624c -C extra-filename=-a1021964877da13b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling matchit v0.9.2 Running `/usr/bin/rustc --crate-name matchit --edition=2021 /usr/share/cargo/registry/matchit-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=2bcca601eb8a703a -C extra-filename=-22f94423fcfdb5cb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-slash v0.2.1 Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9b714e1be6e7dbd9 -C extra-filename=-3d5d160bbde26f0a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerofrom v0.1.8 Running `/usr/bin/rustc --crate-name zerofrom --edition=2021 /usr/share/cargo/registry/zerofrom-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=fe22d33549dafc90 -C extra-filename=-74d3a1e25673af5e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zerofrom_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom_derive-29c12cbe316f3c9f.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke-derive v0.8.2 Running `/usr/bin/rustc --crate-name yoke_derive --edition=2021 /usr/share/cargo/registry/yoke-derive-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=254fb79ddc7f3b35 -C extra-filename=-d95f50d7fc6575f9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern synstructure=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsynstructure-ca632a7689cd07ac.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling stable_deref_trait v1.2.1 Running `/usr/bin/rustc --crate-name stable_deref_trait --edition=2015 /usr/share/cargo/registry/stable_deref_trait-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=355317c1adefc282 -C extra-filename=-6ac329e6f66ec8f0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=a12f38a6302c80d4 -C extra-filename=-3ae14ffb90f10313 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern stable_deref_trait=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstable_deref_trait-6ac329e6f66ec8f0.rmeta --extern yoke_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyoke_derive-d95f50d7fc6575f9.so --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_db v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=f2aebd037dce41ad -C extra-filename=-1b54ce9e35f978f3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern arc_swap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern dashmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern pathdiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpathdiff-f726cc96304c5879.rmeta --extern quick_junit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwhich-1307c3506e136e92.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=1e1a14906f105c80 -C extra-filename=-eca128e86b3698b8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tempfile v3.27.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=27db8c0e381265f6 -C extra-filename=-86d6a9380ee686b1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern fastrand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfastrand-eca128e86b3698b8.rmeta --extern getrandom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgetrandom-5efc00a5140110a7.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern rustix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustix-36be60af9b468244.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec-derive v0.11.6 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=800b55b0b0820d0b -C extra-filename=-2b8bdeeddee341f2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerovec v0.11.8 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "derive", "hashmap", "schemars", "serde", "std", "yoke"))' -C metadata=a731e586f3b1bcd7 -C extra-filename=-ec434bea1f5fe271 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerovec_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec_derive-2b8bdeeddee341f2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling displaydoc v0.2.6 Running `/usr/bin/rustc --crate-name displaydoc --edition=2021 /usr/share/cargo/registry/displaydoc-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=27fdf87d593a6ef1 -C extra-filename=-0cd12254153a7b25 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tinystr v0.8.4 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=a81cd1dfa9f8513a -C extra-filename=-d00fbfac3dc6fac0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ucd-trie v0.1.7 Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2e1fa8f0f0bc24e3 -C extra-filename=-4895511a68707ccf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling litemap v0.8.3 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "testing", "yoke"))' -C metadata=14730d7d60c4f858 -C extra-filename=-1cb1a1883c8a549d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling writeable v0.6.4 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "either"))' -C metadata=ea890c130abe8419 -C extra-filename=-58fa56ca0d385182 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_locale_core v2.3.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2024 /usr/share/cargo/registry/icu_locale_core-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde", "zerovec"))' -C metadata=d43a06aa429c985c -C extra-filename=-4eef0dbac145fdbd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern litemap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblitemap-1cb1a1883c8a549d.rmeta --extern tinystr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtinystr-d00fbfac3dc6fac0.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwriteable-58fa56ca0d385182.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest 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=efe473de8913d383 -C extra-filename=-11a4a17e174a925b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern ucd_trie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libucd_trie-4895511a68707ccf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerotrie v0.2.5 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="yoke"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "dense", "litemap", "serde", "yoke", "zerofrom", "zerovec"))' -C metadata=6aa95b65c33b3b96 -C extra-filename=-2ea772995977b2de --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling potential_utf v0.1.6 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "writeable", "zerovec"))' -C metadata=e4255f89a449ffd5 -C extra-filename=-9b38305dd7c2eb71 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling console v0.16.4 Running `/usr/bin/rustc --crate-name console --edition=2021 /usr/share/cargo/registry/console-0.16.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="ansi-parsing"' --cfg 'feature="std"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ansi-parsing", "default", "std", "unicode-width", "windows-console-colors"))' -C metadata=f286aa32d2648fcd -C extra-filename=-03abf85009115a62 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling utf8_iter v1.0.4 Running `/usr/bin/rustc --crate-name utf8_iter --edition=2021 /usr/share/cargo/registry/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b7fbd5a4ead6ddbc -C extra-filename=-c02d96d752dd5490 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties_data v2.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_properties_data-2.3.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6d70191f6b34d519 -C extra-filename=-378b482289995250 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/icu_properties_data-378b482289995250 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/icu_properties_data-378b482289995250/build-script-build` Compiling icu_collections v2.3.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2024 /usr/share/cargo/registry/icu_collections-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=a46c04264a2f665b -C extra-filename=-190ab13520eee835 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern potential_utf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpotential_utf-9b38305dd7c2eb71.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libutf8_iter-c02d96d752dd5490.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_provider v2.3.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2024 /usr/share/cargo/registry/icu_provider-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=0bb8eba560dd820c -C extra-filename=-8cae8f395c4cbeec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_locale_core-4eef0dbac145fdbd.rmeta --extern writeable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwriteable-58fa56ca0d385182.rmeta --extern yoke=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerotrie-2ea772995977b2de.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_meta v2.8.6 Running `/usr/bin/rustc --crate-name pest_meta --edition=2021 /usr/share/cargo/registry/pest_meta-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras"))' -C metadata=f269ad37d4bb0578 -C extra-filename=-d9241c14ae7b9c97 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest-11a4a17e174a925b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_generator v2.8.6 Running `/usr/bin/rustc --crate-name pest_generator --edition=2021 /usr/share/cargo/registry/pest_generator-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "std"))' -C metadata=f62c00c509117b39 -C extra-filename=-2efed7be70eefed1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest-11a4a17e174a925b.rmeta --extern pest_meta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest_meta-d9241c14ae7b9c97.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name icu_properties_data --edition=2024 /usr/share/cargo/registry/icu_properties_data-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4d5e22d594a81544 -C extra-filename=-be6a5f8934efd05e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Running `/usr/bin/rustc --crate-name ucd_trie --edition=2021 /usr/share/cargo/registry/ucd-trie-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ba6089e54baad65a -C extra-filename=-7fd23cc87908ea82 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name pest --edition=2021 /usr/share/cargo/registry/pest-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=61370706be4605a3 -C extra-filename=-9a690e651bd3cbb4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ucd_trie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libucd_trie-7fd23cc87908ea82.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_properties v2.3.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2024 /usr/share/cargo/registry/icu_properties-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "log", "serde", "unicode_bidi", "unstable"))' -C metadata=6754dba5f12d08b2 -C extra-filename=-8b30ae7ba0b033d8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern icu_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_collections-190ab13520eee835.rmeta --extern icu_locale_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_locale_core-4eef0dbac145fdbd.rmeta --extern icu_properties_data=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_properties_data-be6a5f8934efd05e.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_provider-8cae8f395c4cbeec.rmeta --extern zerotrie=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerotrie-2ea772995977b2de.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pest_derive v2.8.6 Running `/usr/bin/rustc --crate-name pest_derive --edition=2021 /usr/share/cargo/registry/pest_derive-2.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "std"))' -C metadata=fc4ad7faa5dd66f8 -C extra-filename=-e052ac48e5c7cb32 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern pest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest-11a4a17e174a925b.rlib --extern pest_generator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest_generator-2efed7be70eefed1.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ron v0.12.2 Running `/usr/bin/rustc --crate-name ron --edition=2021 /usr/share/cargo/registry/ron-0.12.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "integer128", "internal-span-substring-test", "std", "unicode-segmentation"))' -C metadata=26355680904eda10 -C extra-filename=-67282e8ba9fb419d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --extern typeid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtypeid-9c968df445bee7d1.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling similar v2.7.0 Running `/usr/bin/rustc --crate-name similar --edition=2018 /usr/share/cargo/registry/similar-2.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "inline", "serde", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=5042fdda34b47ea8 -C extra-filename=-f5d6fdce56704700 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling insta v1.48.0 Running `/usr/bin/rustc --crate-name insta --edition=2021 /usr/share/cargo/registry/insta-1.48.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="colors"' --cfg 'feature="console"' --cfg 'feature="default"' --cfg 'feature="filters"' --cfg 'feature="json"' --cfg 'feature="pest"' --cfg 'feature="pest_derive"' --cfg 'feature="redactions"' --cfg 'feature="regex"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="strip-ansi-escapes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_cargo_insta_internal", "clap", "colors", "console", "csv", "default", "filters", "glob", "globset", "json", "pest", "pest_derive", "redactions", "regex", "ron", "serde", "strip-ansi-escapes", "toml", "walkdir", "yaml"))' -C metadata=f074393fcd448be9 -C extra-filename=-508d68f756088989 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern console=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libconsole-03abf85009115a62.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern pest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest-9a690e651bd3cbb4.rmeta --extern pest_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpest_derive-e052ac48e5c7cb32.so --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ron=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libron-67282e8ba9fb419d.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-f5d6fdce56704700.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrip_ansi_escapes-ea029320406171b6.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v1.0.4 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::byte_char_slices' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "ascii", "binary", "debug", "default", "parser", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=aeb5c3f7229b79ba -C extra-filename=-873fae7c8db68909 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.3 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=15c8be36e6833f19 -C extra-filename=-7b5c6cc21271a5f9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern winnow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwinnow-873fae7c8db68909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_spanned v1.1.1 Running `/usr/bin/rustc --crate-name serde_spanned --edition=2024 /usr/share/cargo/registry/serde_spanned-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=ab755c53614deb4e -C extra-filename=-0e3ee74aedccb26f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_stdlib v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=1540bac86d691449 -C extra-filename=-60235943e60a9d60 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum_macros v0.28.0 Running `/usr/bin/rustc --crate-name strum_macros --edition=2021 /usr/share/cargo/registry/strum_macros-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22ee872a35b47326 -C extra-filename=-6f0a56866f6d9a2a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v1.1.1 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2024 /usr/share/cargo/registry/toml_datetime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=7f3c8837dbb17d59 -C extra-filename=-e56a28dfbe5c829f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_writer v1.1.2 Running `/usr/bin/rustc --crate-name toml_writer --edition=2024 /usr/share/cargo/registry/toml_writer-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=cbf49c2f360948ce -C extra-filename=-3bcee09898b55080 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v1.1.3 Running `/usr/bin/rustc --crate-name toml --edition=2024 /usr/share/cargo/registry/toml-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="display"' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=bf12f3f36291be20 -C extra-filename=-df2c36bf9d26e26c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_spanned-0e3ee74aedccb26f.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_datetime-e56a28dfbe5c829f.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern toml_writer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_writer-3bcee09898b55080.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwinnow-873fae7c8db68909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strum v0.28.0 Running `/usr/bin/rustc --crate-name strum --edition=2021 /usr/share/cargo/registry/strum-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=ad6ca1e7a9780f4c -C extra-filename=-c4ba7b17e5acce32 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminal_size v0.4.4 Running `/usr/bin/rustc --crate-name terminal_size --edition=2021 /usr/share/cargo/registry/terminal_size-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0dc94d1c05ce98a0 -C extra-filename=-7c061f62f708ba8c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern rustix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustix-36be60af9b468244.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_lex v1.1.0 Running `/usr/bin/rustc --crate-name clap_lex --edition=2024 /usr/share/cargo/registry/clap_lex-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e3a6ee866d01d019 -C extra-filename=-fc45218b0129c267 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling strsim v0.11.1 Running `/usr/bin/rustc --crate-name strsim --edition=2015 /usr/share/cargo/registry/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=602ac7e224b91edb -C extra-filename=-8b25d2741bdd0578 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_builder v4.6.6 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=93317c24127a747a -C extra-filename=-0229ec7802e2fefc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern clap_lex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_lex-fc45218b0129c267.rmeta --extern strsim=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrsim-8b25d2741bdd0578.rmeta --extern terminal_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libterminal_size-7c061f62f708ba8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_index v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=fa01976f7ba470a7 -C extra-filename=-87948544ae03a5ae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_derive v4.6.4 Running `/usr/bin/rustc --crate-name clap_derive --edition=2024 /usr/share/cargo/registry/clap_derive-4.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "deprecated", "raw-deprecated", "unstable-markdown", "unstable-v5"))' -C metadata=6cfbaef904b50736 -C extra-filename=-6b93c1026a3ba26e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern heck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling colored v3.1.1 Running `/usr/bin/rustc --crate-name colored --edition=2021 /usr/share/cargo/registry/colored-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unsafe_code '--warn=clippy::suspicious' '--warn=clippy::style' '--warn=clippy::perf' '--warn=clippy::pedantic' '--warn=clippy::nursery' --warn=deprecated '--warn=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wildcard_imports' '--allow=clippy::unwrap_used' '--allow=clippy::too_many_lines' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_const_for_fn' '--allow=clippy::expect_used' --cfg 'feature="no-color"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-color"))' -C metadata=affbd950b3900888 -C extra-filename=-4d9138b5138d3ef6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f1a0eb3dfaed476c -C extra-filename=-889030c3a23ef414 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern clap_builder=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_builder-0229ec7802e2fefc.rmeta --extern clap_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_derive-6b93c1026a3ba26e.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_ranged_value v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=ec569266f1cdb0fc -C extra-filename=-dca94d760e605b3f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_literal v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=72eb39bb83082b32 -C extra-filename=-958a79bb89a0ad46 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_module_resolver v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=0dbe78d791789fd8 -C extra-filename=-191736990445812a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_edits v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_python_edits) Running `/usr/bin/rustc --crate-name ruff_python_edits --edition=2024 crates/ruff_python_edits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=97376b0b36666204 -C extra-filename=-128a033dda35e88d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_site_packages v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=b5ea17544c3b02ed -C extra-filename=-befccb7007f316ae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling version-ranges v0.1.3 Running `/usr/bin/rustc --crate-name version_ranges --edition=2021 /usr/share/cargo/registry/version-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest", "semver", "serde"))' -C metadata=fd894e29bf89d884 -C extra-filename=-5cb50164cdd4eca5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling icu_normalizer_data v2.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.3.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e8e59ba2dc0894a7 -C extra-filename=-8ab0c7f136978444 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/icu_normalizer_data-8ab0c7f136978444 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling unscanny v0.1.0 Running `/usr/bin/rustc --crate-name unscanny --edition=2021 /usr/share/cargo/registry/unscanny-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b2316bd3da895dc -C extra-filename=-a41124b272a9c91a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1 -C debuginfo=2 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=6299c6da7f11937b -C extra-filename=-7cd9ecbcc269302a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unscanny=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunscanny-a41124b272a9c91a.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libversion_ranges-5cb50164cdd4eca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/icu_normalizer_data-8ab0c7f136978444/build-script-build` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=658399a5421f5aae -C extra-filename=-a675eb65d5d20d5c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(icu4c_enable_renaming)'` Compiling icu_normalizer v2.3.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2024 /usr/share/cargo/registry/icu_normalizer-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary_wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or_fun_call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_nightly_tests)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "harfbuzz_traits", "icu_properties", "serde", "utf16_iter", "utf8_iter", "write16"))' -C metadata=3e0f6ca504f2f664 -C extra-filename=-4cbcaee43b14fc80 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_collections-190ab13520eee835.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_normalizer_data-a675eb65d5d20d5c.rmeta --extern icu_provider=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_provider-8cae8f395c4cbeec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern zerovec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_codegen v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=1da2371e50326705 -C extra-filename=-fc74e96e26bcdf1a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling idna_adapter v1.2.2 Running `/usr/bin/rustc --crate-name idna_adapter --edition=2024 /usr/share/cargo/registry/idna_adapter-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=71808d4a0b1ff837 -C extra-filename=-f91478e28eaa0248 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern icu_normalizer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_normalizer-4cbcaee43b14fc80.rmeta --extern icu_properties=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling option-ext v0.2.0 Running `/usr/bin/rustc --crate-name option_ext --edition=2015 /usr/share/cargo/registry/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6216697e2a8211f8 -C extra-filename=-5836410164b997a1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling percent-encoding v2.3.2 Running `/usr/bin/rustc --crate-name percent_encoding --edition=2018 /usr/share/cargo/registry/percent-encoding-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=3bea1633b4df2f87 -C extra-filename=-ce386131ba276e0a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling form_urlencoded v1.2.2 Running `/usr/bin/rustc --crate-name form_urlencoded --edition=2018 /usr/share/cargo/registry/form_urlencoded-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=18e6ce49725f4836 -C extra-filename=-9ee647045c532c3e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern percent_encoding=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpercent_encoding-ce386131ba276e0a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs-sys v0.5.0 Running `/usr/bin/rustc --crate-name dirs_sys --edition=2015 /usr/share/cargo/registry/dirs-sys-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=056fbf41745fdcdd -C extra-filename=-87e3f07598162c34 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern option_ext=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liboption_ext-5836410164b997a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling idna v1.1.0 Running `/usr/bin/rustc --crate-name idna --edition=2018 /usr/share/cargo/registry/idna-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=98d27639bc2b34a3 -C extra-filename=-d8140683aa3f4182 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern idna_adapter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libidna_adapter-f91478e28eaa0248.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern utf8_iter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libutf8_iter-c02d96d752dd5490.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_importer v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=6a37b9f40e703b33 -C extra-filename=-d0b93735136b2bd5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling url v2.5.8 Running `/usr/bin/rustc --crate-name url --edition=2018 /usr/share/cargo/registry/url-2.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=4782b5d026ab51df -C extra-filename=-6734bb586cdd378d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern form_urlencoded=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libform_urlencoded-9ee647045c532c3e.rmeta --extern idna=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libidna-d8140683aa3f4182.rmeta --extern percent_encoding=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpercent_encoding-ce386131ba276e0a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dirs v6.0.0 Running `/usr/bin/rustc --crate-name dirs --edition=2015 /usr/share/cargo/registry/dirs-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10b2451b6fb671c9 -C extra-filename=-53243e43ba11416d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern dirs_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdirs_sys-87e3f07598162c34.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_options_metadata v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=db73653eef35f490 -C extra-filename=-76d982dd3d6efb2a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling shellexpand v3.1.2 Running `/usr/bin/rustc --crate-name shellexpand --edition=2018 /usr/share/cargo/registry/shellexpand-3.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=6054c40b38206ea5 -C extra-filename=-6c6b567759b88d02 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern dirs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdirs-53243e43ba11416d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-sys-ae0c84cbc53dedce/build-script-build` Compiling rayon-core v1.13.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ed0fa75da8683703 -C extra-filename=-a96f78cac50b1c21 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/rayon-core-a96f78cac50b1c21 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/rayon-core-a96f78cac50b1c21/build-script-build` Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=232d43c16e92c6e1 -C extra-filename=-9f3ea96ebea59b6e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=6ea09dc951ba05b9 -C extra-filename=-d4bc83e6335542ae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -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.77-build/ty-0.0.77/ruff/target/rpm/build/zstd-safe-e31db62d9032bdac/build-script-build` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=506555558d3186d2 -C extra-filename=-ac910247b48b4e4a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd_sys-d4bc83e6335542ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling rayon v1.12.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a7768a225159f45a -C extra-filename=-9a7536f3d93ba7cd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --extern rayon_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon_core-9f3ea96ebea59b6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/crc32fast-cdb9150a4687c6bc/build-script-build` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=67e3ec2e732d4363 -C extra-filename=-ca7c9d248415cced --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::ref_as_ptr' '--warn=clippy::redundant_else' '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' '--allow=clippy::option_if_let_else' '--warn=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_safety_doc' '--allow=clippy::missing_errors_doc' --warn=missing_docs '--allow=clippy::manual_map' '--warn=clippy::manual_let_else' --warn=explicit_outlives_requirements --warn=ellipsis_inclusive_range_patterns --warn=elided_lifetimes_in_paths '--allow=clippy::doc_markdown' '--warn=clippy::borrow_as_ptr' --warn=bare_trait_objects -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=09cae928ca76af26 -C extra-filename=-259fee6786f64f2e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cb3e069b845612b -C extra-filename=-e3ed3fd71ca10c73 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=f6c172dee8a728e1 -C extra-filename=-a7c44cf1d600c92a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libequivalent-e3ed3fd71ca10c73.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-259fee6786f64f2e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jiff v0.2.35 Running `/usr/bin/rustc --crate-name jiff --edition=2021 /usr/share/cargo/registry/jiff-0.2.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="perf-inline"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --cfg 'feature="tz-system"' --cfg 'feature="tzdb-bundle-platform"' --cfg 'feature="tzdb-concatenated"' --cfg 'feature="tzdb-zoneinfo"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "perf-inline", "serde", "std", "tz-fat", "tz-system", "tzdb-bundle-platform", "tzdb-concatenated", "tzdb-zoneinfo"))' -C metadata=cbe41d2e024a374a -C extra-filename=-5bcb7590c4357b33 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern jcore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff_core-ca7c9d248415cced.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name crc32fast --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=01358aa35c946f3e -C extra-filename=-00e1713ece408ee2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` Running `/usr/bin/rustc --crate-name zstd --edition=2018 /usr/share/cargo/registry/zstd-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=016a25f3fe82b671 -C extra-filename=-ac21067e98e9d007 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd_safe-ac910247b48b4e4a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam-channel v0.5.16 Running `/usr/bin/rustc --crate-name crossbeam_channel --edition=2021 /usr/share/cargo/registry/crossbeam-channel-0.5.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=8b75c67a01d3cd7a -C extra-filename=-ae25923f7310c784 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name typed_path --edition=2021 /usr/share/cargo/registry/typed-path-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=97f595543bda6f86 -C extra-filename=-e37225a66088e6cf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name same_file --edition=2018 /usr/share/cargo/registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c1a4ae286ffea47e -C extra-filename=-981cfa7b36ec0d7d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=64fb6764afcb7839 -C extra-filename=-78db18807b26f56a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-981cfa7b36ec0d7d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zip --edition=2024 /usr/share/cargo/registry/zip-8.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_arbitrary", "_bzip2_any", "_deflate-any", "aes-crypto", "bitstream-io", "bzip2", "bzip2-rs", "chrono", "default", "deflate", "deflate-flate2", "deflate-flate2-zlib", "deflate-flate2-zlib-ng", "deflate-flate2-zlib-rs", "deflate-zopfli", "deflate64", "deprecated-time", "getrandom", "jiff-02", "legacy-zip", "lzma", "ppmd", "time", "unreserved", "xz", "zstd"))' -C metadata=22d8b25d393f4d7a -C extra-filename=-e2c71c4ea2d1b886 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrc32fast-00e1713ece408ee2.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-a7c44cf1d600c92a.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern typed_path=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtyped_path-e37225a66088e6cf.rmeta --extern zstd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzstd-ac21067e98e9d007.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name path_slash --edition=2018 /usr/share/cargo/registry/path-slash-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5dd981fe2dbd5f85 -C extra-filename=-67961c26f6301b5f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_vendored v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=71ecc3ec5c79a9c1 -C extra-filename=-271a497d0e0a3265 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ty_vendored-271a497d0e0a3265 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-67961c26f6301b5f.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-78db18807b26f56a.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-e2c71c4ea2d1b886.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling crossbeam v0.8.4 Running `/usr/bin/rustc --crate-name crossbeam --edition=2021 /usr/share/cargo/registry/crossbeam-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="crossbeam-deque"' --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-queue"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "crossbeam-channel", "crossbeam-deque", "crossbeam-epoch", "crossbeam-queue", "default", "nightly", "std"))' -C metadata=2beb469a4b0c521f -C extra-filename=-4ca859512a677a86 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_channel-ae25923f7310c784.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_epoch-04219b672be05e68.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_queue-f7895f3f834d1a41.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c19ac203c8fa678b -C extra-filename=-e77132623910aa04 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/thiserror-e77132623910aa04 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/thiserror-e77132623910aa04/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ty_vendored-271a497d0e0a3265/build-script-build` Compiling ruff_formatter v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=a95cc9a90bd85306 -C extra-filename=-4fd41738b60d70ed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5d0c0b85f0870b02 -C extra-filename=-2d64311150eb00bc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg-runtime v0.8.5 Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=08405932a4cba1e7 -C extra-filename=-8031e029d625e937 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling paste v1.0.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8d4f2b372374e186 -C extra-filename=-b0286b69be8e7b34 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/paste-b0286b69be8e7b34 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/paste-b0286b69be8e7b34/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=2ded33004391ef4c -C extra-filename=-81f2efb7c980ed52 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern peg_runtime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpeg_runtime-8031e029d625e937.rlib --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6138c84610c137e7 -C extra-filename=-64dab649284791ba --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror_impl-2d64311150eb00bc.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg error_generic_member_access --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling phf_shared v0.13.1 Running `/usr/bin/rustc --crate-name phf_shared --edition=2021 /usr/share/cargo/registry/phf_shared-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=e8830c5525dd7ae9 -C extra-filename=-42085e29396d4f70 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsiphasher-660ef9325abd7370.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name itertools --edition=2018 /usr/share/cargo/registry/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=7864942bc40260d9 -C extra-filename=-46197e23bd604ca5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern either=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling inotify-sys v0.1.5 Running `/usr/bin/rustc --crate-name inotify_sys --edition=2015 /usr/share/cargo/registry/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dee4b9a0fadc6214 -C extra-filename=-5183eff11f79861f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_datetime v0.7.5 Running `/usr/bin/rustc --crate-name toml_datetime --edition=2021 /usr/share/cargo/registry/toml_datetime-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=353ad6c966318b40 -C extra-filename=-ecba2582d9af3f5b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling radium v0.7.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/radium-0.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f73043a5adc9189a -C extra-filename=-d4395147f2024df2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/radium-d4395147f2024df2 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling countme v3.0.1 Running `/usr/bin/rustc --crate-name countme --edition=2018 /usr/share/cargo/registry/countme-3.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=0e5c5a0cf4b3209d -C extra-filename=-da15f0573139cd10 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name peg_runtime --edition=2021 /usr/share/cargo/registry/peg-runtime-0.8.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "unstable"))' -C metadata=367aa2b6857297d7 -C extra-filename=-f08831463f5faa1d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling urlencoding v2.1.3 Running `/usr/bin/rustc --crate-name urlencoding --edition=2021 /usr/share/cargo/registry/urlencoding-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ff21298830e7815b -C extra-filename=-c1466fca19bf3d25 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling winnow v0.7.15 Running `/usr/bin/rustc --crate-name winnow --edition=2021 /usr/share/cargo/registry/winnow-0.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=d1566709e1152f30 -C extra-filename=-1911048d9f574881 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--allow=clippy::needless_bool' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--allow=clippy::get_first' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="parse"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "display", "fast_hash", "parse", "preserve_order", "serde", "std", "unbounded"))' -C metadata=f8a2f333c6595137 -C extra-filename=-3d3101bb8ecd1bbf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_spanned=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_spanned-0e3ee74aedccb26f.rmeta --extern toml_datetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_datetime-ecba2582d9af3f5b.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern winnow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwinnow-1911048d9f574881.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--allow=clippy::collapsible_if' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "non-pep508-extensions", "schemars", "tracing"))' -C metadata=dbbfd288c56184f9 -C extra-filename=-6dcb3a3e5f0b04a6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libboxcar-b42eb341f63799ff.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-46197e23bd604ca5.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-64dab649284791ba.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburl-6734bb586cdd378d.rmeta --extern urlencoding=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburlencoding-c1466fca19bf3d25.rmeta --extern version_ranges=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libversion_ranges-5cb50164cdd4eca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=70812f552edfae0b -C extra-filename=-35c6c3bc46e2c872 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern peg_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpeg_macros-81f2efb7c980ed52.so --extern peg_runtime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpeg_runtime-f08831463f5faa1d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/radium-d4395147f2024df2/build-script-build` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=9273cd99cfaf1fff -C extra-filename=-9dad2583638a47ce --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern inotify_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinotify_sys-5183eff11f79861f.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.13.1 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=809a968482dee4e5 -C extra-filename=-77d2dd694b26631d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_shared-42085e29396d4f70.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name paste --edition=2018 /usr/share/cargo/registry/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6868be4e89715c0a -C extra-filename=-bc66fd5357536499 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=ac7c3dd366e348d6 -C extra-filename=-dc9997c4246c81a0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling annotate-snippets v0.11.5 Running `/usr/bin/rustc --crate-name annotate_snippets --edition=2021 /usr/share/cargo/registry/annotate-snippets-0.11.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "memchr", "simd", "testing-colors"))' -C metadata=2202340ea0e2c772 -C extra-filename=-fc31d05974fe9d03 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify-types v2.1.0 Running `/usr/bin/rustc --crate-name notify_types --edition=2021 /usr/share/cargo/registry/notify-types-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization-compat-6"))' -C metadata=1beccfa245298c9a -C extra-filename=-d49f4679483b49e7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mio v1.2.2 Running `/usr/bin/rustc --crate-name mio --edition=2021 /usr/share/cargo/registry/mio-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=1c32b59f35967dd4 -C extra-filename=-8c151360504dd34f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rust-stemmers v1.2.0 Running `/usr/bin/rustc --crate-name rust_stemmers --edition=2015 /usr/share/cargo/registry/rust-stemmers-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ae528bfde3c8c77 -C extra-filename=-679957dbb2827db1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst_derive v1.8.6 Running `/usr/bin/rustc --crate-name libcst_derive --edition=2018 /usr/share/cargo/registry/libcst_derive-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=36c32b88dbafa806 -C extra-filename=-94c4f1a07b1f4d50 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tap v1.0.1 Running `/usr/bin/rustc --crate-name tap --edition=2015 /usr/share/cargo/registry/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ecf74541283f95a0 -C extra-filename=-ced885678ff3e2e8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-dedot v4.0.1 Running `/usr/bin/rustc --crate-name path_dedot --edition=2021 /usr/share/cargo/registry/path-dedot-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=753df12bc94aac90 -C extra-filename=-f9e5da3c1290bc58 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v4.0.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=5148152f0ed4e4e4 -C extra-filename=-b5d71f8a05f05376 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern path_dedot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_dedot-f9e5da3c1290bc58.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wyz v0.5.1 Running `/usr/bin/rustc --crate-name wyz --edition=2018 /usr/share/cargo/registry/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=05f62efabfbbeced -C extra-filename=-184d109d2695ff8d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern tap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtap-ced885678ff3e2e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libcst v1.8.6 Running `/usr/bin/rustc --crate-name libcst_native --edition=2018 /usr/share/cargo/registry/libcst-1.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=9ca85012947fca1c -C extra-filename=-ac4dde48884156db --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-fc31d05974fe9d03.rmeta --extern libcst_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibcst_derive-94c4f1a07b1f4d50.so --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern paste=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpaste-bc66fd5357536499.so --extern peg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpeg-35c6c3bc46e2c872.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling imperative v1.0.7 Running `/usr/bin/rustc --crate-name imperative --edition=2021 /usr/share/cargo/registry/imperative-1.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d0e79864096d3d52 -C extra-filename=-c082e4447b1fe472 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf-77d2dd694b26631d.rmeta --extern rust_stemmers=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librust_stemmers-679957dbb2827db1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=825caeed512797f5 -C extra-filename=-1655467545d3091c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern inotify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinotify-9dad2583638a47ce.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern mio=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmio-8c151360504dd34f.rmeta --extern notify_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify_types-d49f4679483b49e7.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name radium --edition=2018 /usr/share/cargo/registry/radium-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a4dc67e6affff8d4 -C extra-filename=-c2b5d0a3b325db70 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -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=248472655cf0baa8 -C extra-filename=-6f8d7fd336d38266 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern pep508_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep508_rs-6dcb3a3e5f0b04a6.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-3d3101bb8ecd1bbf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_formatter v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=8fb674f87e29950f -C extra-filename=-3e482254dd31c6f7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_semantic v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=d85063cfc23b9d70 -C extra-filename=-e1f1572d3c3201e7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling ruff_python_index v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=bf1cff40d4946b6f -C extra-filename=-e71d6d525e956ca0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fern v0.7.1 Running `/usr/bin/rustc --crate-name fern --edition=2018 /usr/share/cargo/registry/fern-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chrono", "colored", "date-based", "libc", "meta-logging-in-format", "reopen-03", "reopen-1", "reopen03", "reopen1", "syslog-3", "syslog-4", "syslog-6", "syslog-7", "syslog3", "syslog4", "syslog6", "syslog7"))' -C metadata=a716d4351e6842c7 -C extra-filename=-1c1956a60a399872 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling funty v2.0.0 Running `/usr/bin/rustc --crate-name funty --edition=2018 /usr/share/cargo/registry/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=cd809624fa7575e7 -C extra-filename=-ab037fd9550eefa5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling natord v1.0.9 Running `/usr/bin/rustc --crate-name natord --edition=2015 /usr/share/cargo/registry/natord-1.0.9/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a45f80f17fc0f95b -C extra-filename=-8329c8b22440ed8a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typed-arena v2.0.2 Running `/usr/bin/rustc --crate-name typed_arena --edition=2015 /usr/share/cargo/registry/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=67ed1b76aafc3bd5 -C extra-filename=-9e32d48e94d52e59 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast v1.0.27 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.27/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=653bfd57fdf74d33 -C extra-filename=-604a092e318190ec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ref-cast-604a092e318190ec -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/ref-cast-604a092e318190ec/build-script-build` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=1e8061d088a6dcfa -C extra-filename=-b3950ceb917e6fca --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern funty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfunty-ab037fd9550eefa5.rmeta --extern radium=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libradium-c2b5d0a3b325db70.rmeta --extern tap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtap-ced885678ff3e2e8.rmeta --extern wyz=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwyz-184d109d2695ff8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_combine v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=b7c02a4648337fcf -C extra-filename=-cd617a58db28a520 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling serde_derive_internals v0.29.1 Running `/usr/bin/rustc --crate-name serde_derive_internals --edition=2015 /usr/share/cargo/registry/serde_derive_internals-0.29.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=028dac22f525d72c -C extra-filename=-9032733ee705eabe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ref-cast-impl v1.0.27 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ed9d42b9d6e2e2aa -C extra-filename=-3502dc687f2f9066 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ref_cast --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1199c8593f436198 -C extra-filename=-441c514a03149dd1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ref_cast_impl=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libref_cast_impl-3502dc687f2f9066.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` Compiling schemars_derive v1.2.1 Running `/usr/bin/rustc --crate-name schemars_derive --edition=2021 /usr/share/cargo/registry/schemars_derive-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c64d4e5db082cbe -C extra-filename=-897310c9143d9926 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern serde_derive_internals=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive_internals-9032733ee705eabe.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_linter v0.16.5 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=c19c155416570253 -C extra-filename=-95272cfe0884d0e3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern fern=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfern-1c1956a60a399872.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern imperative=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libimperative-c082e4447b1fe472.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern libcst_native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibcst_native-ac4dde48884156db.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern natord=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnatord-8329c8b22440ed8a.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rmeta --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern typed_arena=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rmeta --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburl-6734bb586cdd378d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling lsp-server v0.10.0 Running `/usr/bin/rustc --crate-name lsp_server --edition=2024 /usr/share/cargo/registry/lsp-server-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=287bd24ae882dcd6 -C extra-filename=-1cd5d118fd9e3687 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam_channel-ae25923f7310c784.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling gen-lsp-types v0.11.0 Running `/usr/bin/rustc --crate-name gen_lsp_types --edition=2024 /usr/share/cargo/registry/gen-lsp-types-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::nursery' '--deny=clippy::cargo' '--allow=clippy::too_many_lines' '--deny=clippy::todo' '--allow=clippy::multiple_crate_versions' '--allow=clippy::items_after_statements' '--deny=clippy::dbg_macro' '--allow=clippy::cognitive_complexity' '--allow=clippy::cast_sign_loss' '--allow=clippy::cast_precision_loss' '--allow=clippy::cast_lossless' '--allow=clippy::cast-possible-truncation' '--allow=clippy::cargo_common_metadata' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fluent-uri", "url"))' -C metadata=5ccf699de0fac915 -C extra-filename=-2970b6312a90153f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburl-6734bb586cdd378d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling jod-thread v1.0.0 Running `/usr/bin/rustc --crate-name jod_thread --edition=2018 /usr/share/cargo/registry/jod-thread-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=94cf09fb70f46036 -C extra-filename=-fa74ff8e4ece8bba --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling dyn-clone v1.0.20 Running `/usr/bin/rustc --crate-name dyn_clone --edition=2018 /usr/share/cargo/registry/dyn-clone-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=07543787a16473b2 -C extra-filename=-ecffb5cadd74c709 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling schemars v1.2.1 Running `/usr/bin/rustc --crate-name schemars --edition=2021 /usr/share/cargo/registry/schemars-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="schemars_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_ui_test", "arrayvec07", "bigdecimal04", "bytes1", "chrono04", "default", "derive", "either1", "indexmap2", "jiff02", "preserve_order", "raw_value", "rust_decimal1", "schemars_derive", "semver1", "smallvec1", "smol_str02", "smol_str03", "std", "url2", "uuid1"))' -C metadata=ac644c98ca7fca6a -C extra-filename=-0116bc56c0d38a2a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern dyn_clone=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdyn_clone-ecffb5cadd74c709.rmeta --extern ref_cast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libref_cast-441c514a03149dd1.rmeta --extern schemars_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libschemars_derive-897310c9143d9926.so --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_python_core v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=80c0f00381ac94f8 -C extra-filename=-066c66cb764a47de --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitvec-b3950ceb917e6fca.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_python_semantic v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=9b04f2c652b20bb7 -C extra-filename=-d1e62032db2afa6b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_graph v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=5d8a7cdff13cfba9 -C extra-filename=-c72547e6dfec8040 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern schemars=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libschemars-0116bc56c0d38a2a.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling escargot v0.5.15 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=4546343629fa40f7 -C extra-filename=-38ada64e73e10e2f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/escargot-38ada64e73e10e2f -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ef1656ff3ba6db56 -C extra-filename=-a6fa72d690bebb8e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=10c8a8ea4e8aa360 -C extra-filename=-18922ac1f0d5c05f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/nix-18922ac1f0d5c05f -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_aliases-a6fa72d690bebb8e.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/escargot-38ada64e73e10e2f/build-script-build` Compiling anstyle-lossy v1.1.5 Running `/usr/bin/rustc --crate-name anstyle_lossy --edition=2021 /usr/share/cargo/registry/anstyle-lossy-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6ebf3492afca4ea -C extra-filename=-579f54d50e70835b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-core v3.3.1 Running `/usr/bin/rustc --crate-name test_case_core --edition=2021 /usr/share/cargo/registry/test-case-core-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=f3f3c5c10419f6a3 -C extra-filename=-c08ec4db18d9f8b4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling html-escape v0.2.14 Running `/usr/bin/rustc --crate-name html_escape --edition=2021 /usr/share/cargo/registry/html-escape-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f949f1d0e76cca62 -C extra-filename=-2b0454f9bd272cd1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling anstyle-svg v1.1.1 Running `/usr/bin/rustc --crate-name anstyle_svg --edition=2021 /usr/share/cargo/registry/anstyle-svg-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_possible_wrap' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=392a1fdfd55f182f -C extra-filename=-433bd75a3c9cfaa2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle_lossy-579f54d50e70835b.rmeta --extern anstyle_parse=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle_parse-e49d5b007edc5539.rmeta --extern html_escape=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhtml_escape-2b0454f9bd272cd1.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling test-case-macros v3.3.1 Running `/usr/bin/rustc --crate-name test_case_macros --edition=2021 /usr/share/cargo/registry/test-case-macros-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("with-regex"))' -C metadata=79fd9800102df635 -C extra-filename=-6a44ed53eef06ea0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern test_case_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case_core-c08ec4db18d9f8b4.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name escargot --edition=2021 /usr/share/cargo/registry/escargot-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo_unstable", "print", "strict_unstable", "test_unstable"))' -C metadata=b4102faefa146cc0 -C extra-filename=-13a57cabfae754a9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/nix-18922ac1f0d5c05f/build-script-build` Compiling ruff_workspace v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=3c9552e522507d3b -C extra-filename=-bcc0d172e3f7c9ca --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rmeta --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling snapbox-macros v1.1.0 Running `/usr/bin/rustc --crate-name snapbox_macros --edition=2024 /usr/share/cargo/registry/snapbox-macros-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="color"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "debug", "default"))' -C metadata=d20a0ce5a673ba2c -C extra-filename=-602ffaae2c9bdc6b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fs-err v3.2.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=f52e6f5397926cc1 -C extra-filename=-8a2fcf3320626182 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/fs-err-8a2fcf3320626182 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libautocfg-1b3c2a11d7af7c7a.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling terminfo v0.9.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=603675c371c732c9 -C extra-filename=-bb26593976f3997a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/terminfo-bb26593976f3997a -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern phf_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf_codegen-0d1e20020b052319.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=12f53aedd0c4a36c -C extra-filename=-3f2098ab8bfda130 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/tikv-jemalloc-sys-3f2098ab8bfda130 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern cc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcc-2bc663d01463edbf.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wait-timeout v0.2.1 Running `/usr/bin/rustc --crate-name wait_timeout --edition=2015 /usr/share/cargo/registry/wait-timeout-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b0e2848cc9215be -C extra-filename=-902df5421f556cbe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling os_pipe v1.2.3 Running `/usr/bin/rustc --crate-name os_pipe --edition=2021 /usr/share/cargo/registry/os_pipe-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=16f3cf9e634ec9b3 -C extra-filename=-20dd67b944cfad31 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling normalize-line-endings v0.3.0 Running `/usr/bin/rustc --crate-name normalize_line_endings --edition=2015 /usr/share/cargo/registry/normalize-line-endings-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bfed40bdeb2ba78a -C extra-filename=-f9400978b872f6ec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=f166187e85e4ec9b -C extra-filename=-a764fe5bbc5ac55b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=6fa47ead60fa737e -C extra-filename=-31bec9b63e5a5529 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern minimal_lexical=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libminimal_lexical-a764fe5bbc5ac55b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling snapbox v1.2.2 Running `/usr/bin/rustc --crate-name snapbox --edition=2024 /usr/share/cargo/registry/snapbox-1.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="cmd"' --cfg 'feature="color"' --cfg 'feature="color-auto"' --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="examples"' --cfg 'feature="structured-data"' --cfg 'feature="term-svg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cmd", "color", "color-auto", "debug", "default", "detect-encoding", "diff", "dir", "document-features", "examples", "json", "path", "regex", "structured-data", "term-svg"))' -C metadata=3adb4c6b9d07c60c -C extra-filename=-48a6feda3e9b6728 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_svg=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle_svg-433bd75a3c9cfaa2.rmeta --extern escargot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libescargot-13a57cabfae754a9.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnormalize_line_endings-f9400978b872f6ec.rmeta --extern os_pipe=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libos_pipe-20dd67b944cfad31.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern snapbox_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox_macros-602ffaae2c9bdc6b.rmeta --extern wait_timeout=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwait_timeout-902df5421f556cbe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/tikv-jemalloc-sys-3f2098ab8bfda130/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/terminfo-bb26593976f3997a/build-script-build` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/fs-err-8a2fcf3320626182/build-script-build` Running `/usr/bin/rustc --crate-name nix --edition=2021 /usr/share/cargo/registry/nix-0.31.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=e8a99f868cfca207 -C extra-filename=-57e6d2fa9cf8981a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern cfg_if=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Compiling test-case v3.3.1 Running `/usr/bin/rustc --crate-name test_case --edition=2021 /usr/share/cargo/registry/test-case-3.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex", "with-regex"))' -C metadata=53a15282fdd9b088 -C extra-filename=-2429b167b292d023 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern test_case_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case_macros-6a44ed53eef06ea0.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete v4.6.9 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=0b9bf19c388ea03c -C extra-filename=-612ebe6699e99489 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fnv v1.0.7 Running `/usr/bin/rustc --crate-name fnv --edition=2015 /usr/share/cargo/registry/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=042cebb8f950db40 -C extra-filename=-6281a38de93423a9 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name terminfo --edition=2021 /usr/share/cargo/registry/terminfo-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9a78981bf0d2777e -C extra-filename=-017779691e8fab2d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern fnv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfnv-6281a38de93423a9.rmeta --extern nom=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnom-31bec9b63e5a5529.rmeta --extern phf=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libphf-f77ecc32379f5f76.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_nushell v4.6.0 Running `/usr/bin/rustc --crate-name clap_complete_nushell --edition=2024 /usr/share/cargo/registry/clap_complete_nushell-4.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --allow=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable-shell-tests"))' -C metadata=d5ae0ad0ad527456 -C extra-filename=-4ad6084012c7bd2c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete-612ebe6699e99489.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=33503bb401e209b0 -C extra-filename=-d59107f4b7640d11 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=1141f17ae5cb9872 -C extra-filename=-e4e396207bda629e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Compiling os_str_bytes v7.2.1 Running `/usr/bin/rustc --crate-name os_str_bytes --edition=2021 /usr/share/cargo/registry/os_str_bytes-7.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="raw_os_str"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checked_conversions", "conversions", "default", "memchr", "raw_os_str"))' -C metadata=14a5e61e370b9e74 -C extra-filename=-9fb1328ad0ef6ff5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=e90070062e6df30b -C extra-filename=-db323faa01882cfe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern fs_err=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfs_err-d59107f4b7640d11.rmeta --extern os_str_bytes=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libos_str_bytes-9fb1328ad0ef6ff5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=d4fc586b37804f17 -C extra-filename=-f332a6c9af4ae58b --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern libc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemalloc_sys-e4e396207bda629e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clap_complete_command v0.6.1 Running `/usr/bin/rustc --crate-name clap_complete_command --edition=2021 /usr/share/cargo/registry/clap_complete_command-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="nushell"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fig", "nushell"))' -C metadata=f5930e427d198a12 -C extra-filename=-98acc14879238ca3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete-612ebe6699e99489.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_nushell-4ad6084012c7bd2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling clearscreen v4.0.6 Running `/usr/bin/rustc --crate-name clearscreen --edition=2021 /usr/share/cargo/registry/clearscreen-4.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b18ab95939b7a15 -C extra-filename=-d89ff68f795bcd47 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern nix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnix-57e6d2fa9cf8981a.rmeta --extern terminfo=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libterminfo-017779691e8fab2d.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwhich-1307c3506e136e92.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-vec v0.8.0 Running `/usr/bin/rustc --crate-name bit_vec --edition=2015 /usr/share/cargo/registry/bit-vec-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=c47f39237e42d9ef -C extra-filename=-b1aba37add9ca8e6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling wild v2.2.1 Running `/usr/bin/rustc --crate-name wild --edition=2021 /usr/share/cargo/registry/wild-2.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("glob-quoted-on-windows"))' -C metadata=b780f5f05eadbe7f -C extra-filename=-f8acce3cdd09b11f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bit-set v0.8.0 Running `/usr/bin/rustc --crate-name bit_set --edition=2015 /usr/share/cargo/registry/bit-set-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=d40639cdd63c21e4 -C extra-filename=-5d4b2a4d94887898 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bit_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbit_vec-b1aba37add9ca8e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta_derive v0.3.2 Running `/usr/bin/rustc --crate-name ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bbd8ee14355ed8b6 -C extra-filename=-deba6bce95bb03c2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling escape8259 v0.5.3 Running `/usr/bin/rustc --crate-name escape8259 --edition=2018 /usr/share/cargo/registry/escape8259-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=182649c4d5a1a0c0 -C extra-filename=-8f520674b6cec138 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libtest-mimic v0.8.2 Running `/usr/bin/rustc --crate-name libtest_mimic --edition=2021 /usr/share/cargo/registry/libtest-mimic-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7874ba4b01d1a732 -C extra-filename=-d401278113ab4250 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern escape8259=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libescape8259-8f520674b6cec138.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ptr_meta v0.3.2 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=b5c85cb936043c2c -C extra-filename=-6ed67a1492a0b6b5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ptr_meta_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libptr_meta_derive-deba6bce95bb03c2.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling fancy-regex v0.16.2 Running `/usr/bin/rustc --crate-name fancy_regex --edition=2018 /usr/share/cargo/registry/fancy-regex-0.16.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "perf", "std", "track_caller", "unicode"))' -C metadata=40caf5976e1bcc49 -C extra-filename=-f9d2bb10977df374 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bit_set=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbit_set-5d4b2a4d94887898.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_markdown v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=cacedef4b87aefd7 -C extra-filename=-7590280461550894 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling tracing-log v0.2.0 Running `/usr/bin/rustc --crate-name tracing_log --edition=2018 /usr/share/cargo/registry/tracing-log-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log-tracer", "std"))' -C metadata=472ce542104d2742 -C extra-filename=-04d6c24f8a995dcd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern once_cell=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern tracing_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling datatest-stable v0.3.3 Running `/usr/bin/rustc --crate-name datatest_stable --edition=2021 /usr/share/cargo/registry/datatest-stable-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("include-dir"))' -C metadata=a295279e476fa9cf -C extra-filename=-dc4dd94fe019f20c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern fancy_regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfancy_regex-f9d2bb10977df374.rmeta --extern libtest_mimic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibtest_mimic-d401278113ab4250.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rancor v0.1.3 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=e807cc7aeb56ea6e -C extra-filename=-b70f19f40807029a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ptr_meta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_project v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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", "test-uv", "testing", "zstd"))' -C metadata=97cfa4b477a1422b -C extra-filename=-997fa8738f21a3a2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitvec-b3950ceb917e6fca.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rmeta --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling bytecheck_derive v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9f19e680d83b7264 -C extra-filename=-0ab8246bc68fa666 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling simdutf8 v0.1.5 Running `/usr/bin/rustc --crate-name simdutf8 --edition=2018 /usr/share/cargo/registry/simdutf8-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=8d69d08a6a1b8f2e -C extra-filename=-69cff7e67a0471ad --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling bytecheck v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=b3ed8cf2610d2fdf -C extra-filename=-aa6f592a2436d684 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bytecheck_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbytecheck_derive-0ab8246bc68fa666.so --extern ptr_meta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --extern rancor=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librancor-b70f19f40807029a.rmeta --extern simdutf8=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimdutf8-69cff7e67a0471ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.0.11 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=b85cdaea571ad09e -C extra-filename=-63c179d76e05bd50 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rmeta --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling insta-cmd v0.7.0 Running `/usr/bin/rustc --crate-name insta_cmd --edition=2021 /usr/share/cargo/registry/insta-cmd-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ae95bd8434ba96ff -C extra-filename=-21bdc96b79a030f3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling munge_macro v0.4.7 Running `/usr/bin/rustc --crate-name munge_macro --edition=2021 /usr/share/cargo/registry/munge_macro-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1f9a1f6cf4c5bb55 -C extra-filename=-428032d0eada22e4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indoc v2.0.7 Running `/usr/bin/rustc --crate-name indoc --edition=2021 /usr/share/cargo/registry/indoc-2.0.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8a16272bdd7fbcb6 -C extra-filename=-aee02734f32976a1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=340ff06c25a46595 -C extra-filename=-530377cc784fc6cc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern munge_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmunge_macro-428032d0eada22e4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rend v0.5.4 Running `/usr/bin/rustc --crate-name rend --edition=2021 /usr/share/cargo/registry/rend-0.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=a0f9a6815d965af8 -C extra-filename=-40a9c0638c13e41f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbytecheck-aa6f592a2436d684.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_ide v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=4d409b301f1f00d5 -C extra-filename=-98ca8fcaeb5efb4c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling globwalk v0.9.1 Running `/usr/bin/rustc --crate-name globwalk --edition=2021 /usr/share/cargo/registry/globwalk-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dd13ee7b79b62d4f -C extra-filename=-57148a6e0328cf41 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rkyv_derive v0.8.18 Running `/usr/bin/rustc --crate-name rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=d1dbc85edff6fcbf -C extra-filename=-b80ed2c2370dc533 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff v0.16.5 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=24c4675cfa8f3800 -C extra-filename=-4999c7ef99767af0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ruff-4999c7ef99767af0 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-core v1.0.10 Running `/usr/bin/rustc --crate-name predicates_core --edition=2021 /usr/share/cargo/registry/predicates-core-1.0.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7da894c48d591f8a -C extra-filename=-d5e55a262db1cc70 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=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.77-build/ty-0.0.77/ruff/target/rpm/build/ruff-4999c7ef99767af0/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=700d667c4477547c -C extra-filename=-c10f12d7667c899a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbytecheck-aa6f592a2436d684.rmeta --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern munge=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmunge-530377cc784fc6cc.rmeta --extern ptr_meta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --extern rancor=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librancor-b70f19f40807029a.rmeta --extern rend=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librend-40a9c0638c13e41f.rmeta --extern rkyv_derive=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv_derive-b80ed2c2370dc533.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cachedir v0.3.1 Running `/usr/bin/rustc --crate-name cachedir --edition=2018 /usr/share/cargo/registry/cachedir-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccbebba6d4972554 -C extra-filename=-20e0c201d4fda3b8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rustc-stable-hash v0.1.2 Running `/usr/bin/rustc --crate-name rustc_stable_hash --edition=2021 /usr/share/cargo/registry/rustc-stable-hash-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=d2f736a79e81e614 -C extra-filename=-bdc7349308b01735 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling termtree v0.5.1 Running `/usr/bin/rustc --crate-name termtree --edition=2021 /usr/share/cargo/registry/termtree-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=65123e900e740ab4 -C extra-filename=-dd890716b539f52a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling difflib v0.4.0 Running `/usr/bin/rustc --crate-name difflib --edition=2015 /usr/share/cargo/registry/difflib-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=13f549cd53ab9927 -C extra-filename=-7b5910598e31a4ce --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates v3.1.4 Running `/usr/bin/rustc --crate-name predicates --edition=2021 /usr/share/cargo/registry/predicates-3.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="diff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "default", "diff", "float-cmp", "normalize-line-endings", "regex", "unstable"))' -C metadata=39e1ea4965f4bb3b -C extra-filename=-88ed5a880dd8d5fe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern difflib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdifflib-7b5910598e31a4ce.rmeta --extern predicates_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling predicates-tree v1.0.13 Running `/usr/bin/rustc --crate-name predicates_tree --edition=2021 /usr/share/cargo/registry/predicates-tree-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0be446ee767914b5 -C extra-filename=-ff558c7b95acb9b2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern predicates_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --extern termtree=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtermtree-dd890716b539f52a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling assert_fs v1.1.4 Running `/usr/bin/rustc --crate-name assert_fs --edition=2024 /usr/share/cargo/registry/assert_fs-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' '--warn=clippy::use_self' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unseparated_literal_suffix' --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::unnecessary_safety_doc' '--warn=clippy::unnecessary_safety_comment' --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::undocumented_unsafe_blocks' --warn=trivial_numeric_casts '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::should_panic_without_expect' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::partial_pub_fields' --warn=non_ascii_idents '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mismatching_type_param_order' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_to_numeric_cast_any' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::float_cmp' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--warn=clippy::collection_is_never_read' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--warn=clippy::cast_sign_loss' '--warn=clippy::cast_possible_wrap' '--warn=clippy::cast_possible_truncation' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color", "color-auto"))' -C metadata=0c5c86907ebde01d -C extra-filename=-fec15f71d4d3e783 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rmeta --extern predicates=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpredicates-88ed5a880dd8d5fe.rmeta --extern predicates_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --extern predicates_tree=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpredicates_tree-ff558c7b95acb9b2.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling mdtest v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=02f264e1e9c9e597 -C extra-filename=-3547f2843d8c5bb4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rmeta --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_stable_hash-bdc7349308b01735.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a5956cab425bb3f -C extra-filename=-9a4bbc22b44170a4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rmeta --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rmeta --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rmeta --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_ast_integration_tests v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=5b7563f3a0606362 -C extra-filename=-fb6a65aa18c61750 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.77-build/ty-0.0.77/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("test-uv"))' -C metadata=a9c8a0ce1db1cbb9 -C extra-filename=-34bd9a0248d09bd8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rmeta --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rmeta --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_ide-98ca8fcaeb5efb4c.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=b546b0437169fdb9 -C extra-filename=-6371c27a5b5c3593 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ty-6371c27a5b5c3593 -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=03c17e9bdd8e55f6 -C extra-filename=-573553c4396900c8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indicatif v0.18.4 Running `/usr/bin/rustc --crate-name indicatif --edition=2021 /usr/share/cargo/registry/indicatif-0.18.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures", "improved_unicode", "in_memory", "rayon", "tokio", "unicode-segmentation", "unicode-width", "vt100"))' -C metadata=539345ad380456c5 -C extra-filename=-41eda44cb6303efd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern console=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libconsole-03abf85009115a62.rmeta --extern portable_atomic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libportable_atomic-016405c924794b2b.rmeta --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unit_prefix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunit_prefix-573553c4396900c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/ty-6371c27a5b5c3593/build-script-build` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=dc9e52b778f470e9 -C extra-filename=-8302c089aced93ba --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern nix=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnix-57e6d2fa9cf8981a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tracing-flame v0.2.0 Running `/usr/bin/rustc --crate-name tracing_flame --edition=2018 /usr/share/cargo/registry/tracing-flame-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="smallvec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "smallvec"))' -C metadata=34542444986636c3 -C extra-filename=-e5d4f7bf190e81df --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblazy_static-8272da6859d63bcf.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling serde_test v1.0.177 Running `/usr/bin/rustc --crate-name serde_test --edition=2021 /usr/share/cargo/registry/serde_test-1.0.177/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5e3d4f2b5f5b4295 -C extra-filename=-af3e2e990d62f9cd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yansi v1.0.1 Running `/usr/bin/rustc --crate-name yansi --edition=2021 /usr/share/cargo/registry/yansi-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=1d0a2a411dd0579e -C extra-filename=-faf2ec456aeea6aa --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling diff v0.1.13 Running `/usr/bin/rustc --crate-name diff --edition=2015 /usr/share/cargo/registry/diff-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=229f71f3f1694534 -C extra-filename=-cc71e6a585abcaf0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling pretty_assertions v1.4.1 Running `/usr/bin/rustc --crate-name pretty_assertions --edition=2018 /usr/share/cargo/registry/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=10afc386b526a8c6 -C extra-filename=-fce51e7bc29dce44 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern diff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdiff-cc71e6a585abcaf0.rmeta --extern yansi=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libyansi-faf2ec456aeea6aa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=0449ea0ebc4d229d -C extra-filename=-58bbcdf9bf14fd79 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rmeta --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rmeta --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rmeta --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rmeta --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rmeta --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rmeta --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rmeta --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_test v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=d0b162af2f0250af -C extra-filename=-2b3f6c3fdcdc55d7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rmeta --extern mdtest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rmeta --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling quickcheck v1.1.0 Running `/usr/bin/rustc --crate-name quickcheck --edition=2021 /usr/share/cargo/registry/quickcheck-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "use_logging"))' -C metadata=20517e366e974118 -C extra-filename=-06bdf2d39a217716 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-74fcc7ac397dd116.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quickcheck_macros v1.2.0 Running `/usr/bin/rustc --crate-name quickcheck_macros --edition=2021 /usr/share/cargo/registry/quickcheck_macros-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=20c9c3a3548ab1a9 -C extra-filename=-fe5b6b57c84782cf --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_python_trivia_integration_tests v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=acc3a90d07cabd3f -C extra-filename=-ff662c47b6ebefd1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=d0e698975389dcaa -C extra-filename=-b966f62eb07af4fc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling csv v1.4.0 Running `/usr/bin/rustc --crate-name csv --edition=2021 /usr/share/cargo/registry/csv-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=067c0375c50a44e0 -C extra-filename=-f6f9bd9242d6d95c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern csv_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcsv_core-b966f62eb07af4fc.rmeta --extern itoa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern ryu=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libryu-c49afe743062cee9.rmeta --extern serde_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_mdtest v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=9d2753bacd0fbe4b -C extra-filename=-6d4a4fff64e87b01 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern mdtest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rmeta --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rmeta --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=3cd4ad907b24d2b9 -C extra-filename=-3b4e4d5ddb10d938 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern mdtest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_mdtest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_mdtest-6d4a4fff64e87b01.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_completion_eval v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=685f686787e09441 -C extra-filename=-a3a1efec6ecbc3a6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern csv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcsv-f6f9bd9242d6d95c.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_ide-98ca8fcaeb5efb4c.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name simple_tokenizer --edition=2024 crates/ruff_python_trivia_integration_tests/tests/simple_tokenizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=adc544941573c34e -C extra-filename=-dfa1d3e81593b07c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name whitespace --edition=2024 crates/ruff_python_trivia_integration_tests/tests/whitespace.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aba8dbad6d6b01d7 -C extra-filename=-373f1d8936191f04 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=15d03b2dbfdb51ce -C extra-filename=-d51622553b07f5ea --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` 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=bd8055fd8e4b3136 -C extra-filename=-d8ab8b8dc2736502 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_test-2b3f6c3fdcdc55d7.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/ty_python_semantic/tests/mdtest.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=67c95ff934da7198 -C extra-filename=-a142ab161b24f530 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_test-2b3f6c3fdcdc55d7.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=adaa7eab5893a4d2 -C extra-filename=-62b763af1a56c8a7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_test-2b3f6c3fdcdc55d7.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name file_watching --edition=2024 crates/ty/tests/file_watching.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=6762460f44647964 -C extra-filename=-e2926383af15ef29 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty-58bbcdf9bf14fd79.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=f58db5fbb94d6188 -C extra-filename=-3006c261a89a02ab --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty-58bbcdf9bf14fd79.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty --edition=2024 crates/ty/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=e3cd86378ff58d1f -C extra-filename=-6f0fa8314c4d0657 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty-58bbcdf9bf14fd79.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ty/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "test-uv"))' -C metadata=0c65935cd3e3cb67 -C extra-filename=-04b7ec382cef84a4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty-58bbcdf9bf14fd79.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name indexing --edition=2024 crates/ruff_text_size/tests/indexing.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=d531862ff3001bb7 -C extra-filename=-daac4f38eedd5de1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde --edition=2024 crates/ruff_text_size/tests/serde.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=9b504e77c5fbd971 -C extra-filename=-61df66106d8fd009 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name constructors --edition=2024 crates/ruff_text_size/tests/constructors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=c3a406eb0baafce0 -C extra-filename=-0161eeab588c2e4c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name auto_traits --edition=2024 crates/ruff_text_size/tests/auto_traits.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=8d36a973b6a090bb -C extra-filename=-978bca76cdca0b7f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name main --edition=2024 crates/ruff_text_size/tests/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=9f906a914bb5e73b -C extra-filename=-fd898c202b3b79bd --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=56de55da09f398ee -C extra-filename=-9555f57fec5c5663 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ty_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=637ff0b9eed2598d -C extra-filename=-974096799e436827 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_ide-98ca8fcaeb5efb4c.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_server-34bd9a0248d09bd8.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name stmt_if --edition=2024 crates/ruff_python_ast_integration_tests/tests/stmt_if.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5d7dd1768c9e05ac -C extra-filename=-5dfaa4fdf4549df8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name comparable --edition=2024 crates/ruff_python_ast_integration_tests/tests/comparable.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0e02a9ba66261e57 -C extra-filename=-47b8f6651c6646c2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name source_order --edition=2024 crates/ruff_python_ast_integration_tests/tests/source_order.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=610ac7a2582e10f9 -C extra-filename=-f7fceb9ff67692ba --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name parenthesize --edition=2024 crates/ruff_python_ast_integration_tests/tests/parenthesize.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5702920103a32d8b -C extra-filename=-e8e46b319eab9a4f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name visitor --edition=2024 crates/ruff_python_ast_integration_tests/tests/visitor.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ab0837c8696f269 -C extra-filename=-eed88be88cca6dc0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name match_pattern --edition=2024 crates/ruff_python_ast_integration_tests/tests/match_pattern.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c2f16728cde4f9ae -C extra-filename=-f6dad47c255e612e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name identifier --edition=2024 crates/ruff_python_ast_integration_tests/tests/identifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a8129c5acb71906 -C extra-filename=-9ea9461152722527 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name parentheses --edition=2024 crates/ruff_python_ast_integration_tests/tests/parentheses.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b1eba012afe5814a -C extra-filename=-1ceb014f05eb5ca3 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=21505f52862ec033 -C extra-filename=-cf9cc0b5322405bc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f8a148577f1d19d -C extra-filename=-8e40e62be3062fae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name cli --edition=2024 crates/ruff/tests/cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=15047697f21c0bf0 -C extra-filename=-38d16bdd829c0997 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name config --edition=2024 crates/ruff/tests/config.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=526afedbbf47e27e -C extra-filename=-26ceb2b5d3f57cec --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name direxist_guard --edition=2024 crates/ruff/tests/direxist_guard.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c465d2de395d64c4 -C extra-filename=-924a66908ce8a244 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name analyze_graph --edition=2024 crates/ruff/tests/analyze_graph.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f749a2c4f9807405 -C extra-filename=-1f6a73110bfadcac --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name resolve_files --edition=2024 crates/ruff/tests/resolve_files.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=df058ba5319f1e7e -C extra-filename=-e25f11e7f3fc91de --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name integration_test --edition=2024 crates/ruff/tests/integration_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7d51e8f41eec181f -C extra-filename=-f1f56ef41dee3320 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff-9a4bbc22b44170a4.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_test --edition=2024 crates/ty_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aa465f221f82d347 -C extra-filename=-8971fdd2b85b8c42 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern mdtest=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--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=4ce04b3679b2adcc -C extra-filename=-72415ad6ed3af4cc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwild-f8acce3cdd09b11f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name mdtest --edition=2024 crates/mdtest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=603792ef7d667543 -C extra-filename=-af915040f566e3d5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_stable_hash-bdc7349308b01735.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_server --edition=2024 crates/ty_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=8dab003d100d3db2 -C extra-filename=-5a9f9944c808f8fa --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_ide-98ca8fcaeb5efb4c.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_completion_bench v0.0.0 (/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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=cbe73f42c520b5a8 -C extra-filename=-172e5b164e236659 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ty_ide=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_ide-98ca8fcaeb5efb4c.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name document --edition=2024 crates/ruff_server/tests/document.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=2ddc64a12c0d5f8e -C extra-filename=-a069caa228432fae --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name e2e --edition=2024 crates/ruff_server/tests/e2e/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=61cbdfef0c9d7393 -C extra-filename=-8d6a97b42491a73d --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_server-63c179d76e05bd50.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_ide --edition=2024 crates/ty_ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=39c0b4a4ee69f89c -C extra-filename=-9d970c8ece9d3a32 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern toml_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_project-997fa8738f21a3a2.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=1980b5a565236f91 -C extra-filename=-1cfff552100c49fe --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=c9d357dad73a3112 -C extra-filename=-1224661577784bc5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_formatter/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=674bd21eaae63ab1 -C extra-filename=-ba558fdc870d0200 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=719a1b1fc07b41fd -C extra-filename=-a7776784556cc629 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name fixtures --edition=2024 crates/ruff_python_parser/tests/fixtures.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ed7f9594c0a13be8 -C extra-filename=-2aa25d63b2f7a5b5 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name normalizer --edition=2024 crates/ruff_python_formatter/tests/normalizer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=674fef2af7baa774 -C extra-filename=-047e8ce9f87e3251 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name generate_inline_tests --edition=2024 crates/ruff_python_parser/tests/generate_inline_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e288ccdea9c848a6 -C extra-filename=-3e3726ab117d7522 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=a745b5c312d44801 -C extra-filename=-decdd8490bbd77d0 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_markdown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_markdown-7590280461550894.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_notebook --edition=2024 crates/ruff_notebook/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=53cb9c45595c4f83 -C extra-filename=-9b313731bc41379e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-74fcc7ac397dd116.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libuuid-22e391f70c376582.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name 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=5c4c30948ddc54e4 -C extra-filename=-e4de0ea91d6c528a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern fern=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfern-1c1956a60a399872.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern imperative=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libimperative-c082e4447b1fe472.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern libcst_native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibcst_native-ac4dde48884156db.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern natord=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnatord-8329c8b22440ed8a.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern typed_arena=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburl-6734bb586cdd378d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2bd6e8584647a33 -C extra-filename=-a19a929b040c35ff --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=5ef67d2a5f3863bc -C extra-filename=-a4287f974d6dd77a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name highlight_message --edition=2024 crates/ruff_annotate_snippets/examples/highlight_message.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=70d0d87f9719a714 -C extra-filename=-54fc6128bfc5b4da --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name formatter --edition=2024 crates/ruff_annotate_snippets/tests/formatter.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=8dc13352bd4fb9d2 -C extra-filename=-75fd0bc78ca2427c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name color --edition=2024 crates/ruff_annotate_snippets/tests/color/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=73c1534ec17f4355 -C extra-filename=-1086bf76c8401ed1 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name id_hyperlink --edition=2024 crates/ruff_annotate_snippets/examples/id_hyperlink.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=82b0f91407eef40e -C extra-filename=-67aa97fc22763506 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name elide_header --edition=2024 crates/ruff_annotate_snippets/examples/elide_header.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=7a86c4840f5b1d2f -C extra-filename=-513fde3c972b0333 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rustc_tests --edition=2024 crates/ruff_annotate_snippets/tests/rustc_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=bae2b997f64db2fb -C extra-filename=-b2cb463411b0d906 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_level --edition=2024 crates/ruff_annotate_snippets/examples/custom_level.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=70a020a6319a9687 -C extra-filename=-2a9553b2cab454e8 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name examples --edition=2024 crates/ruff_annotate_snippets/tests/examples.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=3b9a1241915240b3 -C extra-filename=-a34f8c6def750dcc --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff_annotate_snippets/tests/ruff.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --test --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=6b094e123dbb5c3e -C extra-filename=-c6d0e8942dd43aed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name footer --edition=2024 crates/ruff_annotate_snippets/examples/footer.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=ef5702f89f356eba -C extra-filename=-8ef90717b5e694e7 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name highlight_source --edition=2024 crates/ruff_annotate_snippets/examples/highlight_source.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=6a5af33446558d84 -C extra-filename=-3acd64940e2e7007 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name struct_name_as_context --edition=2024 crates/ruff_annotate_snippets/examples/struct_name_as_context.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=cb41dbae824f49a9 -C extra-filename=-948235ceb1a76b90 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name custom_error --edition=2024 crates/ruff_annotate_snippets/examples/custom_error.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=c1c7a21405a3aa48 -C extra-filename=-f462a2a4e4746f90 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multi_suggestion --edition=2024 crates/ruff_annotate_snippets/examples/multi_suggestion.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=28a583f81e14fc21 -C extra-filename=-95efd606ad8ba874 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name multislice --edition=2024 crates/ruff_annotate_snippets/examples/multislice.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=bc932d9be36bf586 -C extra-filename=-025e5c98e321ad59 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name format --edition=2024 crates/ruff_annotate_snippets/examples/format.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=159c556f2c0d38d6 -C extra-filename=-61eb6baff0ba3eeb --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name expected_type --edition=2024 crates/ruff_annotate_snippets/examples/expected_type.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --cfg 'feature="testing-colors"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simd", "std", "testing-colors"))' -C metadata=da0408ca8eeb1eee -C extra-filename=-7047127fbfce4347 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/examples -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_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=8a391fdba586fa6f -C extra-filename=-a8bf31525c559a75 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_workspace --edition=2024 crates/ruff_workspace/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' -C metadata=d364037f7fb1bd34 -C extra-filename=-dba83a83211a97ed --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_project --edition=2024 crates/ty_project/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="junit"' --cfg 'feature="testing"' --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deflate", "format", "junit", "ruff_python_formatter", "schemars", "test-uv", "testing", "zstd"))' -C metadata=517fa0a76369fd46 -C extra-filename=-0dad3f51135317f4 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitvec-b3950ceb917e6fca.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern crossbeam=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern notify=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern parking_lot=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libparking_lot-365095ab10cd86f1.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_automata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_automata-c340993bd9259c19.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_core --edition=2024 crates/ty_python_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=e1b10009a086b997 -C extra-filename=-01a6d2b39e89e6a2 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bitvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitvec-b3950ceb917e6fca.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern hashbrown=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libhashbrown-32165eca27209ca4.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_combine=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=35261f9624e60162 -C extra-filename=-22c185cfc69e2943 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_module_resolver --edition=2024 crates/ty_module_resolver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5831f32914b9cad6 -C extra-filename=-6e845c08c7f01bad --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_vendored --edition=2024 crates/ty_vendored/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="zstd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deflate", "zstd"))' -C metadata=4a7fc134f26b8d15 -C extra-filename=-06c03b943850ef9c --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_importer --edition=2024 crates/ruff_python_importer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d988d1454695ed4b -C extra-filename=-284b12afd2aa60da --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0626e6ecf1694087 -C extra-filename=-68ddb53f06cfbe29 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_site_packages --edition=2024 crates/ty_site_packages/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=88cf006a2135c931 -C extra-filename=-afb24b5c3333820f --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_db --edition=2024 crates/ruff_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="cache"' --cfg 'feature="ignore"' --cfg 'feature="junit"' --cfg 'feature="os"' --cfg 'feature="ruff_cache"' --cfg 'feature="serde"' --cfg 'feature="testing"' --cfg 'feature="tracing-subscriber"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "ignore", "junit", "os", "ruff_cache", "schemars", "serde", "testing", "tracing-subscriber"))' -C metadata=cb63c484b9a48c90 -C extra-filename=-76499c234521a220 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern arc_swap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern dashmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pathdiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpathdiff-f726cc96304c5879.rlib --extern quick_junit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwhich-1307c3506e136e92.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3605ca60f872cd1e -C extra-filename=-24752d38332abb35 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern icu_properties=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_index --edition=2024 crates/ruff_python_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4832514e2bb29dba -C extra-filename=-c9d1b676ea63fec6 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out` Running `/usr/bin/rustc --crate-name ruff_python_edits --edition=2024 crates/ruff_python_edits/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=0ca9fb2b9f272109 -C extra-filename=-839e67af7f46639e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/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=188bcb629706dbc7 -C extra-filename=-359ed7f6e31a3d37 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_ast --edition=2024 crates/ruff_python_ast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="cache"' --cfg 'feature="get-size"' --cfg 'feature="salsa"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "get-size", "salsa", "schemars", "serde"))' -C metadata=eb538185610f5012 -C extra-filename=-77e3beb513763728 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarrayvec-d4bb1a7164098238.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="salsa"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=cc37a6c3612c2742 -C extra-filename=-dca5ba363ba7f842 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name cache_key --edition=2024 crates/ruff_cache/tests/cache_key.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8dc79aa68e954622 -C extra-filename=-8f6780e99e3bd357 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern seahash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libseahash-08ef171d6ce02a4c.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_trivia --edition=2024 crates/ruff_python_trivia/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=48d165b98459f9bf -C extra-filename=-c20278e791decf1e --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_python_stdlib --edition=2024 crates/ruff_python_stdlib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dcefd23251a9683b -C extra-filename=-98d8e7e32811b14a --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ruff_source_file --edition=2024 crates/ruff_source_file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' -C metadata=13f119cea1e24c51 -C extra-filename=-e835a3bb28668809 --out-dir /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `rpm` profile [optimized + debuginfo] target(s) in 223m 46s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/mdtest-af915040f566e3d5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.16s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff-72415ad6ed3af4cc --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.23s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff-8e40e62be3062fae --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/analyze_graph-1f6a73110bfadcac --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/cli-38d16bdd829c0997 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 247 tests test analyze_graph::type_checking_imports ... ok test analyze_graph::type_checking_imports_from_config ... ok test format::all_rules_default_options ... ok test format::check_default_mode_shows_diagnostics_and_summary ... ok test format::check_quiet_mode_shows_diagnostics_only ... ok test format::check_silent_mode_no_output ... ok test format::column_and_line_zero ... ok test format::config_doubly_overridden_via_cli ... ok test format::config_file_and_isolated ... ok test format::config_override_rejected_if_invalid_toml ... ok test format::config_override_via_cli ... ok test format::conflicting_options ... ok test format::conflicting_options_stdin ... ok test format::cookiecutter_globbing ... ok test format::deduplicate_directory_and_explicit_file ... ok test format::default_files ... ok test format::default_options ... ok test format::deprecated_options ... ok test format::docstring_options ... ok test format::exclude ... ok test format::exclude_stdin ... ok test format::exit_non_zero_on_format ... ok test format::extend_exclude_cli ... ok test format::extension ... ok test format::force_exclude ... ok test format::force_exclude_stdin ... ok test format::format_mapped_extension_files ... ok test format::format_option_inheritance ... ok test format::format_options ... ok test format::format_warn_stdin_filename_with_files ... ok test format::legacy_format_option ... ok test format::markdown_formatting ... ok test format::markdown_formatting_quarto_cell_option ... ok test format::markdown_formatting_stdin ... ok test format::messages ... ok test format::mixed_line_endings ... ok test format::nonexistent_config_file ... ok test format::output_format::_azure_expects ... ok test format::output_format::_concise_expects ... ok test format::output_format::_full_expects ... ok test format::output_format::_github_expects ... ok test format::output_format::_gitlab_expects ... ok test format::output_format::_grouped_expects ... ok test format::output_format::_json_expects ... ok test format::output_format::_json_lines_expects ... ok test format::output_format::_junit_expects ... ok test format::output_format::_pylint_expects ... ok test format::output_format::_rdjson_expects ... ok test format::output_format::_sarif_expects ... ok test format::output_format_notebook ... ok test format::per_file_target_version_formatter ... ok test format::range_end_only ... ok test format::range_formatting ... ok test format::range_formatting_multiple_files ... ok test format::range_formatting_notebook ... ok test format::range_formatting_out_of_bounds ... ok test format::range_formatting_unicode ... ok test format::range_line_numbers_only ... ok test format::range_missing_line ... ok test format::range_start_larger_than_end ... ok test format::range_start_only ... ok test format::syntax_error ... ok test format::syntax_error_in_notebooks ... ok test format::syntax_error_in_notebooks_check ... ok test format::test_diff ... ok test format::test_diff_no_change ... ok test format::test_diff_stdin_formatted ... ok test format::test_diff_stdin_unformatted ... ok test format::test_notebook_trailing_semicolon ... ok test format::too_many_config_files ... ok test format::valid_linter_options ... ok test format::valid_linter_options_preserve ... ok test format::zero_line_number ... ok test lint::a005_module_shadowing_non_strict ... ok test lint::a005_module_shadowing_strict ... ok test lint::a005_module_shadowing_strict_default ... ok test lint::add_ignore ... ok test lint::add_noqa ... ok test lint::add_noqa_exclude ... ok test lint::add_noqa_existing_file_level_noqa ... ok test lint::add_noqa_existing_ignore ... ok test lint::add_noqa_existing_noqa ... ok test lint::add_noqa_existing_range_suppression ... ok test lint::add_noqa_multiline_comment ... ok test lint::add_noqa_multiline_diagnostic ... ok test lint::add_noqa_multiple_codes ... ok test lint::add_noqa_parent ... ok test lint::add_noqa_top_of_file ... ok test lint::add_noqa_top_of_file_with_shebang ... ok test lint::add_noqa_with_newline_in_reason ... ok test lint::add_noqa_with_reason ... ok test lint::cache_syntax_errors ... ok test lint::checks_notebooks_in_stable ... ok test lint::circular_extend ... ok test lint::combine_typing_extensions_config ... ok test lint::complex_config_setting_overridden_via_cli ... ok test lint::config_doubly_overridden_via_cli ... ok test lint::config_expand ... ok test lint::config_file_and_isolated ... ok test lint::config_override_rejected_if_invalid_toml ... ok test lint::config_override_via_cli ... ok test lint::cookiecutter_globbing ... ok test lint::cookiecutter_globbing_no_project_root ... ok test lint::deduplicate_directory_and_explicit_file ... ok test lint::default_rules ... ok test lint::deprecated_config_option_overridden_via_cli ... ok test lint::each_toml_option_requires_a_new_flag_1 ... ok test lint::each_toml_option_requires_a_new_flag_2 ... ok test lint::exclude ... ok test lint::exclude_stdin ... ok test lint::extend_passed_via_config_argument ... ok test lint::extend_per_file_ignores_stdin ... ok test lint::extension ... ok test lint::flake8_import_convention_invalid_aliases_config_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_extend_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_module_name ... ok test lint::flake8_import_convention_nfkc_normalization ... ok test lint::flake8_import_convention_unused_aliased_import ... ok test lint::flake8_import_convention_unused_aliased_import_no_conflict ... ok test lint::flake8_pyi_redundant_none_literal ... ok test lint::ignore_noqa ... ok test lint::line_too_long_width_override ... ok test lint::lint_options ... ok test lint::match_before_py310 ... ok test lint::mixed_levels ... ok test lint::negated_per_file_ignores ... ok test lint::negated_per_file_ignores_absolute ... ok test lint::negated_per_file_ignores_overlap ... ok test lint::nested_implicit_namespace_package ... ok test lint::nonexistent_config_file ... ok test lint::nonexistent_extend_file ... ok test lint::noqa_comments_to_human_readable_ruff_ignores ... ok test lint::output_format::_azure_expects ... ok test lint::output_format::_concise_expects ... ok test lint::output_format::_full_expects ... ok test lint::output_format::_github_expects ... ok test lint::output_format::_gitlab_expects ... ok test lint::output_format::_grouped_expects ... ok test lint::output_format::_json_expects ... ok test lint::output_format::_json_lines_expects ... ok test lint::output_format::_junit_expects ... ok test lint::output_format::_pylint_expects ... ok test lint::output_format::_rdjson_expects ... ok test lint::output_format::_sarif_expects ... ok test lint::output_format_preview::_azure_expects ... ok test lint::output_format_preview::_concise_expects ... ok test lint::output_format_preview::_full_expects ... ok test lint::output_format_preview::_github_expects ... ok test lint::output_format_preview::_gitlab_expects ... ok test lint::output_format_preview::_grouped_expects ... ok test lint::output_format_preview::_json_expects ... ok test lint::output_format_preview::_json_lines_expects ... ok test lint::output_format_preview::_junit_expects ... ok test lint::output_format_preview::_pylint_expects ... ok test lint::output_format_preview::_rdjson_expects ... ok test lint::output_format_preview::_sarif_expects ... ok test lint::output_format_show_fixes::concise_show_fixes ... ok test lint::output_format_show_fixes::full_show_fixes ... ok test lint::output_format_show_fixes::grouped_show_fixes ... ok test lint::parent_configuration_override ... ok test lint::parse_error_extends ... ok test lint::pep695_generic_rename ... ok test lint::per_file_ignores_stdin ... ok test lint::per_file_target_version_linter ... ok test lint::precedence ... ok test lint::prefer_rule_codes_in_output ... ok test lint::pyupgrade_up026_respects_isort_required_import_fix ... ok test lint::pyupgrade_up026_respects_isort_required_import_from_fix ... ok test lint::required_import_set_aliased_as_abstract_set_no_conflict ... ok test lint::required_import_set_conflicts_with_pyi025 ... ok test lint::required_import_set_without_pyi025_no_conflict ... ok test lint::required_version_bound_match ... ok test lint::required_version_bound_mismatch ... ok test lint::required_version_exact_match ... ok test lint::required_version_exact_mismatch ... ok test lint::required_version_fails_to_parse ... ok test lint::required_version_precedes_rule_validation ... ok test lint::requires_python ... ok test lint::requires_python_equals ... ok test lint::requires_python_equals_patch ... ok test lint::requires_python_extend_from_shared_config ... ok test lint::requires_python_no_tool ... ok test lint::requires_python_no_tool_preview_enabled ... ok test lint::requires_python_no_tool_target_version_override ... ok test lint::requires_python_no_tool_with_check ... ok test lint::requires_python_patch ... ok test lint::requires_python_pyproject_toml_above ... ok test lint::requires_python_pyproject_toml_above_with_tool ... ok test lint::requires_python_ruff_toml_above ... ok test lint::requires_python_ruff_toml_no_target_fallback ... ok test lint::requires_python_ruff_toml_no_target_fallback_check ... ok test lint::ruff_toml_is_linted ... ok test lint::rule_category_selector_cli_preview_disabled ... ok test lint::rule_category_selector_cli_preview_enabled ... ok test lint::rule_name_selector_cli_preview_disabled ... ok test lint::rule_name_selector_cli_preview_enabled ... ok test lint::rule_name_selector_config_preview_disabled ... ok test lint::rule_name_selector_config_preview_enabled ... ok test lint::rule_panic_mixed_results_concise ... ok test lint::rule_panic_mixed_results_full ... ok test lint::semantic_syntax_errors ... ok test lint::show_fixes_in_full_output_with_preview_enabled ... ok test lint::show_fixes_preview ... ok test lint::statistics_hyperlinks ... ok test lint::supported_file_extensions ... ok test lint::supported_file_extensions_preview_enabled ... ok test lint::too_many_config_files ... ok test lint::top_level_options ... ok test lint::type_parameter_rename_isolation ... ok test lint::unknown_rule_selectors_config_ignore_f481 ... ok test lint::unknown_rule_selectors_config_ignore_f481_preview ... ok test lint::unknown_rule_selectors_extend_fixable_f481 ... ok test lint::unknown_rule_selectors_extend_fixable_f481_preview ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_extend_select_f481 ... ok test lint::unknown_rule_selectors_extend_select_f481_preview ... ok test lint::unknown_rule_selectors_fixable_f481 ... ok test lint::unknown_rule_selectors_fixable_f481_preview ... ok test lint::unknown_rule_selectors_ignore_f481 ... ok test lint::unknown_rule_selectors_ignore_f481_preview ... ok test lint::unknown_rule_selectors_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_select_f481 ... ok test lint::unknown_rule_selectors_select_f481_preview ... ok test lint::unknown_rule_selectors_unfixable_f481 ... ok test lint::unknown_rule_selectors_unfixable_f481_preview ... ok test lint::unused_interaction ... ok test lint::up045_nested_optional_flatten_all ... ok test lint::valid_toml_but_nonexistent_option_provided_via_config_argument ... ok test lint::value_given_to_table_key_is_not_inline_table_1 ... ok test lint::value_given_to_table_key_is_not_inline_table_2 ... ok test lint::walrus_before_py38 ... ok test show_settings::display_default_settings ... ok test show_settings::display_settings_from_nested_directory ... ok test version::config_option_allowed_but_ignored ... ok test version::config_option_ignored_but_validated ... ok test version::isolated_option_allowed ... ok test version::version_basics ... ok test result: ok. 247 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.50s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/config-26ceb2b5d3f57cec --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/direxist_guard-924a66908ce8a244 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/integration_test-f1f56ef41dee3320 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.35s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/resolve_files-e25f11e7f3fc91de --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/color-1086bf76c8401ed1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/examples-a34f8c6def750dcc --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/formatter-75fd0bc78ca2427c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff-c6d0e8942dd43aed --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/rustc_tests-b2cb463411b0d906 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/cache_key-8f6780e99e3bd357 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_db-76499c234521a220 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 163 tests test diagnostic::render::azure::tests::output ... ok test diagnostic::render::azure::tests::syntax_errors ... ok test diagnostic::render::concise::tests::missing_file ... ok test diagnostic::render::concise::tests::notebook_output ... ok test diagnostic::render::concise::tests::output ... ok test diagnostic::render::concise::tests::show_fixes ... ok test diagnostic::render::concise::tests::show_fixes_preview ... ok test diagnostic::render::concise::tests::show_fixes_syntax_errors ... ok test diagnostic::render::concise::tests::syntax_errors ... ok test diagnostic::render::full::tests::bom_with_default_range ... ok test diagnostic::render::full::tests::empty_span_after_line_terminator ... ok test diagnostic::render::full::tests::end_of_file ... ok test diagnostic::render::full::tests::file_level ... ok test diagnostic::render::full::tests::hide_severity_output ... ok test diagnostic::render::full::tests::hide_severity_syntax_errors ... ok test diagnostic::render::full::tests::longer_line_number_end_of_context ... ok test diagnostic::render::full::tests::multiple_unprintable_characters ... ok test diagnostic::render::full::tests::nearby_fix_edits_share_diff_frame ... ok test diagnostic::render::full::tests::normalize_carriage_return ... ok test diagnostic::render::full::tests::notebook_output ... ok test diagnostic::render::full::tests::notebook_output_multiple_annotations ... ok test diagnostic::render::full::tests::notebook_output_with_diff ... ok test diagnostic::render::full::tests::notebook_output_with_diff_spanning_cells ... ok test diagnostic::render::full::tests::output ... ok test diagnostic::render::full::tests::strip_bom ... ok test diagnostic::render::full::tests::syntax_errors ... ok test diagnostic::render::full::tests::tab_replacement ... ok test diagnostic::render::full::tests::unprintable_characters ... ok test diagnostic::render::github::tests::missing_file ... ok test diagnostic::render::github::tests::output ... ok test diagnostic::render::github::tests::syntax_errors ... ok test diagnostic::render::gitlab::tests::output ... ok test diagnostic::render::gitlab::tests::syntax_errors ... ok test diagnostic::render::json::tests::missing_file ... ok test diagnostic::render::json::tests::notebook_output ... ok test diagnostic::render::json::tests::output ... ok test diagnostic::render::json::tests::syntax_errors ... ok test diagnostic::render::json_lines::tests::notebook_output ... ok test diagnostic::render::json_lines::tests::output ... ok test diagnostic::render::json_lines::tests::syntax_errors ... ok test diagnostic::render::junit::tests::output ... ok test diagnostic::render::junit::tests::syntax_errors ... ok test diagnostic::render::pylint::tests::missing_file ... ok test diagnostic::render::pylint::tests::output ... ok test diagnostic::render::pylint::tests::syntax_errors ... ok test diagnostic::render::rdjson::tests::missing_file_preview ... ok test diagnostic::render::rdjson::tests::missing_file_stable ... ok test diagnostic::render::rdjson::tests::output ... ok test diagnostic::render::rdjson::tests::syntax_errors ... ok test diagnostic::render::tests::annotation_many_files_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_message ... ok test diagnostic::render::tests::annotation_multi_line ... ok test diagnostic::render::tests::annotation_one_file_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_overlapping_multi_line ... ok test diagnostic::render::tests::basic ... ok test diagnostic::render::tests::config_context ... ok test diagnostic::render::tests::diagnostics_with_equal_locations_sort_by_concise_message ... ok test diagnostic::render::tests::multiple_annotations_adjacent_context ... ok test diagnostic::render::tests::multiple_annotations_non_overlapping ... ok test diagnostic::render::tests::multiple_annotations_trimmed_context ... ok test diagnostic::render::tests::multiple_files_basic ... ok test diagnostic::render::tests::no_range ... ok test diagnostic::render::tests::non_ascii ... ok test diagnostic::render::tests::sub_diag_many_notes ... ok test diagnostic::render::tests::sub_diag_many_warning_with_annotation_order ... ok test diagnostic::render::tests::sub_diag_note_only_message ... ok test diagnostic::render::tests::sub_diag_repeats_snippet ... ok test diagnostic::render::tests::sub_diag_warning_with_annotation ... ok test diagnostic::render::tests::trimmed_context ... ok test file_revision::tests::revision_from_file_time ... ok test files::directory::tests::empty_and_unavailable_listing ... ok test files::directory::tests::listing_is_sorted ... ok test files::tests::freeze_applies_to_new_file_overrides - should panic ... ok test files::tests::freeze_does_not_change_existing_files ... ok test files::tests::stubbed_vendored_file ... ok test files::tests::stubbed_vendored_file_non_existing ... ok test files::tests::system_existing_file ... ok test files::tests::system_non_existing_file ... ok test files::tests::system_normalize_paths ... ok test panic::tests::no_backtrace_for_salsa_cancelled ... ignored, super::catch_unwind installs a custom panic handler, which could effect test isolation test parsed::indexed::tests::indexed_nodes_chunk_boundary - should panic ... ok test parsed::indexed::tests::indexed_nodes_relative_tail_bounds - should panic ... ok test parsed::indexed::tests::indexed_nodes_round_trip ... ok test parsed::indexed::tests::indexed_nodes_wide_tail_bounds - should panic ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::same_file_at_different_python_versions ... ok test parsed::tests::vendored_file ... ok test parsed::tests::virtual_ipynb_file ... ok test parsed::tests::virtual_python_file ... ok test source::tests::line_index_for_source ... ok test source::tests::notebook ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::create_dir_all ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::exists_directories ... ok test system::memory_fs::tests::is_file ... ok test system::memory_fs::tests::path_normalization ... ok test system::memory_fs::tests::permissions ... ok test system::memory_fs::tests::read ... ok test system::memory_fs::tests::read_directory ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::touch ... ok test system::memory_fs::tests::touch_new_file_updates_parent_directory ... ok test system::memory_fs::tests::walk_directory ... ok test system::memory_fs::tests::walk_directory_file ... ok test system::memory_fs::tests::walk_directory_hidden ... ok test system::memory_fs::tests::write_file_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::write_file_fails_if_a_parent_directory_is_missing ... ok test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok test system::memory_fs::tests::write_virtual_file ... ok test system::os::ignore::tests::bom ... ok test system::os::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok test system::os::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok test system::os::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok test system::os::ignore::tests::root_gitignore_file_requires_repository ... ok test system::os::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok test system::os::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok test system::os::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok test system::os::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok test system::os::tests::read_directory ... ok test system::os::tests::read_directory_nonexistent ... ok test system::os::tests::read_directory_on_file ... ok test system::os::tests::walk_directory ... ok test system::os::tests::walk_directory_file ... ok test system::os::tests::walk_directory_ignore ... ok test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_not_run ... ok test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok test vendored::tests::asyncio_dir_no_trailing_slash ... ok test vendored::tests::asyncio_dir_odd_components ... ok test vendored::tests::asyncio_dir_trailing_slash ... ok test vendored::tests::asyncio_file_contents ... ok test vendored::tests::asyncio_file_other_path ... ok test vendored::tests::filesystem_debug_implementation ... ok test vendored::tests::filesystem_debug_implementation_alternate ... ok test vendored::tests::functools_file_contents ... ok test vendored::tests::functools_file_other_path ... ok test vendored::tests::nonexistent_path_with_extension ... ok test vendored::tests::nonexistent_path_with_fancy_components ... ok test vendored::tests::nonexistent_path_with_trailing_slash ... ok test vendored::tests::read_directory_asyncio ... ok test vendored::tests::read_directory_stdlib ... ok test vendored::tests::simple_nonexistent_path ... ok test vendored::tests::stdlib_dir_no_trailing_slash ... ok test vendored::tests::stdlib_dir_parent_components ... ok test vendored::tests::stdlib_dir_trailing_slash ... ok test result: ok. 162 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_formatter-359ed7f6e31a3d37 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_index-dca5ba363ba7f842 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_linter-e4de0ea91d6c528a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 2825 tests test checkers::physical_lines::tests::e501_non_ascii_char ... ok test codes::tests::category_descriptions ... ok test codes::tests::category_names_do_not_conflict_with_rule_names ... ok test comments::shebang::tests::shebang_end_of_line ... ok test comments::shebang::tests::shebang_leading_space ... ok test comments::shebang::tests::shebang_match ... ok test comments::shebang::tests::shebang_match_trailing_comment ... ok test comments::shebang::tests::shebang_non_match ... ok test directives::tests::isort_exclusions ... ok test directives::tests::isort_splits ... ok test directives::tests::noqa_extraction ... ok test directives::tests::todo_directives ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::find_next_stmt_break ... ok test fix::edits::tests::find_semicolon ... ok test fix::edits::tests::redundant_alias ... ok test fix::tests::apply_one_insertion ... ok test fix::tests::apply_one_removal ... ok test fix::tests::apply_one_replacement ... ok test fix::tests::apply_two_removals ... ok test fix::tests::empty_file ... ok test fix::tests::ignore_overlapping_fixes ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py310_expects ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py311_expects ... ok test linter::tests::test_await_scope_notebook ... ok test linter::tests::test_cell_id::add_missing_cell_id ... ok test linter::tests::test_cell_id::no_cell_id ... ok test linter::tests::test_disabled_typing_extensions::_fast002_disabled_r_from_fastapi_import_depends_fastapi_app_fastapi_app_get_items_async_def_read_items_commons_dict_depends_common_parameters_return_commons_lintersettings_unresolved_target_version_pythonversion_major_3_minor_8_into_typing_extensions_false_lintersettings_for_rule_rule_fastapinonannotateddependency_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_with_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_without_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_does_not_add_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi034_disabled_class_c_def_new_cls_c_lintersettings_unresolved_target_version_pythonversion_major_3_minor_10_into_typing_extensions_false_lintersettings_for_rule_rule_nonselfreturntype_expects ... ok test linter::tests::test_disabled_typing_extensions_pyi::_pyi026_disabled_vector_list_float_lintersettings_unresolved_target_version_pythonversion_major_3_minor_9_into_typing_extensions_false_lintersettings_for_rule_rule_typealiaswithoutannotation_expects ... ok test linter::tests::test_import_sorting ... ok test linter::tests::test_ipy_escape_command ... ok test linter::tests::test_json_consistency ... ok test linter::tests::test_semantic_errors::path_new_annotated_global_py_pythonversion_py314_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py311_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_class_attribute_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_key_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_type_parameter_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_global_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_expression_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_star_expression_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_irrefutable_case_pattern_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_lazy_future_import_py_pythonversion_py315_expects ... ok test linter::tests::test_semantic_errors::path_new_multiple_case_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_nonlocal_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_undefined_name ... ok test linter::tests::test_unused_variable ... ok test linter::tests::test_vscode_language_id ... ok test logging::tests::ordering ... ok test message::grouped::tests::default ... ok test message::grouped::tests::fix_status ... ok test message::grouped::tests::fix_status_unsafe ... ok test message::grouped::tests::syntax_errors ... ok test message::sarif::tests::test_results ... ok test message::sarif::tests::valid_json ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::add_ignore_existing_own_line_ignore ... ok test noqa::tests::add_ignore_multiline_diagnostic ... ok test noqa::tests::add_ignore_multiple_codes ... ok test noqa::tests::add_ignore_ruf105 ... ok test noqa::tests::add_ignore_to_existing_ignore ... ok test noqa::tests::add_ignore_to_existing_noqa ... ok test noqa::tests::add_noqa_ruf105 ... ok test noqa::tests::add_noqa_to_existing_ignore ... ok test noqa::tests::add_noqa_to_existing_ignore_preview ... ok test noqa::tests::flake8_exemption_all ... ok test noqa::tests::flake8_exemption_all_case_insensitive ... ok test noqa::tests::flake8_exemption_all_no_space ... ok test noqa::tests::flake8_exemption_codes ... ok test noqa::tests::flake8_malformed_code_1 ... ok test noqa::tests::flake8_malformed_code_2 ... ok test noqa::tests::flake8_malformed_code_3 ... ok test noqa::tests::flake8_noqa_no_code ... ok test noqa::tests::flake8_noqa_no_code_invalid_suffix ... ok test noqa::tests::flake8_noqa_no_code_trailing_content ... ok test noqa::tests::malformed_code_1 ... ok test noqa::tests::malformed_code_2 ... ok test noqa::tests::malformed_code_3 ... ok test noqa::tests::modification ... ok test noqa::tests::multiline_comment ... ok test noqa::tests::noqa_all ... ok test noqa::tests::noqa_all_case_insensitive ... ok test noqa::tests::noqa_all_leading_comment ... ok test noqa::tests::noqa_all_multi_space ... ok test noqa::tests::noqa_all_no_space ... ok test noqa::tests::noqa_all_trailing_comment ... ok test noqa::tests::noqa_code ... ok test noqa::tests::noqa_code_case_insensitive ... ok test noqa::tests::noqa_code_invalid_code_suffix ... ok test noqa::tests::noqa_code_leading_comment ... ok test noqa::tests::noqa_code_leading_hashes ... ok test noqa::tests::noqa_code_leading_hashes_with_spaces ... ok test noqa::tests::noqa_code_multi_space ... ok test noqa::tests::noqa_code_no_space ... ok test noqa::tests::noqa_code_trailing_comment ... ok test noqa::tests::noqa_codes ... ok test noqa::tests::noqa_codes_case_insensitive ... ok test noqa::tests::noqa_codes_leading_comment ... ok test noqa::tests::noqa_codes_multi_space ... ok test noqa::tests::noqa_codes_no_space ... ok test noqa::tests::noqa_codes_trailing_comment ... ok test noqa::tests::noqa_empty_comma ... ok test noqa::tests::noqa_empty_comma_space ... ok test noqa::tests::noqa_invalid_codes ... ok test noqa::tests::noqa_invalid_suffix ... ok test noqa::tests::noqa_leading_space ... ok test noqa::tests::noqa_lex_codes ... ok test noqa::tests::noqa_no_code ... ok test noqa::tests::noqa_no_code_invalid_suffix ... ok test noqa::tests::noqa_no_code_trailing_content ... ok test noqa::tests::noqa_non_code ... ok test noqa::tests::noqa_squashed_codes ... ok test noqa::tests::noqa_trailing_space ... ok test noqa::tests::ruff_exemption_all ... ok test noqa::tests::ruff_exemption_all_case_insensitive ... ok test noqa::tests::ruff_exemption_all_leading_comment ... ok test noqa::tests::ruff_exemption_all_no_space ... ok test noqa::tests::ruff_exemption_all_trailing_comment ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_code_leading_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_codes ... ok test noqa::tests::ruff_exemption_codes_leading_hashes ... ok test noqa::tests::ruff_exemption_empty_comma ... ok test noqa::tests::ruff_exemption_empty_comma_space ... ok test noqa::tests::ruff_exemption_invalid_code_suffix ... ok test noqa::tests::ruff_exemption_squashed_codes ... ok test noqa::tests::ruff_malformed_code_1 ... ok test noqa::tests::ruff_malformed_code_2 ... ok test noqa::tests::ruff_malformed_code_3 ... ok test noqa::tests::ruff_noqa_no_code ... ok test noqa::tests::ruff_noqa_no_code_invalid_suffix ... ok test noqa::tests::ruff_noqa_no_code_trailing_content ... ok test noqa::tests::syntax_error ... ok test packaging::tests::package_detection ... ok test packaging::tests::package_detection_with_namespace_packages ... ok test registry::rule_set::tests::remove_not_existing_rule_from_set ... ok test registry::rule_set::tests::test_all_rules ... ok test registry::tests::check_code_serialization ... ok test registry::tests::documentation ... ok test registry::tests::linter_parse_code ... ok test registry::tests::linter_sorting ... ok test registry::tests::rule_naming_convention ... ok test registry::tests::rule_size ... ok test rule_redirects::tests::overshadowing_redirects ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_basic_ti_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_extra_whitespace ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_list_with_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_no_spaces_in_braces ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_positional_argument ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_additional_arguments ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_empty_task_id ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_escaped_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_list_with_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_mixed_content ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_multi_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_no_template ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_unknown_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple_no_trailing_comma ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_id_singular_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_instance_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_around_dot ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_before_open_paren ... ok test rules::airflow::tests::rules::rule_airflow31moved_path_new_air321_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3dagdynamicvalue_path_new_air304_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3incompatiblefunctionsignature_path_new_air303_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_amazon_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_celery_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_common_sql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_daskexecutor_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_druid_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_fab_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hdfs_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hive_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_http_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_jdbc_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_kubernetes_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_mysql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_oracle_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_papermill_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_pig_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_postgres_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_presto_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_samba_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_slack_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_smtp_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_sqlite_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_standard_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_zendesk_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_airflow_plugin_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_class_attribute_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_context_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_provider_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflowdagnoscheduleargument_path_new_air002_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_sdk_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskimplicitmultipleoutputs_path_new_air202_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_dag_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_no_dag_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablenametaskidmismatch_path_new_air001_py_expects ... ok test rules::airflow::tests::rules::rule_airflowxcompullintemplatestring_path_new_air201_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_basic ... ok test rules::eradicate::detection::tests::comment_contains_code_single_line ... ok test rules::eradicate::detection::tests::comment_contains_code_with_default_allowlist ... ok test rules::eradicate::detection::tests::comment_contains_code_with_encoding ... ok test rules::eradicate::detection::tests::comment_contains_code_with_multiline ... ok test rules::eradicate::detection::tests::comment_contains_code_with_print ... ok test rules::eradicate::detection::tests::comment_contains_code_with_return ... ok test rules::eradicate::detection::tests::comment_contains_code_with_sentences ... ok test rules::eradicate::detection::tests::comment_contains_language_injection ... ok test rules::eradicate::detection::tests::comment_contains_todo ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment_end_precedence ... ok test rules::eradicate::tests::rules::rule_commentedoutcode_path_new_era001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sixpy3_path_new_ytt202_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion0_path_new_ytt301_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion2_path_new_ytt102_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr10_path_new_ytt302_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr3_path_new_ytt103_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo0eq3_path_new_ytt201_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo1cmpint_path_new_ytt203_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfominorcmpint_path_new_ytt204_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice1_path_new_ytt303_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice3_path_new_ytt101_py_expects ... ok test rules::flake8_annotations::tests::allow_nested_overload ... ok test rules::flake8_annotations::tests::allow_overload ... ok test rules::flake8_annotations::tests::allow_star_arg_any ... ok test rules::flake8_annotations::tests::auto_return_type ... ok test rules::flake8_annotations::tests::auto_return_type_py38 ... ok test rules::flake8_annotations::tests::defaults ... ok test rules::flake8_annotations::tests::ignore_fully_untyped ... ok test rules::flake8_annotations::tests::mypy_init_return ... ok test rules::flake8_annotations::tests::shadowed_builtins ... ok test rules::flake8_annotations::tests::simple_magic_methods ... ok test rules::flake8_annotations::tests::suppress_dummy_args ... ok test rules::flake8_annotations::tests::suppress_none_returning ... ok test rules::flake8_async::tests::async109_python_310_or_older::asyncio ... ok test rules::flake8_async::tests::async109_python_310_or_older::trio ... ok test rules::flake8_async::tests::rules::rule_asyncbusywait_path_new_async110_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_0_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_1_py_expects ... ok test rules::flake8_async::tests::rules::rule_asynczerosleep_path_new_async115_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallhttpxinasyncfunction_path_new_async212_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallinasyncfunction_path_new_async210_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinginputinasyncfunction_path_new_async250_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingopencallinasyncfunction_path_new_async230_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingpathmethodinasyncfunction_path_new_async240_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingsleepinasyncfunction_path_new_async251_py_expects ... ok test rules::flake8_async::tests::rules::rule_cancelscopenocheckpoint_path_new_async100_py_expects ... ok test rules::flake8_async::tests::rules::rule_createsubprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_longsleepnotforever_path_new_async116_py_expects ... ok test rules::flake8_async::tests::rules::rule_runprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_triosynccall_path_new_async105_py_expects ... ok test rules::flake8_async::tests::rules::rule_waitforprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_yieldincontextmanagerinasyncgenerator_path_new_async119_py_expects ... ok test rules::flake8_bandit::tests::check_hardcoded_tmp_additional_dirs ... ok test rules::flake8_bandit::tests::check_typed_exception ... ok test rules::flake8_bandit::tests::preview_rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_assert_path_new_s101_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_callwithshellequalstrue_path_new_s604_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangoextra_path_new_s610_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangorawsql_path_new_s611_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_execbuiltin_path_new_s102_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_flaskdebugtrue_path_new_s201_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedbindallinterfaces_path_new_s104_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpassworddefault_path_new_s107_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordfuncarg_path_new_s106_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordstring_path_new_s105_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedsqlexpression_path_new_s608_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedtempfile_path_new_s108_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hashlibinsecurehashfunction_path_new_s324_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_jinja2autoescapefalse_path_new_s701_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_loggingconfiginsecurelisten_path_new_s612_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_makotemplates_path_new_s702_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_paramikocall_path_new_s601_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithnocertvalidation_path_new_s501_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithouttimeout_path_new_s113_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpweakcryptography_path_new_s509_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sshnohostkeyverification_path_new_s507_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslinsecureversion_path_new_s502_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithbaddefaults_path_new_s503_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithnoversion_path_new_s504_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithashell_path_new_s605_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithnoshell_path_new_s606_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithpartialpath_path_new_s607_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesspopenwithshellequalstrue_path_new_s602_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesswithoutshellequalstrue_path_new_s603_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_type_checking_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_tarfileunsafemembers_path_new_s202_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptcontinue_path_new_s112_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptpass_path_new_s110_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unixcommandwildcardinjection_path_new_s609_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_weakcryptographickey_path_new_s505_py_expects ... ok test rules::flake8_blind_except::tests::rules::rule_blindexcept_path_new_ble_py_expects ... ok test rules::flake8_boolean_trap::tests::extend_allowed_callable ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleandefaultvaluepositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleanpositionalvalueincall_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::b007_unnecessary_tag_only_for_certain_cases ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_annotation ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_default ... ok test rules::flake8_bugbear::tests::extend_mutable_contextvar_default ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_abstractbaseclasswithoutabstractmethod_path_new_b024_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertfalse_path_new_b011_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_0_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assignmenttoosenviron_path_new_b003_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_batchedwithoutexplicitstrict_path_new_b911_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_cachedinstancemethod_path_new_b019_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_classasdatastructure_path_new_class_as_data_structure_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_delattrwithconstant_path_new_b043_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatehandlerexception_path_new_b014_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatetryblockexception_path_new_b025_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatevalue_path_new_b033_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithemptytuple_path_new_b029_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithnonexceptionclasses_path_new_b030_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_fstringdocstring_path_new_b021_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functioncallindefaultargument_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functionusesloopvariable_path_new_b023_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_getattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_jumpstatementinfinally_path_new_b012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopiteratormutation_path_new_b909_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopvariableoverridesiterator_path_new_b020_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mapwithoutexplicitstrict_path_new_b912_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutablecontextvardefault_path_new_b039_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_noexplicitstacklevel_path_new_b028_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raiseliteral_path_new_b016_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raisewithoutfrominsideexcept_path_new_b904_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_redundanttupleinexceptionhandler_path_new_b013_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_resubpositionalargs_path_new_b034_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_returningenerator_path_new_b901_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_reuseofgroupbygenerator_path_new_b031_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_setattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_starargunpackingafterkeywordarg_path_new_b026_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_statickeydictcomprehension_path_new_b035_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_stripwithmulticharacters_path_new_b005_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unaryprefixincrementdecrement_path_new_b002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unintentionaltypeannotation_path_new_b032_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unreliablecallablecheck_path_new_b004_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unusedloopcontrolvariable_path_new_b007_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscontextlibsuppress_path_new_b022_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_py_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_classasdatastructure_path_new_class_as_data_structure_py_pythonversion_py39_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_mapwithoutexplicitstrict_path_new_b912_py_pythonversion_py313_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_statickeydictcomprehension_path_new_b035_py315_py_pythonversion_py315_expects ... ok test rules::flake8_bugbear::tests::zip_without_explicit_strict ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::deferred_annotations_diff::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_false_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_true_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_root::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_src::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_collections_pyi_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::rules_py312::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_syntax_error_py_expects ... ok test rules::flake8_comprehensions::tests::allow_dict_calls_with_keyword_arguments::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessarycomprehensionincall_path_new_c419_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycallaroundsorted_path_new_c413_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehension_path_new_c416_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_3_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydoublecastorprocess_path_new_c414_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratordict_path_new_c402_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorlist_path_new_c400_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorset_path_new_c401_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcall_path_new_c411_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensiondict_path_new_c404_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensionset_path_new_c403_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteraldict_path_new_c406_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralset_path_new_c405_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithindictcall_path_new_c418_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithinlistcall_path_new_c410_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarysubscriptreversal_path_new_c415_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarycomprehensionincall_path_new_c419_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorlist_path_new_c400_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorset_path_new_c401_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcall_path_new_c411_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcomprehensionset_path_new_c403_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithindictcall_path_new_c418_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithintuplecall_path_new_c409_py315_py_expects ... ok test rules::flake8_copyright::tests::char_boundary ... ok test rules::flake8_copyright::tests::invalid_author ... ok test rules::flake8_copyright::tests::late_notice ... ok test rules::flake8_copyright::tests::notice ... ok test rules::flake8_copyright::tests::notice_with_c ... ok test rules::flake8_copyright::tests::notice_with_caps ... ok test rules::flake8_copyright::tests::notice_with_comma ... ok test rules::flake8_copyright::tests::notice_with_range ... ok test rules::flake8_copyright::tests::notice_with_unicode_c ... ok test rules::flake8_copyright::tests::small_file ... ok test rules::flake8_copyright::tests::valid_author ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_no_space ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_spaces ... ok test rules::flake8_copyright::tests::valid_author_with_comma_valid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_spaces ... ok test rules::flake8_datetimez::tests::rules::rule_calldatefromtimestamp_path_new_dtz012_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimefromtimestamp_path_new_dtz006_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimenowwithouttzinfo_path_new_dtz005_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimestrptimewithoutzone_path_new_dtz007_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimetoday_path_new_dtz002_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcfromtimestamp_path_new_dtz004_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcnow_path_new_dtz003_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimewithouttzinfo_path_new_dtz001_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetoday_path_new_dtz011_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_datetimeminmax_path_new_dtz901_py_expects ... ok test rules::flake8_debugger::tests::rules::rule_debugger_path_new_t100_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoallwithmodelform_path_new_dj007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoexcludewithmodelform_path_new_dj006_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangolocalsinrenderfunction_path_new_dj003_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangomodelwithoutdunderstr_path_new_dj008_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangononleadingreceiverdecorator_path_new_dj013_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangonullablemodelstringfield_path_new_dj001_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangounorderedbodycontentinmodel_path_new_dj012_py_expects ... ok test rules::flake8_errmsg::tests::custom ... ok test rules::flake8_errmsg::tests::defaults ... ok test rules::flake8_errmsg::tests::string_exception ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_4_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_tool_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uvx_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_3_py_expects ... ok test rules::flake8_fixme::tests::rules::t001 ... ok test rules::flake8_fixme::tests::rules::t002 ... ok test rules::flake8_fixme::tests::rules::t003 ... ok test rules::flake8_fixme::tests::rules::t004 ... ok test rules::flake8_future_annotations::tests::fa100::path_new_edge_case_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_many_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_as_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_non_simplifiable_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_variable_name_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_preview_generics_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_quoted_type_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_uses_future_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_implicitstringconcatenationincollectionliteral_path_new_isc004_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_import_conventions::tests::custom ... ok test rules::flake8_import_conventions::tests::custom_banned ... ok test rules::flake8_import_conventions::tests::custom_banned_from ... ok test rules::flake8_import_conventions::tests::defaults ... ok test rules::flake8_import_conventions::tests::defaults_preview ... ok test rules::flake8_import_conventions::tests::from_imports ... ok test rules::flake8_import_conventions::tests::override_defaults ... ok test rules::flake8_import_conventions::tests::remove_defaults ... ok test rules::flake8_import_conventions::tests::same_name ... ok test rules::flake8_import_conventions::tests::tricky ... ok test rules::flake8_logging::tests::rules::rule_directloggerinstantiation_path_new_log001_py_expects ... ok test rules::flake8_logging::tests::rules::rule_exceptionwithoutexcinfo_path_new_log007_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_invalidgetloggerargument_path_new_log002_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_rootloggercall_path_new_log015_py_expects ... ok test rules::flake8_logging::tests::rules::rule_undocumentedwarn_path_new_log009_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g001_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g003_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g010_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_1_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_2_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g201_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g202_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_argparse_parser_error_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_str_format_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_simple_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_warnings_ok_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_empty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_nonempty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_ignored_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_init_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_namespace_package_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pep723_path_new_script_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pyi_path_new_example_pyi_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_script_path_new_script_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_shebang_path_new_example_py_expects ... ok test rules::flake8_pie::tests::rules::rule_duplicateclassfielddefinition_path_new_pie794_py_expects ... ok test rules::flake8_pie::tests::rules::rule_multiplestartsendswith_path_new_pie810_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_pyi_expects ... ok test rules::flake8_pie::tests::rules::rule_reimplementedcontainerbuiltin_path_new_pie807_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessarydictkwargs_path_new_pie804_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryplaceholder_path_new_pie790_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryrangestart_path_new_pie808_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryspread_path_new_pie800_py_expects ... ok test rules::flake8_print::tests::rules::rule_pprint_path_new_t203_py_expects ... ok test rules::flake8_print::tests::rules::rule_print_path_new_t201_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_pyi_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::pyi016_multiline_debug_fstring_mixed_newlines ... ok test rules::flake8_pyi::tests::pyi021_pie790_isolation_check::path_new_pyi021_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_pyi_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestcompositeassertion_path_new_pt018_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestdeprecatedyieldfixture_path_new_pt020_1_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestdeprecatedyieldfixture_path_new_pt020_2_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestdeprecatedyieldfixture_path_new_pt020_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_1_py_settings_default_pt020_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_2_py_settings_default_pt020_2_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_py_settings_default_pt020_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestduplicateparametrizetestcases_path_new_pt014_py_settings_default_pt014_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytesterroneoususefixturesonfixture_path_new_pt025_py_settings_default_pt025_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestextraneousscopefunction_path_new_pt003_py_settings_default_pt003_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfailwithoutmessage_path_new_pt016_py_settings_default_pt016_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturefinalizercallback_path_new_pt021_py_settings_default_pt021_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_default_pt001_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_fixture_parentheses_true_settings_default_pt001_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureparamwithoutvalue_path_new_pt019_py_settings_default_pt019_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturepositionalargs_path_new_pt002_py_settings_default_pt002_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_default_pt023_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_mark_parentheses_true_settings_default_pt023_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectpytestimport_path_new_pt013_py_settings_default_pt013_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_is_pytest_test_py_settings_default_is_pytest_test_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_pt028_py_settings_default_pt028_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_default_pt006_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_csv_settings_default_pt006_csv_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_list_settings_default_pt006_list_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_default_pt007_list_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_list_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_tuple_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_settings_default_pt007_tuple_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestpatchwithlambda_path_new_pt008_py_settings_default_pt008_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_default_pt011_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_extend_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_pickle_unwrap_settings_default_pt011_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt011_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithmultiplestatements_path_new_pt012_py_settings_default_pt012_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithoutexception_path_new_pt010_py_settings_default_pt010_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_0_py_settings_default_pt027_0_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_1_py_settings_default_pt027_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunnecessaryasynciomarkonfixture_path_new_pt024_py_settings_default_pt024_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestusefixtureswithoutparameters_path_new_pt026_py_settings_default_pt026_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestuselessyieldfixture_path_new_pt022_py_settings_default_pt022_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_default_pt030_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_extend_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_foo_unwrap_settings_default_pt030_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt030_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithmultiplestatements_path_new_pt031_py_settings_default_pt031_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithoutwarning_path_new_pt029_py_settings_default_pt029_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style_pt006_and_pt007 ... ok test rules::flake8_quotes::tests::only_docstring::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_inline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_multiline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles_over_singles_escaped_py311 ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_singles_over_doubles_escaped_py311 ... ok test rules::flake8_raise::tests::rules::rule_unnecessaryparenonraiseexception_path_new_rse102_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturnvalue_path_new_ret502_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsebreak_path_new_ret508_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsecontinue_path_new_ret507_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselseraise_path_new_ret506_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsereturn_path_new_ret505_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryassign_path_new_ret504_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryreturnnone_path_new_ret501_py_expects ... ok test rules::flake8_self::tests::custom_method_decorators ... ok test rules::flake8_self::tests::ignore_names ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_1_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_2_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_py_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::tests::preview_rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_collapsibleif_path_new_sim102_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_comparewithtuple_path_new_sim109_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_dictgetwithnonedefault_path_new_sim910_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_doublenegation_path_new_sim208_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_duplicateisinstancecall_path_new_sim101_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandfalse_path_new_sim223_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandnotexpr_path_new_sim220_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprornotexpr_path_new_sim221_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprortrue_path_new_sim222_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictget_path_new_sim401_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictlookup_path_new_sim116_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithfalsetrue_path_new_sim211_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtruefalse_path_new_sim210_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtwistedarms_path_new_sim212_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifwithsamearms_path_new_sim114_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_indictkeys_path_new_sim118_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_multiplewithstatements_path_new_sim117_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_needlessbool_path_new_sim103_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negateequalop_path_new_sim201_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negatenotequalop_path_new_sim202_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_openfilewithcontexthandler_path_new_sim115_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim110_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim111_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_returnintryexceptfinally_path_new_sim107_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_splitstaticstring_path_new_sim905_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_0_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_1_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_3_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_4_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_uncapitalizedenvironmentvariables_path_new_sim112_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_yodaconditions_path_new_sim300_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_zipdictkeysandvalues_path_new_sim911_py_expects ... ok test rules::flake8_simplify::tests::version_specific_rules::rule_suppressibleexception_path_new_sim105_5_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinnamedtuplesubclass_path_new_slot002_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinstrsubclass_path_new_slot000_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsintuplesubclass_path_new_slot001_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_all_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports_package ... ok test rules::flake8_tidy_imports::tests::banned_api ... ok test rules::flake8_tidy_imports::tests::banned_api_package ... ok test rules::flake8_tidy_imports::tests::banned_module_level_imports ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_all ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_ban_lazy ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_dotted_module ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_exclude ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_pre_py315 ... ok test rules::flake8_todos::tests::rules::rule_invalidtodocapitalization_path_new_td006_py_expects ... ok test rules::flake8_todos::tests::rules::rule_invalidtodotag_path_new_td001_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingspaceaftertodocolon_path_new_td007_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodoauthor_path_new_td002_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodocolon_path_new_td004_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtododescription_path_new_td005_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodolink_path_new_td003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_present_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_rule_typingonlythirdpartyimport_rule_typingonlystandardlibraryimport_path_new_tc001_3_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import_dataclass_kw_only_py313::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_direct_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_import_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_undefined_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_pass_import_from_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_y_series_pass_multiple_members_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_if_type_checking_import_os_def_f_x_dataframe_pass_import_from_type_checking_block_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_pandas_def_f_x_os_y_pandas_pass_multiple_modules_different_types_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_sys_def_f_x_os_y_sys_pass_multiple_modules_same_type_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_if_type_checking_import_os_type_checking_block_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_typing_import_before_package_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_inline_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_own_line_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_this_is_a_comment_import_os_def_f_x_pd_dataframe_pass_type_checking_block_comment_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_typealias_if_type_checking_from_foo_import_foo_tc004_a_typealias_foo_none_ok_tc004_precedence_over_tc007_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_typealias_a_typealias_int_none_tc008_b_typealias_int_none_tc010_tc010_precedence_over_tc008_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_from_typing_import_type_checking_typing_import_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_no_typing_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_from_typing_import_type_checking_def_f_x_pd_dataframe_pass_typing_import_after_package_import_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_import_pathlib_tc003_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_pathlib_path_github_issue_15681_fix_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_github_issue_15681_regression_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_typing_import_any_literal_never_self_else_def_getattr_name_str_pass_all_type_checking_any_literal_never_self_github_issue_16045_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_runtimeimportintypecheckingblock_path_new_module_app_py_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_typingonlystandardlibraryimport_path_new_module_routes_py_expects ... ok test rules::flake8_type_checking::tests::exempt_modules::rule_typingonlythirdpartyimport_path_new_exempt_modules_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_1_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_2_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_3_py_expects ... ok test rules::flake8_type_checking::tests::future_annotations_respects_non_strict_mode ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_emptytypecheckingblock_path_new_tc005_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimecastvalue_path_new_tc006_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_10_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_11_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_12_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_13_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_14_pyi_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_15_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_16_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_17_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_5_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_6_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_7_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_8_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_9_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_whitespace_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_singledispatchmethod_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_snapshot_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_singledispatch_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_base_classes_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_4_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_5_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_decorators_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_decorators_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_decorators_2_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_typing_execution_context_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_unquotedtypealias_path_new_tc007_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules_pre_py310::rule_quotedtypealias_path_new_tc008_union_syntax_pre_py310_py_expects ... ok test rules::flake8_unused_arguments::tests::enforce_variadic_names ... ok test rules::flake8_unused_arguments::tests::ignore_variadic_names ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedclassmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedfunctionargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedlambdaargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedstaticmethodargument_path_new_arg_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::pathlib_with_suffix_py314::rule_invalidpathlibwithsuffix_path_new_pth210_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_use_pathlib_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_glob_path_new_pth207_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_oslistdir_path_new_pth208_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossepsplit_path_new_pth206_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossymlink_path_new_pth211_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_2_py_expects ... ok test rules::flynt::tests::rules::rule_staticjointofstring_path_new_fly002_py_expects ... ok test rules::isort::categorize::tests::test_empty_module_name ... ok test rules::isort::categorize::tests::test_empty_paths ... ok test rules::isort::categorize::tests::test_multiple_source_paths ... ok test rules::isort::categorize::tests::test_namespace_packages ... ok test rules::isort::categorize::tests::test_nested_packages ... ok test rules::isort::categorize::tests::test_same_name_module_and_directory ... ok test rules::isort::categorize::tests::test_src_layout ... ok test rules::isort::categorize::tests::test_traditional_layout ... ok test rules::isort::categorize::tests::test_type_stubs ... ok test rules::isort::tests::case_sensitive::path_new_case_sensitive_py_expects ... ok test rules::isort::tests::closest_to_furthest::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::combine_as_imports::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_add_newline_before_comments_py_expects ... ok test rules::isort::tests::default::path_new_as_imports_comments_py_expects ... ok test rules::isort::tests::default::path_new_bom_sorted_py_expects ... ok test rules::isort::tests::default::path_new_bom_unsorted_py_expects ... ok test rules::isort::tests::default::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_combine_import_from_py_expects ... ok test rules::isort::tests::default::path_new_comments_py_expects ... ok test rules::isort::tests::default::path_new_deduplicate_imports_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_comment_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_py_expects ... ok test rules::isort::tests::default::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::default::path_new_force_to_top_py_expects ... ok test rules::isort::tests::default::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::default::path_new_future_from_py_expects ... ok test rules::isort::tests::default::path_new_if_elif_else_py_expects ... ok test rules::isort::tests::default::path_new_import_from_after_import_py_expects ... ok test rules::isort::tests::default::path_new_inline_comments_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_pyi_expects ... ok test rules::isort::tests::default::path_new_isort_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_lazy_imports_py_expects ... ok test rules::isort::tests::default::path_new_leading_prefix_py_expects ... ok test rules::isort::tests::default::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::default::path_new_match_case_py_expects ... ok test rules::isort::tests::default::path_new_natural_order_py_expects ... ok test rules::isort::tests::default::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::default::path_new_no_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_no_wrap_star_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::default::path_new_order_relative_imports_by_level_py_expects ... ok test rules::isort::tests::default::path_new_preserve_comment_order_py_expects ... ok test rules::isort::tests::default::path_new_preserve_import_star_py_expects ... ok test rules::isort::tests::default::path_new_preserve_indentation_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_2_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_py_expects ... ok test rules::isort::tests::default::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::default::path_new_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_ruff_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_separate_first_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_future_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_third_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_skip_py_expects ... ok test rules::isort::tests::default::path_new_sort_similar_imports_py_expects ... ok test rules::isort::tests::default::path_new_split_py_expects ... ok test rules::isort::tests::default::path_new_star_before_others_py_expects ... ok test rules::isort::tests::default::path_new_trailing_comment_py_expects ... ok test rules::isort::tests::default::path_new_trailing_suffix_py_expects ... ok test rules::isort::tests::default::path_new_two_space_py_expects ... ok test rules::isort::tests::default::path_new_type_comments_py_expects ... ok test rules::isort::tests::default::path_new_unicode_py_expects ... ok test rules::isort::tests::default_section_can_map_to_user_defined_section::path_new_default_section_user_defined_py_expects ... ok test rules::isort::tests::detect_same_package ... ok test rules::isort::tests::force_single_line::path_new_force_single_line_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_future_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_with_as_names_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_lazy_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections_lines_between::path_new_force_sort_within_sections_lines_between_py_expects ... ok test rules::isort::tests::force_to_top::path_new_force_to_top_py_expects ... ok test rules::isort::tests::force_wrap_aliases::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::forced_separate::path_new_forced_separate_py_expects ... ok test rules::isort::tests::from_first::path_new_from_first_py_expects ... ok test rules::isort::tests::from_first::path_new_lazy_from_first_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_correct_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_present_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_duplicate_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_unsorted_py_expects ... ok test rules::isort::tests::import_heading_force_sort_within_sections::path_new_import_heading_force_sort_within_sections_py_expects ... ok test rules::isort::tests::import_heading_partial::path_new_import_heading_partial_py_expects ... ok test rules::isort::tests::import_heading_single_section::path_new_import_heading_single_section_py_expects ... ok test rules::isort::tests::import_heading_with_no_lines_before::path_new_import_heading_with_no_lines_before_py_expects ... ok test rules::isort::tests::import_heading_wrong_heading::path_new_import_heading_wrong_heading_py_expects ... ok test rules::isort::tests::known_local_folder::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::known_local_folder_closest::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_members_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_modules_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_with_relative_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_nothing_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_between_types::path_new_lines_between_types_py_expects ... ok test rules::isort::tests::main_is_first_party::path_new_main_first_party_py_expects ... ok test rules::isort::tests::no_detect_same_package ... ok test rules::isort::tests::no_lines_before::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::no_lines_before_with_empty_sections::path_new_no_lines_before_with_empty_sections_py_expects ... ok test rules::isort::tests::no_sections::path_new_no_sections_py_expects ... ok test rules::isort::tests::no_split_on_trailing_comma::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::no_standard_library::path_new_no_standard_library_py_expects ... ok test rules::isort::tests::order_by_type::path_new_order_by_type_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_classes::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_constants::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_variables::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::plr0402_skips_required_imports::path_new_plr0402_skip_py_expects ... ok test rules::isort::tests::propagate_inline_comments::path_new_propagate_inline_comments_py_expects ... ok test rules::isort::tests::required_import::path_new_comment_py_expects ... ok test rules::isort::tests::required_import::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import::path_new_empty_py_expects ... ok test rules::isort::tests::required_import::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_off_py_expects ... ok test rules::isort::tests::required_import::path_new_whitespace_py_expects ... ok test rules::isort::tests::required_import_unused::path_new_unused_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comment_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_empty_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_off_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_docstring_future_import_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_future_import_py_expects ... ok test rules::isort::tests::required_import_with_useless_alias::path_new_this_this_py_expects ... ok test rules::isort::tests::required_importfrom_with_useless_alias::path_new_this_this_from_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_imports::path_new_empty_py_expects ... ok test rules::isort::tests::required_imports::path_new_multiple_strings_py_expects ... ok test rules::isort::tests::section_order::path_new_sections_py_expects ... ok test rules::isort::tests::sections::path_new_sections_py_expects ... ok test rules::isort::tests::separate_modules::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_first_party::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_glob::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_crlf_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_lf_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::straight_required_import::path_new_empty_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::annotated_assign ... ok test rules::mccabe::rules::function_is_too_complex::tests::class ... ok test rules::mccabe::rules::function_is_too_complex::tests::expr_as_statement ... ok test rules::mccabe::rules::function_is_too_complex::tests::finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::foobar ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_loop ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_elif_else_dead_path ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_in_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::match_case_catch_all_with_sequence ... ok test rules::mccabe::rules::function_is_too_complex::tests::multiple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::named_catch_all_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_functions ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_ifs ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_try_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::recursive ... ok test rules::mccabe::rules::function_is_too_complex::tests::sequential ... ok test rules::mccabe::rules::function_is_too_complex::tests::simple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::trivial ... ok test rules::mccabe::rules::function_is_too_complex::tests::try_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::with ... ok test rules::mccabe::tests::max_complexity_zero::_0_expects ... ok test rules::mccabe::tests::max_complexity_zero::_10_expects ... ok test rules::mccabe::tests::max_complexity_zero::_3_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_2_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_3_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedfunction_path_new_npy003_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedtypealias_path_new_npy001_py_expects ... ok test rules::numpy::tests::rules::rule_numpylegacyrandom_path_new_npy002_py_expects ... ok test rules::pandas_vet::tests::contents::r_class_class_def_init_self_values_str_none_self_values_values_print_self_values_pd011_pass_values_instance_expects ... ok test rules::pandas_vet::tests::contents::r_import_io_import_zipfile_class_mockbinaryfile_io_bytesio_def_init_self_args_kwargs_super_init_args_kwargs_def_close_self_pass_don_t_allow_closing_the_file_it_would_clear_the_buffer_zip_buffer_mockbinaryfile_with_zipfile_zipfile_zip_buffer_w_as_zf_zf_writestr_dir_file_txt_this_is_a_test_reset_the_bytesio_object_s_cursor_to_the_start_zip_buffer_seek_0_with_zipfile_zipfile_zip_buffer_r_as_zf_zpath_zipfile_path_zf_dir_name_file_name_zpath_at_split_pd008_pass_on_attr_expects ... ok test rules::pandas_vet::tests::contents::r_import_numpy_as_np_arrays_np_random_randn_3_4_for_in_range_10_np_stack_arrays_axis_0_shape_pd013_pass_numpy_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_df_pd_dataframe_pd901_fail_df_var_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_df_pd_dataframe_employee_dict_pd901_pass_part_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_pd_dataframe_employee_dict_pd901_pass_non_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_my_function_df_data_pd901_pass_df_param_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nas_pd_isna_val_pd003_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nas_pd_notna_val_pd004_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nulls_pd_notnull_val_pd004_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nulls_pd_isnull_val_pd003_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_print_bah_humbug_pd003_allows_other_calls_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_pd_values_pd011_pass_values_import_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_node_name_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_values_dict_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_x_values_pd011_pass_values_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_at_b_a_pd008_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iat_1_3_pd009_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iloc_1_3_pd009_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_loc_b_a_pd008_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_iloc_1_3_5_1_3_pd007_pass_iloc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_loc_d_a_c_pd007_pass_loc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_array_pd011_pass_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_to_array_pd011_pass_to_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_fail_values_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_pass_values_call_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_pd_pivot_x_index_foo_columns_bar_values_baz_pd010_fail_pivot_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_x_pivot_table_x_values_d_index_a_b_columns_c_aggfunc_np_sum_fill_value_0_pd010_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_false_pd002_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_true_pd002_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_values_1_pd011_pass_values_store_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_pd_merge_x_y_pd015_fail_merge_on_pandas_object_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_inner_pd015_pass_merge_on_dataframe_with_multiple_args_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_pd015_pass_merge_on_dataframe_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_ix_0_2_a_pd007_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_melt_id_vars_airline_value_vars_atl_den_dfw_value_name_airline_delay_pd013_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_stack_level_1_dropna_true_pd013_fail_stack_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_y_x_stack_level_1_dropna_true_pd013_pass_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_polars_as_pl_x_pl_dataframe_x_drop_a_inplace_true_pd002_pass_polars_expects ... ok test rules::pandas_vet::tests::contents::r_pd_to_datetime_timestamp_10_9_strftime_y_m_d_h_m_s_f_pd015_pass_other_pd_function_expects ... ok test rules::pandas_vet::tests::contents::r_x_dataframe_x_drop_a_inplace_true_pd002_pass_no_import_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasnuniqueconstantseriescheck_path_new_pd101_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofdotreadtable_path_new_pandas_use_of_dot_read_table_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofinplaceargument_path_new_pd002_py_expects ... ok test rules::pandas_vet::tests::pd002_fix_at_notebook_cell_start ... ok test rules::pep8_naming::helpers::tests::test_is_acronym ... ok test rules::pep8_naming::helpers::tests::test_is_camelcase ... ok test rules::pep8_naming::helpers::tests::test_is_mixed_case ... ok test rules::pep8_naming::tests::camelcase_imported_as_incorrect_convention ... ok test rules::pep8_naming::tests::classmethod_decorators ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasacronym_n817_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasconstant_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedaslowercase_n813_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_constantimportedasnonconstant_n811_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_dunderfunctionname_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_errorsuffixonexceptionname_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidargumentname_n803_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidclassname_n801_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameforclassmethod_n804_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameformethod_n805_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfunctionname_n802_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidmodulename_n999_badallowed_init_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_lowercaseimportedasnonlowercase_n812_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinclassscope_n815_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinglobalscope_n816_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_nonlowercasevariableinfunction_n806_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasacronym_path_new_n817_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasconstant_path_new_n814_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedaslowercase_path_new_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_constantimportedasnonconstant_path_new_n811_py_expects ... ok test rules::pep8_naming::tests::rules::rule_dunderfunctionname_path_new_n807_py_expects ... ok test rules::pep8_naming::tests::rules::rule_errorsuffixonexceptionname_path_new_n818_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidclassname_path_new_n801_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameforclassmethod_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameformethod_path_new_n805_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfunctionname_path_new_n802_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_flake9_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_0001_initial_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_import_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_dashes_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_no_module_test_txt_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_main_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_setup_py_expects ... ok test rules::pep8_naming::tests::rules::rule_lowercaseimportedasnonlowercase_path_new_n812_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinclassscope_path_new_n815_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinglobalscope_path_new_n816_py_expects ... ok test rules::pep8_naming::tests::rules::rule_nonlowercasevariableinfunction_path_new_n806_py_expects ... ok test rules::pep8_naming::tests::staticmethod_decorators ... ok test rules::perflint::tests::preview_rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcopy_path_new_perf402_py_expects ... ok test rules::perflint::tests::rules::rule_tryexceptinloop_path_new_perf203_py_expects ... ok test rules::perflint::tests::rules::rule_unnecessarylistcast_path_new_perf101_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::empty_line ... ok test rules::pycodestyle::rules::logical_lines::tests::function_definition ... ok test rules::pycodestyle::rules::logical_lines::tests::indented ... ok test rules::pycodestyle::rules::logical_lines::tests::multi_line ... ok test rules::pycodestyle::rules::logical_lines::tests::string_assignment ... ok test rules::pycodestyle::rules::logical_lines::tests::trivia ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklineafterdecorator_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_function_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_comment_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub_isort ... ok test rules::pycodestyle::tests::constant_literals ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiple_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiplecomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespace_path_new_e23_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespaceafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundarithmeticoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundbitwiseorshiftoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundmodulooperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multipleleadinghashesforblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblock_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblockcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_overindented_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_toofewspacesbeforeinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentation_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentationcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedspacesaroundkeywordparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespaceafteropenbracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeclosebracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeparameters_path_new_e21_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforepunctuation_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::max_doc_length ... ok test rules::pycodestyle::tests::max_doc_length_with_utf_8 ... ok test rules::pycodestyle::tests::preview_rules::rule_linetoolong_path_new_e501_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_comments_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_docstring_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_docstring_and_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_redundantbackslash_path_new_e502_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousclassname_path_new_e742_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousfunctionname_path_new_e743_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::rules::rule_bareexcept_path_new_e722_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w293_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_lambdaassignment_path_new_e731_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_mixedspacesandtabs_path_new_e101_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multipleimportsononeline_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinecolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinesemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_nonecomparison_path_new_e711_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notintest_path_new_e713_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notistest_path_new_e714_py_expects ... ok test rules::pycodestyle::tests::rules::rule_tabindentation_path_new_w19_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w291_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_truefalsecomparison_path_new_e712_py_expects ... ok test rules::pycodestyle::tests::rules::rule_typecomparison_path_new_e721_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e703_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_whitespaceafterdecorator_path_new_e204_py_expects ... ok test rules::pycodestyle::tests::shebang ... ok test rules::pycodestyle::tests::tab_size::_1_expects ... ok test rules::pycodestyle::tests::tab_size::_2_expects ... ok test rules::pycodestyle::tests::tab_size::_4_expects ... ok test rules::pycodestyle::tests::tab_size::_8_expects ... ok test rules::pycodestyle::tests::task_tags::false_expects ... ok test rules::pycodestyle::tests::task_tags::true_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::w292_4 ... ok test rules::pycodestyle::tests::w391_after_fix_empties_cell_ipynb ... ok test rules::pycodestyle::tests::w391_consecutive_empty_cells_ipynb ... ok test rules::pycodestyle::tests::white_space_syntax_error_compatibility ... ok test rules::pydoclint::tests::rules::rule_docstringmissingexception_path_new_doc501_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousexception_path_new_doc502_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousparameter_path_new_doc102_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousreturns_path_new_doc202_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousyields_path_new_doc403_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousexception_path_new_doc502_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousparameter_path_new_doc102_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousreturns_path_new_doc202_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousyields_path_new_doc403_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingexception_path_new_doc501_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingreturns_path_new_doc201_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingyields_path_new_doc402_numpy_py_expects ... ok test rules::pydocstyle::tests::all ... ok test rules::pydocstyle::tests::bom ... ok test rules::pydocstyle::tests::d209_d400 ... ok test rules::pydocstyle::tests::d417_google ... ok test rules::pydocstyle::tests::d417_google_ignore_var_parameters ... ok test rules::pydocstyle::tests::d417_numpy ... ok test rules::pydocstyle::tests::d417_unspecified ... ok test rules::pydocstyle::tests::d417_unspecified_ignore_var_parameters ... ok test rules::pydocstyle::tests::d420::convention_google_path_new_d420_google_py_expects ... ok test rules::pydocstyle::tests::d420::convention_numpy_path_new_d420_numpy_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d202_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforefunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sphinx_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringstartswiththis_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringtabindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstringsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d301_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d403_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklineafterclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_mismatchedsectionunderlinelength_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_d413_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineaftersummary_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingdashedunderlineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingnewlineaftersectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionnamecolon_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionunderlineaftername_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummaryfirstline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummarysecondline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineafterlastparagraph_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_d410_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforesection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nonimperativemood_path_new_d401_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d208_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_d214_module_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_d215_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d418_pyi_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_propertydocstringstartswithverb_path_new_d421_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d402_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_surroundingwhitespace_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d300_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_underindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedmagicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_google_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_numpy_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicinit_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_setter_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d100_ipynb_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_no_pkg_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_d100_pub_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_priv_no_d100_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicnestedclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d104_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d200_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d_py_expects ... ok test rules::pyflakes::cformat::tests::test_cformat_summary ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_invalid ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_starred ... ok test rules::pyflakes::format::tests::test_format_summary ... ok test rules::pyflakes::format::tests::test_format_summary_invalid ... ok test rules::pyflakes::format::tests::test_format_summary_nested ... ok test rules::pyflakes::rules::invalid_literal_comparisons::tests::test_locate_cmp_ops ... ok test rules::pyflakes::tests::aliased_import ... ok test rules::pyflakes::tests::aliased_import_shadow_module ... ok test rules::pyflakes::tests::aliased_submodule_import ... ok test rules::pyflakes::tests::aliased_typing_import ... ok test rules::pyflakes::tests::all_mixed_attributes_and_strings ... ok test rules::pyflakes::tests::all_with_attributes ... ok test rules::pyflakes::tests::all_with_attributes_added ... ok test rules::pyflakes::tests::all_with_names ... ok test rules::pyflakes::tests::annotated_async_def ... ok test rules::pyflakes::tests::annotated_type_typing_missing_forward_type_multiple_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args_in_union ... ok test rules::pyflakes::tests::annotating_an_import ... ok test rules::pyflakes::tests::annotation_undefined ... ok test rules::pyflakes::tests::assign_rhs_first ... ok test rules::pyflakes::tests::assigned_to_global ... ok test rules::pyflakes::tests::augmented_assignment ... ok test rules::pyflakes::tests::bad_nested_class ... ok test rules::pyflakes::tests::builtin_after_exception_target_cleanup ... ok test rules::pyflakes::tests::builtin_windows_error ... ok test rules::pyflakes::tests::builtins ... ok test rules::pyflakes::tests::contents::r_class_c_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_raise_an_f821_error_rather_than_resolving_to_the_x_in_x_1_print_x_load_after_unbind_from_class_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_import_os_import_os_despite_this_del_import_os_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_local_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_list_1_2_3_for_e_in_list_if_e_2_0_try_pass_except_exception_as_e_print_e_else_print_e_print_in_if_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_try_x_3_except_importerror_as_x_print_x_else_print_x_print_in_try_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_del_x_del_x_double_del_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_exception_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_valueerror_as_x_pass_except_importerror_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_double_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_global_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_this_is_a_false_negative_but_is_consistent_with_pyflakes_del_os_del_shadowed_global_import_in_global_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_os_1_print_os_del_os_def_g_import_os_doesn_t_need_to_be_flagged_as_shadowing_an_import_os_1_print_os_del_shadowed_import_shadow_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_def_g_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_nested_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_multiple_unbinds_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_foo_x_2_del_x_flake8_treats_this_as_an_f823_error_because_it_removes_the_binding_entirely_after_the_del_statement_however_it_should_be_an_f821_error_because_the_name_is_defined_in_the_scope_but_unbound_x_1_augmented_assignment_after_del_expects ... ok test rules::pyflakes::tests::default_builtins ... ok test rules::pyflakes::tests::default_typing_modules ... ok test rules::pyflakes::tests::deferred_twice_annotation ... ignored test rules::pyflakes::tests::defined_as_star_args ... ok test rules::pyflakes::tests::defined_as_star_unpack ... ok test rules::pyflakes::tests::defined_by_global ... ok test rules::pyflakes::tests::defined_by_global_multiple_names ... ok test rules::pyflakes::tests::defined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::defined_from_lambda_in_generator ... ok test rules::pyflakes::tests::defined_in_class ... ok test rules::pyflakes::tests::defined_in_class_nested ... ok test rules::pyflakes::tests::defined_in_gen_exp ... ok test rules::pyflakes::tests::defined_in_list_comp ... ok test rules::pyflakes::tests::del ... ok test rules::pyflakes::tests::del_conditional ... ok test rules::pyflakes::tests::del_conditional_except ... ok test rules::pyflakes::tests::del_conditional_nested ... ok test rules::pyflakes::tests::del_conditional_orelse ... ok test rules::pyflakes::tests::del_exception_in_except ... ok test rules::pyflakes::tests::del_global ... ok test rules::pyflakes::tests::del_undefined ... ok test rules::pyflakes::tests::del_while ... ok test rules::pyflakes::tests::del_while_nested ... ok test rules::pyflakes::tests::del_while_test_usage ... ok test rules::pyflakes::tests::different_submodule_import ... ok test rules::pyflakes::tests::dunder_class ... ok test rules::pyflakes::tests::duplicate_submodule_import ... ok test rules::pyflakes::tests::extend_generics ... ok test rules::pyflakes::tests::extra_builtins ... ok test rules::pyflakes::tests::extra_typing_modules ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_option::rule_unusedimport_path_new_f401_31_py_expects ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_top_level_module::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_30_py_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_all_foo_foo_42_f401_preview_first_party_submodule_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_f401_preview_first_party_submodule_no_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_bar_import_submodule_baz_all_submodule_foo_42_f401_preview_dunder_all_multiple_bindings_expects ... ok test rules::pyflakes::tests::f401_preview_local_init_import::rule_unusedimport_path_new_f401_33_init_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_if_cond_import_a_import_a_b_a_foo_f401_same_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_a_foo_f401_import_submodules_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_d_a_foo_f401_import_submodules_different_lengths_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_a_bar_f401_use_top_member_twice_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_f401_use_top_member_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_all_a_f401_use_in_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_import_a_c_f401_multiple_unused_submodules_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_mlflow_pyfunc_loaders_chat_agent_import_mlflow_pyfunc_loaders_chat_model_import_mlflow_pyfunc_loaders_code_model_from_mlflow_utils_pydantic_utils_import_is_pydantic_v2_or_newer_if_is_pydantic_v2_or_newer_import_mlflow_pyfunc_loaders_responses_agent_f401_type_checking_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_refined_logic_only_applied_within_scope_import_a_def_foo_import_a_b_a_foo_f401_import_submodules_in_function_scope_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_a_b_import_a_b_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_b_a_import_a_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_a_1_import_a_b_f401_use_top_member_and_redefine_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_a_1_f401_use_top_member_then_import_then_redefine_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_f401_use_top_member_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_try_import_a_b_c_except_importerror_import_argparse_import_a_a_b_argparse_namespace_f401_different_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f811_annotated_assignment_redefinition ... ok test rules::pyflakes::tests::f811_typing_modules_overload ... ok test rules::pyflakes::tests::f821_frozendict_pre_py315_undefined ... ok test rules::pyflakes::tests::f821_frozendict_py315_available ... ok test rules::pyflakes::tests::f821_with_builtin_added_on_new_py_version_but_old_target_version_specified ... ok test rules::pyflakes::tests::f841_dummy_variable_rgx ... ok test rules::pyflakes::tests::forward_annotations_for_classes_in_scope ... ok test rules::pyflakes::tests::function_names_are_bound_now ... ok test rules::pyflakes::tests::functions_need_global_scope ... ok test rules::pyflakes::tests::functions_run_later ... ok test rules::pyflakes::tests::future_annotations ... ok test rules::pyflakes::tests::future_import ... ok test rules::pyflakes::tests::future_import_first ... ok test rules::pyflakes::tests::future_import_star ... ok test rules::pyflakes::tests::future_import_undefined ... ok test rules::pyflakes::tests::future_import_used ... ok test rules::pyflakes::tests::gh_issue_17196_regression_test ... ok test rules::pyflakes::tests::global_from_nested_scope ... ok test rules::pyflakes::tests::global_import_star ... ok test rules::pyflakes::tests::global_in_global_scope ... ok test rules::pyflakes::tests::global_reset_name_only ... ok test rules::pyflakes::tests::idiomatic_typing_guards ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::module_annotate_pre_py314_undefined ... ok test rules::pyflakes::tests::module_annotate_py314_available ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::module_warningregistry ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::preview_rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_33_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_35_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_32_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_33_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pygrep_hooks::tests::preview_rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::helpers::tests::for_ ... ok test rules::pylint::helpers::tests::for_else ... ok test rules::pylint::helpers::tests::if_elif ... ok test rules::pylint::helpers::tests::if_elif_else ... ok test rules::pylint::helpers::tests::if_else ... ok test rules::pylint::helpers::tests::if_else_if_corner ... ok test rules::pylint::helpers::tests::many_statements ... ok test rules::pylint::helpers::tests::match_case ... ok test rules::pylint::helpers::tests::nested_class ... ok test rules::pylint::helpers::tests::nested_def ... ok test rules::pylint::helpers::tests::pass ... ok test rules::pylint::helpers::tests::return_not_counted ... ok test rules::pylint::helpers::tests::try_except ... ok test rules::pylint::helpers::tests::try_except_else ... ok test rules::pylint::helpers::tests::try_except_else_finally ... ok test rules::pylint::helpers::tests::try_except_except ... ok test rules::pylint::helpers::tests::try_except_except_finally ... ok test rules::pylint::helpers::tests::with ... ok test rules::pylint::helpers::tests::yield_ ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pylint::tests::conflict_with_definition_rules ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::continue_in_finally_python_38 ... ok test rules::pylint::tests::import_outside_top_level_with_banned ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::max_branches ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::preview_rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_ipynb_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_line_continuation_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_lentest_path_new_len_as_condition_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_missingmaxsplitarg_path_new_missing_maxsplit_arg_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedslotsinsubclass_path_new_redefined_slots_in_subclass_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_shallowcopyenviron_path_new_shallow_copy_environ_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_stopiterationreturn_path_new_stop_iteration_return_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pylint::tests::rules::rule_swapwithtemporaryvariable_path_new_swap_with_temporary_variable_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_13_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_14_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_15_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_16_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatementsintryclause_path_new_too_many_try_statements_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unreachablecode_path_new_unreachable_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_2_init_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::i002_conflict ... ok test rules::pyupgrade::tests::i002_up029_conflict::path_new_up029_1_py_expects ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_convertnamedtuplefunctionaltoclass_path_new_up014_py_expects ... ok test rules::pyupgrade::tests::rules::rule_converttypeddictfunctionaltoclass_path_new_up013_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedcelementtree_path_new_up023_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedimport_path_new_up035_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedmockimport_path_new_up026_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedunittestalias_path_new_up005_py_expects ... ok test rules::pyupgrade::tests::rules::rule_extraneousparentheses_path_new_up034_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithoutparameters_path_new_up011_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_cr_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_lf_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationoptional_path_new_up045_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationunion_path_new_up007_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604isinstance_path_new_up038_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_openalias_path_new_up020_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestdoutstderr_path_new_up022_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestrenum_path_new_up042_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replaceuniversalnewlines_path_new_up021_py_expects ... ok test rules::pyupgrade::tests::rules::rule_supercallwithparameters_path_new_up008_py_expects ... ok test rules::pyupgrade::tests::rules::rule_timeouterroralias_path_new_up041_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typeofprimitive_path_new_up003_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typingtextstralias_path_new_up019_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unicodekindprefix_path_new_up025_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryclassparentheses_path_new_up039_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarydefaulttypeargs_path_new_up043_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryencodeutf8_path_new_up012_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessclassmetaclasstype_path_new_up050_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessmetaclasstype_path_new_up001_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessobjectinheritance_path_new_up004_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_10_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_6_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_7_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_9_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_code_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_hashbang_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_many_empty_lines_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_code_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_1_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericclass_path_new_up046_2_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericfunction_path_new_up047_1_py_expects ... ok test rules::pyupgrade::tests::rules_preview::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules_py313::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::unnecessary_default_type_args_stubs_py312 ... ok test rules::pyupgrade::tests::unpack_pep_646_py311 ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::up045_future_annotations_py39 ... ok test rules::refurb::tests::fstring_number_format_python_311 ... ok test rules::refurb::tests::read_whole_file_newline_python_version_diff ... ok test rules::refurb::tests::rules::rule_bitcount_path_new_furb161_py_expects ... ok test rules::refurb::tests::rules::rule_checkandremovefromset_path_new_furb132_py_expects ... ok test rules::refurb::tests::rules::rule_deletefullslice_path_new_furb131_py_expects ... ok test rules::refurb::tests::rules::rule_forloopsetmutations_path_new_furb142_py_expects ... ok test rules::refurb::tests::rules::rule_forloopwrites_path_new_furb122_py_expects ... ok test rules::refurb::tests::rules::rule_fromisoformatreplacez_path_new_furb162_py_expects ... ok test rules::refurb::tests::rules::rule_fstringnumberformat_path_new_furb116_py_expects ... ok test rules::refurb::tests::rules::rule_hardcodedstringcharset_path_new_furb156_py_expects ... ok test rules::refurb::tests::rules::rule_hashlibdigesthex_path_new_furb181_py_expects ... ok test rules::refurb::tests::rules::rule_ifexpinsteadoforoperator_path_new_furb110_py_expects ... ok test rules::refurb::tests::rules::rule_ifexprminmax_path_new_furb136_py_expects ... ok test rules::refurb::tests::rules::rule_implicitcwd_path_new_furb177_py_expects ... ok test rules::refurb::tests::rules::rule_intonslicedstr_path_new_furb166_py_expects ... ok test rules::refurb::tests::rules::rule_isinstancetypenone_path_new_furb168_py_expects ... ok test rules::refurb::tests::rules::rule_listreversecopy_path_new_furb187_py_expects ... ok test rules::refurb::tests::rules::rule_mathconstant_path_new_furb152_py_expects ... ok test rules::refurb::tests::rules::rule_metaclassabcmeta_path_new_furb180_py_expects ... ok test rules::refurb::tests::rules::rule_printemptystring_path_new_furb105_py_expects ... ok test rules::refurb::tests::rules::rule_readlinesinfor_path_new_furb129_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_0_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_1_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_2_py_expects ... ok test rules::refurb::tests::rules::rule_redundantlogbase_path_new_furb163_py_expects ... ok test rules::refurb::tests::rules::rule_regexflagalias_path_new_furb167_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedoperator_path_new_furb118_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedstarmap_path_new_furb140_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedappend_path_new_furb113_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedglobal_path_new_furb154_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_0_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_1_py_expects ... ok test rules::refurb::tests::rules::rule_slicecopy_path_new_furb145_py_expects ... ok test rules::refurb::tests::rules::rule_slicetoremoveprefixorsuffix_path_new_furb188_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_1_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_py_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_0_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_1_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_2_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py310 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py314 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_no_typing_extensions ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_with_typing_extensions ... ok test rules::ruff::tests::confusables ... ok test rules::ruff::tests::confusables_deferred_annotations_diff ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_1_expects ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_2_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::incorrect_decorator_order_py312 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_pep639_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_various_invalid_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_1_py_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_py_expects ... ok test rules::ruff::tests::map_strict_py314::rule_starmapzip_path_new_ruf058_2_py_expects ... ok test rules::ruff::tests::missing_fstring_syntax_backslash_py311 ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::none_not_at_end_of_union_py313 ... ok test rules::ruff::tests::noqa ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::preview_rules::rule_floatequalitycomparison_path_new_ruf069_py_expects ... ok test rules::ruff::tests::preview_rules::rule_fstringpercentformat_path_new_ruf073_py_expects ... ok test rules::ruff::tests::preview_rules::rule_implicitclassvarindataclass_path_new_ruf045_py_expects ... ok test rules::ruff::tests::preview_rules::rule_indentedformfeed_path_new_ruf054_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::preview_rules::rule_ospathcommonprefix_path_new_ruf071_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryassignbeforeyield_path_new_ruf070_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_0_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_1_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_2_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_3_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_concat_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_py_expects ... ok test rules::ruff::tests::preview_rules::rule_uselessfinally_path_new_ruf072_py_expects ... ok test rules::ruff::tests::preview_rules_py37::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::preview_rules_py38::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::property_without_return_custom_decorator ... ok test rules::ruff::tests::quadratic_list_summation_py315 ... ok test rules::ruff::tests::range_suppressions ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruf100_3 ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused_last_of_many ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::rules::rule_classwithmixedtypevars_path_new_ruf053_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_slices_py_expects ... ok test rules::ruff::tests::rules::rule_dataclassenum_path_new_ruf049_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::ruff::tests::rules::rule_duplicateentryindunderall_path_new_ruf068_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test rules::ruff::tests::rules::rule_falsydictgetfallback_path_new_ruf056_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_auto_attribs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_ifkeyindictdel_path_new_ruf051_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectdecoratororder_path_new_ruf074_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::rules::rule_inemptycollection_path_new_ruf060_py_expects ... ok test rules::ruff::tests::rules::rule_invalidassertmessageliteralargument_path_new_ruf040_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_1_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_deprecated_call_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_raises_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_warns_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_0_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_for_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_if_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_try_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_while_py_expects ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_init_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_okay_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_pyi_expects ... ok test rules::ruff::tests::rules::rule_nonoctalpermissions_path_new_ruf064_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::ruff::tests::rules::rule_propertywithoutreturn_path_new_ruf066_py_expects ... ok test rules::ruff::tests::rules::rule_pytestraisesambiguouspattern_path_new_ruf043_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_1_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_pyi_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_0_py_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_1_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_cr_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_lf_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryemptyiterablewithindequecall_path_new_ruf037_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryif_path_new_ruf050_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_pyi_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryround_path_new_ruf057_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_0_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_1_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_2_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_3_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_0_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_1_py_expects ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::strictly_empty_init_modules_ruf067 ... ok test rules::ruff::tests::unnecessary_if_and_needless_else ... ok test rules::ruff::tests::unnecessary_if_and_unused_import ... ok test rules::ruff::tests::unnecessary_iterable_allocation_for_first_element_py315 ... ok test rules::ruff::tests::useless_finally_and_needless_else ... ok test rules::ruff::tests::useless_finally_and_needless_else_and_suppressible_exception ... ok test rules::ruff::tests::useless_finally_and_suppressible_exception ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test settings::fix_safety_table::tests::test_resolve_applicability ... ok test settings::tests::preview_default_rules ... ok test settings::types::tests::default_python_version_works ... ok test settings::types::tests::identifier_pattern_matches_literals_exactly ... ok test settings::types::tests::identifier_pattern_preserves_glob_matching ... ok test settings::types::tests::identifier_pattern_rejects_invalid_globs ... ok test suppression::tests::combined_range_suppressions ... ok test suppression::tests::comment_attributes ... ok test suppression::tests::disable_multiple_codes ... ok test suppression::tests::disable_single_code ... ok test suppression::tests::disable_single_code_with_reason ... ok test suppression::tests::enable_single_code ... ok test suppression::tests::file_ignore_single_code ... ok test suppression::tests::file_ignore_suppression_indented ... ok test suppression::tests::file_ignore_suppression_multiple ... ok test suppression::tests::file_ignore_suppression_single ... ok test suppression::tests::file_ignore_suppression_trailing ... ok test suppression::tests::file_level_suppression ... ok test suppression::tests::ignore_single_code ... ok test suppression::tests::ignore_suppression_combined ... ok test suppression::tests::ignore_suppression_standalone_multiline_inner ... ok test suppression::tests::ignore_suppression_standalone_multiline_top ... ok test suppression::tests::ignore_suppression_standalone_single_line ... ok test suppression::tests::ignore_suppression_standalone_stacked ... ok test suppression::tests::ignore_suppression_trailing_first_line ... ok test suppression::tests::ignore_suppression_trailing_inner_line ... ok test suppression::tests::ignore_suppression_trailing_last_line ... ok test suppression::tests::ignore_suppression_trailing_one_line ... ok test suppression::tests::indented_comment ... ok test suppression::tests::interleaved_range_suppressions ... ok test suppression::tests::nested_range_suppressions ... ok test suppression::tests::no_suppression ... ok test suppression::tests::parse_empty_codes ... ok test suppression::tests::parse_invalid_action ... ok test suppression::tests::parse_missing_bracket ... ok test suppression::tests::parse_missing_codes ... ok test suppression::tests::parse_missing_comma ... ok test suppression::tests::parse_unrelated_comment ... ok test suppression::tests::range_suppression_extra_disable ... ok test suppression::tests::range_suppression_two_codes ... ok test suppression::tests::range_suppression_unmatched ... ok test suppression::tests::range_suppression_unordered ... ok test suppression::tests::single_range_suppression ... ok test suppression::tests::single_range_suppression_after_dedent ... ok test suppression::tests::single_range_suppression_implicit_match ... ok test suppression::tests::trailing_comment ... ok test suppression::tests::trailing_comment_own_line_ignore ... ok test test::tests::test_diff_diagnostics ... ok test tests::linter_quick_test ... ignored test result: ok. 2821 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 1.53s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_markdown-a8bf31525c559a75 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/mdtest-3b4e4d5ddb10d938 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 36 tests test mdtest::flake8-async/blocking-http-call-in-async-function.md ... ok test mdtest::flake8-async/blocking-open-call-in-async-function.md ... ok test mdtest::flake8-bandit/rules.md ... ok test mdtest::configuration/rule-selector-precedence.md ... ok test mdtest::flake8-datetimez/call-datetime-strptime-without-zone.md ... ok test mdtest::flake8-datetimez/datetime-min-max.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/magic-value-comparison.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pylint/non-augmented-assignment.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pylint/unspecified-encoding.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::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/pytest-fixture-autouse.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/noqa-comments.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. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_notebook-9b313731bc41379e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 27 tests test notebook::tests::empty_notebook ... ok test notebook::tests::index_fragmented_source_array ... ok test notebook::tests::is_python_notebook::_kernelspec_language_ipynb_true_expects ... ok test notebook::tests::is_python_notebook::_r_ipynb_false_expects ... ok test notebook::tests::is_python_notebook::_valid_ipynb_true_expects ... ok test notebook::tests::round_trip::_kernelspec_language_ipynb_expects ... ok test notebook::tests::round_trip::_vscode_language_id_ipynb_expects ... ok test notebook::tests::test_concat_notebook ... ok test notebook::tests::test_invalid ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_after_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_assignment_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_before_code_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagics_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_cell_magic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_code_and_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_markdown_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_unicode_magic_gh9145_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_valid_cell_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_javascript_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_python_true_expects ... ok test notebook::tests::update_keeps_insertion_at_cell_start_in_that_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_last_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_non_final_cell ... ok test notebook::tests::update_restores_separators_for_empty_cells ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_ast-77e3beb513763728 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 54 tests test helpers::tests::any_over_stmt_type_alias ... ok test helpers::tests::any_over_type_param_param_spec ... ok test helpers::tests::any_over_type_param_type_var ... ok test helpers::tests::any_over_type_param_type_var_tuple ... ok test helpers::tests::resolve_import ... ok test identifier::tests::extract_global_names ... ok test name::tests::empty_vec ... ok test name::tests::extend_from_slice_heap ... ok test name::tests::extend_from_slice_stack ... ok test name::tests::extend_from_slice_stack_spill ... ok test name::tests::extend_heap ... ok test name::tests::extend_stack ... ok test name::tests::extend_stack_spilled ... ok test name::tests::from_slice_heap ... ok test name::tests::from_slice_stack ... ok test name::tests::from_slice_stack_capacity ... ok test name::tests::pop_heap ... ok test name::tests::pop_stack ... ok test name::tests::push_stack ... ok test name::tests::push_stack_spill ... ok test name::tests::salsa_lookup_name_from_str ... ok test node_index::tests::test_node_index ... ok test nodes::tests::size ... ok test script::tests::carriage_return_line_endings ... ok test script::tests::last_closing_delimiter_discards_following_comments ... ok test script::tests::metadata_block_range_includes_both_delimiters ... ok test script::tests::metadata_range_accounts_for_unicode_crlf_and_multiline_values ... ok test str::tests::prefix_uniqueness ... ok test token::tokens::tests::tokens_after_offset_at_last_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_start ... ok test token::tokens::tests::tokens_after_offset_between_tokens ... ok test token::tokens::tests::tokens_after_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_before_offset_after_first_token_gap ... ok test token::tokens::tests::tokens_before_offset_at_first_token_start ... ok test token::tokens::tests::tokens_before_offset_at_last_token_end ... ok test token::tokens::tests::tokens_before_offset_at_second_token_start ... ok test token::tokens::tests::tokens_before_offset_at_token_end ... ok test token::tokens::tests::tokens_before_offset_at_token_start ... ok test token::tokens::tests::tokens_before_offset_between_tokens ... ok test token::tokens::tests::tokens_before_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_at_token_offset ... ok test token::tokens::tests::tokens_in_range_end_offset_at_token_start ... ok test token::tokens::tests::tokens_in_range_end_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_end_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_start_offset_at_token_end ... ok test token::tokens::tests::tokens_in_range_start_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_first_token_start ... ok test token::tokens::tests::tokens_split_at_inside_gap ... ok test token::tokens::tests::tokens_split_at_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_last_token_end ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after_zero_length - should panic ... ok test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/comparable-47b8f6651c6646c2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/identifier-9ea9461152722527 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/match_pattern-f6dad47c255e612e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/parentheses-1ceb014f05eb5ca3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/parenthesize-e8e46b319eab9a4f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/source_order-f7fceb9ff67692ba --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/stmt_if-5dfaa4fdf4549df8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/visitor-eed88be88cca6dc0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_codegen-a19a929b040c35ff --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 217 tests test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok test generator::tests::ast_tuple_parentheses::basic_multi ... ok test generator::tests::ast_tuple_parentheses::basic_single ... ok test generator::tests::ast_tuple_parentheses::nested ... ok test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok test generator::tests::ast_unparse_quote::basic_bytes_single ... ok test generator::tests::ast_unparse_quote::basic_fstring_single ... ok test generator::tests::ast_unparse_quote::basic_str_ignored ... ok test generator::tests::ast_unparse_quote::basic_str_single ... ok test generator::tests::ast_unparse_quote::remain_str_single ... ok test generator::tests::ast_unparse_quote::type_ann_single ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::indent ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok test generator::tests::quote ... ok test generator::tests::raw ... ok test generator::tests::self_documenting_fstring ... ok test generator::tests::set_indent ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse ... ok test generator::tests::unparse_magic_commands ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::indentation ... ok test stylist::tests::line_ending ... ok test stylist::tests::quote ... ok test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_edits-839e67af7f46639e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 1 test test call::tests::call_unwrapping_preserves_context ... 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_formatter-1cfff552100c49fe --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 53 tests test comments::debug::tests::debug ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::empty ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test comments::tests::base_test ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::empty_file ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::if_elif_if_else_comments ... ok test comments::tests::leading_most_outer ... ok test comments::tests::match_cases ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::only_comments ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::while_else_indented_comment_between_branches ... ok test comments::tests::while_else_very_indented_comment_between_branches ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::parenthesized_ranges ... ok test statement::suite::tests::nested_level ... ok test statement::suite::tests::top_level ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test tests::basic ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test tests::string_processing ... ok test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_formatter-1224661577784bc5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/fixtures-ba558fdc870d0200 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 376 tests test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/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_type_hint.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/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/conditional_expression.py ... ok test black_compatibility::cases/context_managers_autodetect_310.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_39.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_no_string_normalization.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.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/line_ranges_fmt_off_overlap.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/numeric_literals.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/pattern_matching_extras.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_simple.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pep_570.py ... ok test black_compatibility::cases/pep_572.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_572_py39.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pep_572_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_701.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/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_comments7.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok test black_compatibility::cases/preview_import_line_collapse.py ... ok test black_compatibility::cases/preview_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_long_strings__regression.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/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_await_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/torture.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/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/tupleassign.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::cases/walrus_in_dict.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 black_compatibility::miscellaneous/string_quotes.py ... ok test format::comment_prefixes.py ... ok test format::carriage_return/string.py ... ok test format::docstring_chaperones.py ... ok test format::docstring.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_code_examples_dynamic_line_width.py ... ok test format::docstring_newlines.py ... ok test format::docstring_non_visible_characters.py ... ok test format::docstring_tab_indentation.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::empty_now_newline.py ... ok test format::empty_trailing_newline.py ... ok test format::empty_whitespace.py ... ok test format::expression/annotated_assign.py ... ok test format::expression/attribute.py ... ok test format::expression/await.py ... ok test format::expression/binary.py ... ok test format::expression/binary_implicit_string.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/boolean_operation.py ... ok test format::expression/bytes.py ... ok test format::expression/call.py ... ok test format::expression/compare.py ... ok test format::expression/dict.py ... ok test format::expression/dict_comp.py ... ok test format::expression/fstring.py ... ok test format::expression/fstring_multiline_replacement_field.py ... ok test format::expression/fstring_preview.py ... ok test format::expression/generator_exp.py ... ok test format::expression/hug.py ... ok test format::expression/if.py ... ok test format::expression/join_implicit_concatenated_string.py ... ok test format::docstring_code_examples.py ... ok test format::expression/join_implicit_concatenated_string_assignment.py ... ok test format::expression/join_implicit_concatenated_string_preserve.py ... ok test format::expression/list.py ... ok test format::expression/list_comp.py ... ok test format::expression/list_comp_py315.py ... ok test format::expression/named_expr.py ... ok test format::expression/lambda.py ... ok test format::expression/number.py ... ok test format::expression/nested_string_quote_style.py ... ok test format::expression/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/tstring.py ... ok test format::expression/yield.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_docstring.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/newlines.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_comments.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/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/semicolons.py ... ok test format::form_feed.py ... ok test format::fmt_skip/type_params.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/call_chains.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::preview.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::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/indent.py ... ok test format::range_formatting/range_narrowing.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/trailing_comments.py ... ok test format::range_formatting/whitespace_only_range.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/assignment_split_value_first.py ... ok test format::statement/class_definition.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/import_from.py ... ok test format::statement/lazy_import.py ... ok test format::statement/function.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/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/try.py ... ok test format::statement/type_alias.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.26s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/normalizer-047e8ce9f87e3251 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_importer-284b12afd2aa60da --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_index-c9d1b676ea63fec6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_literal-24752d38332abb35 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_parser-a7776784556cc629 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/fixtures-2aa25d63b2f7a5b5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 554 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::assert_empty_msg.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::assign_stmt_starred_expr_value.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_invalid_value.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_float_literal_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_unexpected_token.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::duplicate_keyword_args.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_star_py310.py ... ok test inline_err::except_stmt_invalid_expression.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_unclosed_lbrace.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_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_invalid_target_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_star_with_other_names.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::if_stmt_elif_missing_colon.py ... ok test inline_err::if_stmt_empty_body.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_colon.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::if_stmt_invalid_elif_test_expr.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_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_annotation_type_alias.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::invalid_fstring_literal_element.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_2.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::iter_unpack_return_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_expected_colon.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_stmt_expected_case_block.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::mixed_tstring_and_bytes_literals.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::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::nested_async_comprehension_py310.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::param_missing_annotation.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::param_with_invalid_annotation.py ... ok test inline_err::param_with_invalid_default.py ... ok test inline_err::param_with_invalid_star_annotation.py ... ok test inline_err::param_with_star_annotation_py310.py ... ok test inline_err::params_duplicate_names.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_var_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::pep701_f_string_py311.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::raise_stmt_invalid_cause.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_index_py310.py ... ok test inline_err::starred_comprehension_target.py ... ok test inline_err::star_slices.py ... ok test inline_err::starred_list_comp_py314.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::try_stmt_invalid_order.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_invalid_default_expr.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::type_parameter_default_order.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::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_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::assign_stmt_starred_expr_value.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::decorator_await_expression_py39.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::comma_separated_regular_list_terminator.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::function_def_parameter_range.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::lambda_with_valid_body.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_stmt_py315.py ... ok test inline_ok::lazy_import_soft_keyword_split_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.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_as_pattern_soft_keyword.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_assignment_in_case_pattern.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::non_duplicate_keyword_args.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_annotation.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_context_manager_py39.py ... ok test inline_ok::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::parenthesized_named_expr_py38.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::read_from_debug.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::type_param_type_var.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_order.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_expression.py ... ok test invalid_syntax::expressions/arguments/missing_comma.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.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/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/bool_op/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/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/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_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/named_expression_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/dict/recover.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.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/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/list/comprehension.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_3.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/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/generator.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/parenthesized/tuple_starred_expr.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/set/star_expression_precedence.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/yield/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/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/fstring_format_spec_1.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::re_lexing/ty_1828.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_4.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test invalid_syntax::statements/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/arguments.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/dictionary_comprehension.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::expressions/t_string.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/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/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/match.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/with.py ... ok test result: ok. 554 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/generate_inline_tests-3e3726ab117d7522 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_semantic-a4287f974d6dd77a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_stdlib-98d8e7e32811b14a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_python_trivia-c20278e791decf1e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/block_comments-d51622553b07f5ea --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/simple_tokenizer-dfa1d3e81593b07c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 44 tests test comment_containing_single_quoted_string ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test fstring ... ok test identifier_ending_in_non_start_char ... ok test identifier_starting_with_string_kind ... ok test ignore_word_with_only_id_continuing_chars ... ok test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test single_quoted_multiline_string_containing_comment ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test string_followed_by_multiple_comments ... ok test string_with_byte_kind ... ok test string_with_double_escaped_backslash ... ok test string_with_escaped_quote ... ok test string_with_invalid_kind ... ok test string_with_kind ... ok test test_previous_token_simple ... ok test tokenize_bogus ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_eq ... ok test tokenize_invalid_operators ... ok test tokenize_multichar ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_parentheses ... ok test tokenize_slash ... ok test tokenize_substring ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test triple_quoted_multiline_string_containing_comment ... ok test tstring ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/whitespace-373f1d8936191f04 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_server-decdd8490bbd77d0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/document-a069caa228432fae --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-8d6a97b42491a73d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 32 tests test capabilities::dynamically_registers_formatting_and_range_formatting_for_python_and_markdown ... 2026-09-04 01:16:57.099121116 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.099167844 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server, using default options 2026-09-04 01:16:57.099175258 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.099192700 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.101619733 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/pyproject.toml` 2026-09-04 01:16:57.101969639 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=262 2026-09-04 01:16:57.101999806 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-04 01:16:57.102404875 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.102750293 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:16:57.157650888 DEBUG request{id=2 method=shutdown}: enter 2026-09-04 01:16:57.157683520 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.157978313 DEBUG Received exit notification, exiting ok test capabilities::statically_registers_formatting_when_dynamic_registration_is_unsupported ... 2026-09-04 01:16:57.159729688 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.159754955 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server, using default options 2026-09-04 01:16:57.159758341 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.159768270 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.160754249 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/pyproject.toml` 2026-09-04 01:16:57.160921994 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=262 2026-09-04 01:16:57.160934758 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-04 01:16:57.161019978 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.161070282 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.169816417 DEBUG request{id=2 method=shutdown}: enter 2026-09-04 01:16:57.169827187 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.169925612 DEBUG Received exit notification, exiting ok test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-09-04 01:16:57.171466772 INFO No workspace options found for file:///tmp/.tmpdF14Vw, using default options 2026-09-04 01:16:57.171500265 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.171517417 DEBUG Indexing settings for workspace: /tmp/.tmpdF14Vw 2026-09-04 01:16:57.173030275 INFO Registering workspace: /tmp/.tmpdF14Vw 2026-09-04 01:16:57.173221133 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.173503613 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-09-04 01:16:57.173524793 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-09-04 01:16:57.183785729 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.183797521 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.183883562 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-09-04 01:16:57.185461562 INFO No workspace options found for file:///tmp/.tmpjDyzZq, using default options 2026-09-04 01:16:57.185485898 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.185498451 DEBUG Indexing settings for workspace: /tmp/.tmpjDyzZq 2026-09-04 01:16:57.186965743 INFO Registering workspace: /tmp/.tmpjDyzZq 2026-09-04 01:16:57.187126575 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.187189603 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.187236491 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-09-04 01:16:57.187378257 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpjDyzZq/test.py 2026-09-04 01:16:57.187389468 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpjDyzZq/test.py 2026-09-04 01:16:57.188219224 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.188963390 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpjDyzZq/test.py 2026-09-04 01:16:57.188989609 DEBUG request{id=2 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.199599750 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.199608577 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.199645276 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-09-04 01:16:57.201008072 INFO No workspace options found for file:///tmp/.tmpF9BaxG, using default options 2026-09-04 01:16:57.201029903 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.201037948 DEBUG Indexing settings for workspace: /tmp/.tmpF9BaxG 2026-09-04 01:16:57.201712503 DEBUG No `target-version` found in `/tmp/.tmpF9BaxG/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.201847266 DEBUG Loaded settings from: `/tmp/.tmpF9BaxG/ruff.toml` for `/tmp/.tmpF9BaxG` 2026-09-04 01:16:57.202702871 INFO Registering workspace: /tmp/.tmpF9BaxG 2026-09-04 01:16:57.202760679 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.202820512 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.202849235 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.202873190 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpF9BaxG/ruff.toml 2026-09-04 01:16:57.203440294 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-09-04 01:16:57.203538759 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpF9BaxG/ruff.toml 2026-09-04 01:16:57.203589494 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpF9BaxG/ruff.toml 2026-09-04 01:16:57.214057899 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.214068950 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.214156274 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-09-04 01:16:57.215625800 INFO No workspace options found for file:///tmp/.tmpHlUcan, using default options 2026-09-04 01:16:57.215650566 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.215660816 DEBUG Indexing settings for workspace: /tmp/.tmpHlUcan 2026-09-04 01:16:57.216496183 DEBUG Loaded settings from: `/tmp/.tmpHlUcan/pyproject.toml` for `/tmp/.tmpHlUcan` 2026-09-04 01:16:57.217213418 INFO Registering workspace: /tmp/.tmpHlUcan 2026-09-04 01:16:57.217416539 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.217669984 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.217698738 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.217721631 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpHlUcan/test.py 2026-09-04 01:16:57.218301128 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.218555766 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-09-04 01:16:57.218645223 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpHlUcan/test.py 2026-09-04 01:16:57.218743838 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpHlUcan/test.py 2026-09-04 01:16:57.218926942 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.219085920 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpHlUcan/test.py 2026-09-04 01:16:57.219194924 DEBUG request{id=3 method=textDocument/codeAction}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.229532174 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.229542443 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.229557231 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-09-04 01:16:57.231002472 INFO No workspace options found for file:///tmp/.tmpM9ksdx, using default options 2026-09-04 01:16:57.231025415 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.231033590 DEBUG Indexing settings for workspace: /tmp/.tmpM9ksdx 2026-09-04 01:16:57.232702981 INFO Registering workspace: /tmp/.tmpM9ksdx 2026-09-04 01:16:57.232885724 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.233173554 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-09-04 01:16:57.233194683 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because its Ruff document URI payload is invalid: relative URL without a base: "not-a-uri". 2026-09-04 01:16:57.243457663 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.243468824 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.243554946 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-09-04 01:16:57.244644229 INFO No workspace options found for file:///tmp/.tmpFcHGLT, using default options 2026-09-04 01:16:57.244667713 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.244677491 DEBUG Indexing settings for workspace: /tmp/.tmpFcHGLT 2026-09-04 01:16:57.246175150 INFO Registering workspace: /tmp/.tmpFcHGLT 2026-09-04 01:16:57.246361400 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.246602662 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.246652055 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-09-04 01:16:57.256882995 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.256904946 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.257012347 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-09-04 01:16:57.258501541 INFO No workspace options found for file:///tmp/.tmpjGjPuS, using default options 2026-09-04 01:16:57.258522119 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.258529924 DEBUG Indexing settings for workspace: /tmp/.tmpjGjPuS 2026-09-04 01:16:57.259261626 DEBUG Loaded settings from: `/tmp/.tmpjGjPuS/pyproject.toml` for `/tmp/.tmpjGjPuS` 2026-09-04 01:16:57.260063190 INFO Registering workspace: /tmp/.tmpjGjPuS 2026-09-04 01:16:57.260268435 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.260523854 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.260550905 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.260572295 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpjGjPuS/test.thing 2026-09-04 01:16:57.261801240 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.272191128 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.272201487 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.272215804 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-09-04 01:16:57.273667968 INFO No workspace options found for file:///tmp/.tmpmNLT8P, using default options 2026-09-04 01:16:57.273699276 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.273713724 DEBUG Indexing settings for workspace: /tmp/.tmpmNLT8P 2026-09-04 01:16:57.274294252 DEBUG Loaded settings from: `/tmp/.tmpmNLT8P/pyproject.toml` for `/tmp/.tmpmNLT8P` 2026-09-04 01:16:57.275427929 INFO Registering workspace: /tmp/.tmpmNLT8P 2026-09-04 01:16:57.275478734 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.275534088 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.275567370 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.275592047 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpmNLT8P/test.thing 2026-09-04 01:16:57.285932933 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.285943823 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.286001081 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-09-04 01:16:57.287147852 INFO No workspace options found for file:///tmp/.tmpWdareH, using default options 2026-09-04 01:16:57.287167448 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.287176044 DEBUG Indexing settings for workspace: /tmp/.tmpWdareH 2026-09-04 01:16:57.287667176 DEBUG Loaded settings from: `/tmp/.tmpWdareH/pyproject.toml` for `/tmp/.tmpWdareH` 2026-09-04 01:16:57.288804389 INFO Registering workspace: /tmp/.tmpWdareH 2026-09-04 01:16:57.289102237 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.289163362 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.289196073 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-09-04 01:16:57.289211733 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmpWdareH/test.thing 2026-09-04 01:16:57.289215470 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-09-04 01:16:57.299387158 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.299399251 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.299420872 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-09-04 01:16:57.300424915 INFO No workspace options found for file:///tmp/.tmpRDQuay, using default options 2026-09-04 01:16:57.300445433 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.300452777 DEBUG Indexing settings for workspace: /tmp/.tmpRDQuay 2026-09-04 01:16:57.301818739 INFO Registering workspace: /tmp/.tmpRDQuay 2026-09-04 01:16:57.302126907 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.302188543 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.302232125 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.302248716 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpRDQuay/pyproject.toml 2026-09-04 01:16:57.312478624 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.312489234 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.312506055 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-09-04 01:16:57.313516380 INFO No workspace options found for file:///tmp/.tmpl69zt3, using default options 2026-09-04 01:16:57.313537059 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.313545164 DEBUG Indexing settings for workspace: /tmp/.tmpl69zt3 2026-09-04 01:16:57.313849285 DEBUG No `target-version` found in `/tmp/.tmpl69zt3/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.314006660 DEBUG Loaded settings from: `/tmp/.tmpl69zt3/ruff.toml` for `/tmp/.tmpl69zt3` 2026-09-04 01:16:57.315134575 INFO Registering workspace: /tmp/.tmpl69zt3 2026-09-04 01:16:57.315191993 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.315247397 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.315289766 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.315312339 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpl69zt3/ruff.toml 2026-09-04 01:16:57.325553608 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.325564438 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.325581029 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-09-04 01:16:57.326496046 INFO No workspace options found for file:///tmp/.tmpiSHTxq, using default options 2026-09-04 01:16:57.326516534 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.326530330 DEBUG Indexing settings for workspace: /tmp/.tmpiSHTxq 2026-09-04 01:16:57.326998147 DEBUG Loaded settings from: `/tmp/.tmpiSHTxq/pyproject.toml` for `/tmp/.tmpiSHTxq` 2026-09-04 01:16:57.328143766 INFO Registering workspace: /tmp/.tmpiSHTxq 2026-09-04 01:16:57.328425795 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.328485527 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.328528899 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.328543446 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpiSHTxq/test.py 2026-09-04 01:16:57.328963253 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.339218038 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.339228207 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.339245008 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-09-04 01:16:57.340203516 INFO No workspace options found for file:///tmp/.tmpUgwIQk, using default options 2026-09-04 01:16:57.340225437 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.340239333 DEBUG Indexing settings for workspace: /tmp/.tmpUgwIQk 2026-09-04 01:16:57.341612589 INFO Registering workspace: /tmp/.tmpUgwIQk 2026-09-04 01:16:57.341889288 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.341968116 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.342014854 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.352158299 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.352168208 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.352184198 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-09-04 01:16:57.353137797 INFO No workspace options found for file:///tmp/.tmpZwj7yC, using default options 2026-09-04 01:16:57.353157995 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.353165489 DEBUG Indexing settings for workspace: /tmp/.tmpZwj7yC 2026-09-04 01:16:57.353619971 DEBUG Loaded settings from: `/tmp/.tmpZwj7yC/pyproject.toml` for `/tmp/.tmpZwj7yC` 2026-09-04 01:16:57.354754549 INFO Registering workspace: /tmp/.tmpZwj7yC 2026-09-04 01:16:57.355047288 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.355103734 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.355145412 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.365298977 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.365308315 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification ok test hover::hover_for_python_noqa ... 2026-09-04 01:16:57.365325918 DEBUG Received exit notification, exiting 2026-09-04 01:16:57.366256473 INFO No workspace options found for file:///tmp/.tmprSXcaH, using default options 2026-09-04 01:16:57.366277442 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.366284966 DEBUG Indexing settings for workspace: /tmp/.tmprSXcaH 2026-09-04 01:16:57.367648674 INFO Registering workspace: /tmp/.tmprSXcaH 2026-09-04 01:16:57.367935132 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.367992269 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.368033726 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.378253686 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.378267271 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.378287870 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-09-04 01:16:57.379308995 INFO No workspace options found for file:///tmp/.tmp8n6m7j, using default options 2026-09-04 01:16:57.379330736 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.379338470 DEBUG Indexing settings for workspace: /tmp/.tmp8n6m7j 2026-09-04 01:16:57.380716826 INFO Registering workspace: /tmp/.tmp8n6m7j 2026-09-04 01:16:57.380863491 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.380944934 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.380994096 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.381083023 DEBUG request{id=3 method=textDocument/hover}: enter 2026-09-04 01:16:57.381127185 DEBUG request{id=4 method=textDocument/hover}: enter 2026-09-04 01:16:57.381177189 DEBUG request{id=5 method=textDocument/hover}: enter 2026-09-04 01:16:57.381220741 DEBUG request{id=6 method=textDocument/hover}: enter 2026-09-04 01:16:57.381261878 DEBUG request{id=7 method=textDocument/hover}: enter 2026-09-04 01:16:57.391376740 DEBUG request{id=8 method=shutdown}: enter 2026-09-04 01:16:57.391387671 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.391404813 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-09-04 01:16:57.392359534 INFO No workspace options found for file:///tmp/.tmp4wGVkD, using default options 2026-09-04 01:16:57.392381385 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.392389480 DEBUG Indexing settings for workspace: /tmp/.tmp4wGVkD 2026-09-04 01:16:57.393755332 INFO Registering workspace: /tmp/.tmp4wGVkD 2026-09-04 01:16:57.394052098 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.394112181 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.394154070 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.404267960 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.404277317 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.404294079 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-09-04 01:16:57.405186773 INFO No workspace options found for file:///tmp/.tmpDBOqgG, using default options 2026-09-04 01:16:57.405208845 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.405217050 DEBUG Indexing settings for workspace: /tmp/.tmpDBOqgG 2026-09-04 01:16:57.406589805 INFO Registering workspace: /tmp/.tmpDBOqgG 2026-09-04 01:16:57.406853249 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.406939150 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.406982982 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.417109707 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.417119745 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.417136367 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-09-04 01:16:57.418065209 INFO No workspace options found for file:///tmp/.tmpdXA1v9, using default options 2026-09-04 01:16:57.418086088 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.418093702 DEBUG Indexing settings for workspace: /tmp/.tmpdXA1v9 2026-09-04 01:16:57.419461638 INFO Registering workspace: /tmp/.tmpdXA1v9 2026-09-04 01:16:57.419720243 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.419812075 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-04 01:16:57.419837974 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpdXA1v9/not-open.py` isn't open. 2026-09-04 01:16:57.429945803 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.429955281 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.429971742 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-09-04 01:16:57.431098725 INFO No workspace options found for file:///tmp/.tmpFqO0o1, using default options 2026-09-04 01:16:57.431120326 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.431128311 DEBUG Indexing settings for workspace: /tmp/.tmpFqO0o1 2026-09-04 01:16:57.432533226 INFO Registering workspace: /tmp/.tmpFqO0o1 2026-09-04 01:16:57.432672357 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.432742258 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-04 01:16:57.432762877 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpFqO0o1/notebook.py 2026-09-04 01:16:57.433699644 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.433725963 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.433739348 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.433849986 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.433928403 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.444424410 DEBUG request{id=2 method=shutdown}: enter 2026-09-04 01:16:57.444434449 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.444451831 DEBUG Received exit notification, exiting ok test notebook::pull_diagnostics_for_notebook_cells ... 2026-09-04 01:16:57.445404368 INFO No workspace options found for file:///tmp/.tmp7jumQ3, using default options 2026-09-04 01:16:57.445425969 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.445433503 DEBUG Indexing settings for workspace: /tmp/.tmp7jumQ3 2026-09-04 01:16:57.445986490 DEBUG Loaded settings from: `/tmp/.tmp7jumQ3/pyproject.toml` for `/tmp/.tmp7jumQ3` 2026-09-04 01:16:57.447130205 INFO Registering workspace: /tmp/.tmp7jumQ3 2026-09-04 01:16:57.447396044 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.447460314 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-04 01:16:57.447473028 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmp7jumQ3/test.ipynb 2026-09-04 01:16:57.448066211 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.448138366 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.448152563 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp7jumQ3/test.ipynb 2026-09-04 01:16:57.448726790 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.448739834 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp7jumQ3/test.ipynb 2026-09-04 01:16:57.448889916 DEBUG request{id=4 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.448921224 DEBUG request{id=4 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp7jumQ3/test.ipynb 2026-09-04 01:16:57.459098413 DEBUG request{id=5 method=shutdown}: enter 2026-09-04 01:16:57.459108152 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.459125073 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-09-04 01:16:57.460066459 INFO No workspace options found for file:///tmp/.tmpm2bMDJ, using default options 2026-09-04 01:16:57.460087950 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.460095604 DEBUG Indexing settings for workspace: /tmp/.tmpm2bMDJ 2026-09-04 01:16:57.460549726 DEBUG Loaded settings from: `/tmp/.tmpm2bMDJ/pyproject.toml` for `/tmp/.tmpm2bMDJ` 2026-09-04 01:16:57.461693842 INFO Registering workspace: /tmp/.tmpm2bMDJ 2026-09-04 01:16:57.461755688 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.461811953 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-04 01:16:57.461823705 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpm2bMDJ/test.ipynb 2026-09-04 01:16:57.462225058 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.472348606 DEBUG request{id=2 method=shutdown}: enter 2026-09-04 01:16:57.472358836 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.472373513 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-09-04 01:16:57.473341970 INFO No workspace options found for file:///tmp/.tmpNtg0Ww, using default options 2026-09-04 01:16:57.473366105 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.473375062 DEBUG Indexing settings for workspace: /tmp/.tmpNtg0Ww 2026-09-04 01:16:57.474809292 INFO Registering workspace: /tmp/.tmpNtg0Ww 2026-09-04 01:16:57.475108874 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.475180338 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-04 01:16:57.475200796 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpNtg0Ww/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-04 01:16:57.475512060 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.475537498 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.475548869 DEBUG notification{method=notebookDocument/didOpen}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.475657713 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.475829806 DEBUG notification{method=notebookDocument/didChange}: enter 2026-09-04 01:16:57.475845075 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /tmp/.tmpNtg0Ww/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-04 01:16:57.476145538 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476161468 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476172879 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476245195 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.476284258 DEBUG notification{method=notebookDocument/didChange}: enter 2026-09-04 01:16:57.476293977 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /tmp/.tmpNtg0Ww/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-04 01:16:57.476558573 DEBUG notification{method=notebookDocument/didChange}: Categorized 'matplotlib.pyplot' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476574012 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476585343 DEBUG notification{method=notebookDocument/didChange}: Categorized 'tensorflow_hub' as Known(ThirdParty) (NoMatch) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.476651187 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:16:57.486863772 DEBUG request{id=2 method=shutdown}: enter 2026-09-04 01:16:57.486873761 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.486890312 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-09-04 01:16:57.487959096 INFO No workspace options found for file:///tmp/.tmpJK9lwY, using default options 2026-09-04 01:16:57.487980667 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.487988963 DEBUG Indexing settings for workspace: /tmp/.tmpJK9lwY 2026-09-04 01:16:57.488291961 DEBUG No `target-version` found in `/tmp/.tmpJK9lwY/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.488401206 DEBUG Loaded settings from: `/tmp/.tmpJK9lwY/.ruff.toml` for `/tmp/.tmpJK9lwY` 2026-09-04 01:16:57.488421514 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpJK9lwY/sub 2026-09-04 01:16:57.489544490 INFO Registering workspace: /tmp/.tmpJK9lwY 2026-09-04 01:16:57.489804979 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.489857117 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.489885740 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.489927258 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpJK9lwY/sub/test.py 2026-09-04 01:16:57.489982722 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.489994264 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-04 01:16:57.489998442 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpJK9lwY/sub/foo/test.py 2026-09-04 01:16:57.500103916 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.500113364 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.500129564 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-09-04 01:16:57.501145800 INFO No workspace options found for file:///tmp/.tmpZCPhxx/sub, using default options 2026-09-04 01:16:57.501167070 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.501174895 DEBUG Indexing settings for workspace: /tmp/.tmpZCPhxx/sub 2026-09-04 01:16:57.501221132 DEBUG No `target-version` found in `/tmp/.tmpZCPhxx/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.501308305 DEBUG Loaded settings from: `/tmp/.tmpZCPhxx/.ruff.toml` 2026-09-04 01:16:57.501612876 DEBUG No `target-version` found in `/tmp/.tmpZCPhxx/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.501721981 DEBUG Loaded settings from: `/tmp/.tmpZCPhxx/sub/.ruff.toml` for `/tmp/.tmpZCPhxx/sub` 2026-09-04 01:16:57.501741488 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpZCPhxx/sub/foo 2026-09-04 01:16:57.502861198 INFO Registering workspace: /tmp/.tmpZCPhxx/sub 2026-09-04 01:16:57.503143417 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.503203510 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.503233687 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.503249166 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpZCPhxx/sub/test.py 2026-09-04 01:16:57.503270836 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.503362117 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.503374451 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-04 01:16:57.503378378 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpZCPhxx/sub/foo/test.py 2026-09-04 01:16:57.513479604 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.513490184 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.513507336 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor_in_a_multi_root_workspace ... 2026-09-04 01:16:57.514651392 INFO No workspace options found for file:///tmp/.tmpk4hcbN, using default options 2026-09-04 01:16:57.514672261 INFO No workspace options found for file:///tmp/.tmpk4hcbN/sub, using default options 2026-09-04 01:16:57.514674926 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.514682651 DEBUG Indexing settings for workspace: /tmp/.tmpk4hcbN 2026-09-04 01:16:57.515163974 DEBUG Loaded settings from: `/tmp/.tmpk4hcbN/.ruff.toml` for `/tmp/.tmpk4hcbN` 2026-09-04 01:16:57.515198639 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpk4hcbN/sub 2026-09-04 01:16:57.516321305 INFO Registering workspace: /tmp/.tmpk4hcbN 2026-09-04 01:16:57.516511942 DEBUG Indexing settings for workspace: /tmp/.tmpk4hcbN/sub 2026-09-04 01:16:57.516839827 DEBUG Loaded settings from: `/tmp/.tmpk4hcbN/.ruff.toml` 2026-09-04 01:16:57.517426528 DEBUG Loaded settings from: `/tmp/.tmpk4hcbN/sub/.ruff.toml` for `/tmp/.tmpk4hcbN/sub` 2026-09-04 01:16:57.517458227 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpk4hcbN/sub/foo 2026-09-04 01:16:57.518366841 INFO Registering workspace: /tmp/.tmpk4hcbN/sub 2026-09-04 01:16:57.518439247 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.518494621 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.518532472 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.518547560 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpk4hcbN/test.py 2026-09-04 01:16:57.518564642 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.518702932 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.518718040 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-04 01:16:57.518722599 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpk4hcbN/sub/test.py 2026-09-04 01:16:57.518734050 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.518839067 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.518851029 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-09-04 01:16:57.518854997 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpk4hcbN/sub/foo/test.py 2026-09-04 01:16:57.528947748 DEBUG request{id=5 method=shutdown}: enter 2026-09-04 01:16:57.528957636 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.528973907 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-09-04 01:16:57.530037471 INFO No workspace options found for file:///tmp/.tmp3pT2gt, using default options 2026-09-04 01:16:57.530058561 INFO No workspace options found for file:///tmp/.tmp3pT2gt/external/Y, using default options 2026-09-04 01:16:57.530061196 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.530070413 DEBUG Indexing settings for workspace: /tmp/.tmp3pT2gt 2026-09-04 01:16:57.530586030 DEBUG Loaded settings from: `/tmp/.tmp3pT2gt/systemtests/pyproject.toml` for `/tmp/.tmp3pT2gt/systemtests` 2026-09-04 01:16:57.531798404 INFO Registering workspace: /tmp/.tmp3pT2gt 2026-09-04 01:16:57.531930632 DEBUG Indexing settings for workspace: /tmp/.tmp3pT2gt/external/Y 2026-09-04 01:16:57.533503312 INFO Registering workspace: /tmp/.tmp3pT2gt/external/Y 2026-09-04 01:16:57.533746088 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.533973705 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.534071047 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.534110411 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.534139335 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp3pT2gt/systemtests/tests/common/fakes/wus.py 2026-09-04 01:16:57.534255253 DEBUG request{id=2 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.534382822 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.534390186 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp3pT2gt/external/Y/wus.py 2026-09-04 01:16:57.534779566 DEBUG request{id=3 method=textDocument/diagnostic}: Categorized 'os' as Known(StandardLibrary) (KnownStandardLibrary) log.target="ruff_linter::rules::isort::categorize" log.module_path="ruff_linter::rules::isort::categorize" log.file="crates/ruff_linter/src/rules/isort/categorize.rs" log.line=150 2026-09-04 01:16:57.545161379 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.545170055 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.545218747 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-09-04 01:16:57.546691809 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.546714422 INFO No workspace options found for file:///builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server, using default options 2026-09-04 01:16:57.546717287 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.546725022 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.547621453 DEBUG Loaded settings from: `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/pyproject.toml` 2026-09-04 01:16:57.547758089 DEBUG Detected minimum supported `requires-python` version: 3.7 log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=262 2026-09-04 01:16:57.547767667 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-04 01:16:57.547843880 INFO Registering workspace: /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ruff_server 2026-09-04 01:16:57.547949368 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.548016053 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.548035249 WARN No settings available for file:///tmp/.tmplgYAyi/nested/test.py - falling back to default settings 2026-09-04 01:16:57.548168369 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.548183768 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmplgYAyi/nested/test.py 2026-09-04 01:16:57.548199217 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.548279608 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.548300797 WARN No settings available for file:///tmp/.tmplgYAyi/unrelated/test.py - falling back to default settings 2026-09-04 01:16:57.548464034 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-04 01:16:57.548473822 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmplgYAyi/unrelated/test.py 2026-09-04 01:16:57.548484332 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.558614012 DEBUG request{id=4 method=shutdown}: enter 2026-09-04 01:16:57.558624662 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.558641844 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-09-04 01:16:57.559961990 INFO No workspace options found for file:///tmp/.tmpWYy0F7, using default options 2026-09-04 01:16:57.559983380 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.559991245 DEBUG Indexing settings for workspace: /tmp/.tmpWYy0F7 2026-09-04 01:16:57.561366725 INFO Registering workspace: /tmp/.tmpWYy0F7 2026-09-04 01:16:57.561435213 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.561553184 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-04 01:16:57.561569736 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpWYy0F7/not-open.py` isn't open. 2026-09-04 01:16:57.571798301 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.571808189 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.571825312 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-09-04 01:16:57.573047434 INFO No workspace options found for file:///tmp/.tmpcTH7Dn/sub, using default options 2026-09-04 01:16:57.573176135 DEBUG Negotiated position encoding: UTF16 2026-09-04 01:16:57.573188258 DEBUG Indexing settings for workspace: /tmp/.tmpcTH7Dn/sub 2026-09-04 01:16:57.573228834 DEBUG No `target-version` found in `/tmp/.tmpcTH7Dn/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.573337388 DEBUG Loaded settings from: `/tmp/.tmpcTH7Dn/.ruff.toml` 2026-09-04 01:16:57.573624326 DEBUG No `target-version` found in `/tmp/.tmpcTH7Dn/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-04 01:16:57.573854407 DEBUG Loaded settings from: `/tmp/.tmpcTH7Dn/sub/.ruff.toml` for `/tmp/.tmpcTH7Dn/sub` 2026-09-04 01:16:57.573879685 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpcTH7Dn/sub/foo 2026-09-04 01:16:57.574802856 INFO Registering workspace: /tmp/.tmpcTH7Dn/sub 2026-09-04 01:16:57.574875883 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-04 01:16:57.575055440 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-04 01:16:57.575075838 WARN No settings available for file:///tmp/.tmpcTH7Dn/unrelated/test.py - falling back to default settings 2026-09-04 01:16:57.575261867 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-04 01:16:57.575280532 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpcTH7Dn/unrelated/test.py 2026-09-04 01:16:57.575330186 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-04 01:16:57.585529646 DEBUG request{id=3 method=shutdown}: enter 2026-09-04 01:16:57.585544654 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-04 01:16:57.585564251 DEBUG Received exit notification, exiting ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_source_file-e835a3bb28668809 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/auto_traits-978bca76cdca0b7f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/constructors-0161eeab588c2e4c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/indexing-daac4f38eedd5de1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/main-fd898c202b3b79bd --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/serde-61df66106d8fd009 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ruff_workspace-dba83a83211a97ed --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty-9555f57fec5c5663 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty-6f0fa8314c4d0657 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/cli-04b7ec382cef84a4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 177 tests test analysis_options::overrides_basic ... ok test analysis_options::overrides_inherit_global ... ok test analysis_options::overrides_precedence ... ok test analysis_options::respect_type_ignore_comments_is_turned_off ... ok test can_handle_large_binop_expressions ... ok test check_file_without_extension ... ok test check_file_without_extension_in_subfolder ... ok test check_non_existing_path ... ok test check_specific_paths ... ok test cli_arguments_are_relative_to_the_current_directory ... ok test concise_diagnostics ... ok test concise_revealed_type ... ok test config_option::cli_config_args_invalid_option ... ok test config_option::cli_config_args_later_overrides_earlier ... ok test config_option::cli_config_args_overrides_ty_toml ... ok test config_option::cli_config_args_toml_string_basic ... ok test config_option::config_file_override ... ok test config_option::invalid_configuration_file ... ok test exit_code::both_warnings_and_errors ... ok test exit_code::both_warnings_and_errors_and_exit_zero_on_warning ... ok test exit_code::error_on_warning_conflicts_with_exit_zero_on_warning ... ok test exit_code::exit_zero_is_true ... ok test exit_code::only_info ... ok test exit_code::only_info_and_error_on_warning_is_true ... ok test exit_code::only_warnings ... ok test exit_code::only_warnings_and_error_on_warning_is_disabled_in_configuration ... ok test exit_code::only_warnings_and_error_on_warning_overrides_configuration ... ok test exit_code::only_warnings_and_exit_zero_on_warning ... ok test file_selection::bazel_symlinked_files ... ok test file_selection::cli_and_configuration_exclude ... ok test file_selection::cli_removes_config_exclude ... ok test file_selection::configuration_exclude ... ok test file_selection::configuration_include ... ok test file_selection::configuration_include_no_extension ... ok test file_selection::exclude_argument ... ok test file_selection::exclude_argument_precedence_include_argument ... ok test file_selection::exclude_precedence_over_include ... ok test file_selection::exclude_scripts_ignores_scripts_with_invalid_toml ... ok test file_selection::exclude_scripts_only_applies_to_implicitly_discovered_files ... ok test file_selection::exclude_symlink_source_not_target ... ok test file_selection::explicit_path_overrides_exclude ... ok test file_selection::explicit_path_overrides_exclude_force_exclude ... ok test file_selection::force_exclude_directory_exclusion ... ok test file_selection::invalid_exclude_pattern ... ok test file_selection::invalid_include_pattern ... ok test file_selection::invalid_include_pattern_concise_output ... ok test file_selection::remove_default_exclude ... ok test fixes::add_ignore ... ok test fixes::add_ignore_keeps_nested_blanket_suppression_used ... ok test fixes::add_ignore_unfixable ... ok test fixes::fix ... ok test fixes::fix_clean_file ... ok test fixes::fix_unfixable ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: x = 1 ok test github_diagnostics ... ok test gitlab_diagnostics ... ok test gitlab_empty_diagnostics ... ok test paths_in_configuration_files_are_relative_to_the_project_root ... ok test python_environment::check_venv_resolution_with_working_venv ... ok test python_environment::check_venv_resolution_without_working_venv ... ok test python_environment::cli_unsupported_python_version ... ok test python_environment::config_file_annotation_showing_where_python_version_set_syntax_error ... ok test python_environment::config_file_annotation_showing_where_python_version_set_typing_error ... ok test python_environment::config_file_broken_python_setting ... ok test python_environment::config_file_python_setting_directory_with_no_site_packages ... ok test python_environment::config_file_python_setting_directory_with_unsupported_python_version ... ok test python_environment::config_file_unsupported_python_version ... ok test python_environment::config_override_python_platform ... ok test python_environment::config_override_python_version ... ok test python_environment::default_root_flat_layout ... ok test python_environment::default_root_flat_layout_variant ... ok test python_environment::default_root_project_name_folder ... ok test python_environment::default_root_python_folder ... ok test python_environment::default_root_python_package ... ok test python_environment::default_root_python_package_pyi ... ok test python_environment::default_root_src_layout ... ok test python_environment::default_root_tests_folder ... ok test python_environment::default_root_tests_package ... ok test python_environment::defaults_to_a_new_python_version ... ok test python_environment::lib64_site_packages_directory_on_unix ... ok test python_environment::many_search_paths ... ok test python_environment::missing_virtual_env ... ok test python_environment::python_argument_points_to_symlinked_executable ... ok test python_environment::python_argument_trapped_in_a_symlink_factory ... ok test python_environment::python_cli_argument_system_installation ... ok test python_environment::python_cli_argument_virtual_environment ... ok test python_environment::python_version_inferred_from_system_installation ... ok test python_environment::pythonpath_is_respected ... ok test python_environment::pythonpath_multiple_dirs_is_respected ... ok test python_environment::pyvenv_cfg_file_annotation_no_trailing_newline ... ok test python_environment::pyvenv_cfg_file_annotation_showing_where_python_version_set ... ok test python_environment::src_subdirectory_not_added_as_root_if_src_package_exists ... ok test python_environment::src_subdirectory_takes_precedence_over_repo_root ... ok test python_environment::ty_system_environment_and_local_venv ... ok test python_environment::unix_system_installation_with_no_lib_directory ... ok test rule::preview_rule_status ... 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 circular type alias definitions. ## Why is it bad? Recursive aliases are valid when recursive references occur inside another type, such as `list[Tree]`. An alias cannot expand directly to itself or include itself as a union member. This applies to both `type` statements and aliases created with `TypeAliasType`. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeAliasType type Itself = Itself # error type A = B # error type B = A # error type IntOr = int | IntOr # error Cycle = TypeAliasType("Cycle", "Cycle") # error type Tree = int | list[Tree] # valid recursive alias ``` # dataclass-field-order Default level: error | Stable (since 0.0.15) ## What it does Checks for dataclass definitions where required fields are defined after fields with default values. ## Why is this bad? In dataclasses, all required fields (fields without default values) must be defined before fields with default values. This is a Python requirement that will raise a `TypeError` at runtime if violated. ## Example ```python from dataclasses import dataclass @dataclass class Example: x: int = 1 # Field with default value # Required field after field with default y: str # error ``` # deprecated Default level: warn | Stable (since 0.0.1-alpha.16) ## What it does Checks for uses of deprecated items ## Why is this bad? Deprecated items should no longer be used. ## Examples ```toml [environment] python-version = "3.13" ``` ```python import warnings @warnings.deprecated("use new_func instead") def old_func(): ... old_func() # error: [deprecated] ``` # division-by-zero Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does It detects division by zero. ## Why is this bad? Dividing by zero raises a `ZeroDivisionError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python 5 / 0 # error ``` # duplicate-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions with duplicate bases. ## Why is this bad? Class definitions with duplicate bases raise `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: duplicate base class class B(A, A): ... # error ``` # duplicate-kw-only Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for dataclass definitions with more than one field annotated with `KW_ONLY`. ## Why is this bad? `dataclasses.KW_ONLY` is a special marker used to emulate the `*` syntax in normal signatures. It can only be used once per dataclass. Attempting to annotate two different fields with it will lead to a runtime error. ## Examples ```python from dataclasses import dataclass, KW_ONLY # Crash at runtime @dataclass class A: # error b: int _1: KW_ONLY c: str _2: KW_ONLY d: bytes ``` # dynamic-function-decorator-return Default level: ignore | Stable (since 0.0.73) ## What it does Detects decorator applications that replace a function with `Any` or another [dynamic type]. ## Why is this bad? A decorator can replace the function it receives with any object. Type checkers therefore use the decorator's return type as the type of the decorated function. If the decorator returns `Any` or `Unknown` (explicitly or implicitly), the original type is lost, along with the type checker's ability to catch invalid calls and attribute accesses: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function # error: "Decorator returns `Unknown`" @untyped_decorator def stringify(value: int) -> str: return str(value) # No type error is reported, even though `stringify` expects an integer. stringify("not an integer") ``` This rule identifies the point where a decorator erases useful type information, before that imprecision spreads to every use of the decorated function. It can be especially useful in cases where the decorator is defined in a third-party library. Whereas linter rules such as [`ANN201`][ann201] and [`ANN202`][ann202] can complain about missing annotations in your first-party code, they cannot identify instances where unsound types leak into your code due to missing type annotations in third-party code installed into `site-packages`. ## Examples `third_party_library.py`: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function ``` `first_party.py`: ```py from third_party_library import untyped_decorator # error: "Decorator returns `Unknown`" @untyped_decorator def greet(name: str) -> str: return f"Hello, {name}!" ``` If making a PR to the third-party library to improve their annotations is not possible, fixes for this diagnostic could include writing your own decorator or introducing a type-safe wrapper: ```py from collections.abc import Callable from typing import TypeVar from third_party_library import untyped_decorator FunctionT = TypeVar("FunctionT", bound=Callable[..., object]) def typed_wrapper(f: FunctionT) -> FunctionT: decorated = untyped_decorator(f) assert decorated is f return decorated @typed_wrapper def greet(name: str) -> str: return f"Hello, {name}!" ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [dynamic type]: https://typing.python.org/en/latest/spec/glossary.html#term-dynamic-type # empty-body Default level: error | Stable (since 0.0.14) ## What it does Detects functions with empty bodies that have a non-`None` return type annotation. The errors reported by this rule have the same motivation as the `invalid-return-type` rule. The diagnostic exists as a separate error code to allow users to disable this rule while prototyping code. While we strongly recommend enabling this rule if possible, users migrating from other type checkers may also find it useful to temporarily disable this rule on some or all of their codebase if they find it results in a large number of diagnostics. ## Why is this bad? A function with an empty body (containing only `...`, `pass`, or a docstring) will implicitly return `None` at runtime. Returning `None` when the return type is non-`None` is unsound, and will lead to ty inferring incorrect types elsewhere. Functions with empty bodies are permitted in certain contexts where they serve as declarations rather than implementations: - Functions in stub files (`.pyi`) - Methods in Protocol classes - Abstract methods decorated with `@abstractmethod` - Overload declarations decorated with `@overload` - Functions in `if TYPE_CHECKING` blocks ## Examples ```python def foo() -> int: ... # error: [empty-body] def bar() -> str: # error: [empty-body] """A function that does nothing.""" pass ``` # escape-character-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for forward annotations that contain escape characters. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that contain escape characters. ## Example ```python def foo() -> "intt\b": ... # error ``` # experimental-syntax Default level: warn | Stable (since 0.0.50) ## What it does Checks for experimental syntax that is not part of the Python typing specification. ## Why is this bad? Experimental syntax is specific to ty. It may be rejected by other type checkers and may never be standardized, or be subject to breaking changes. ## Examples ```toml [environment] python-version = "3.14" ``` ```python class A: ... class B: ... def f(value: A & B) -> None: ... # error: [experimental-syntax] def g(value: ~A) -> None: ... # error: [experimental-syntax] ``` # final-on-non-method Default level: error | Stable (since 0.0.20) ## What it does Checks for `@final` decorators applied to non-method functions. ## Why is this bad? The `@final` decorator is only meaningful on methods and classes. Applying it to a module-level function or a nested function has no effect and is likely a mistake. ## Example ```python from typing import final # @final is not allowed on non-method functions @final # error def my_function() -> int: return 0 ``` # final-without-value Default level: error | Stable (since 0.0.15) ## What it does Checks for `Final` symbols that are declared without a value and are never assigned a value in their scope. ## Why is this bad? A `Final` symbol must be initialized with a value at the time of declaration or in a subsequent assignment. At module or function scope, the assignment must occur in the same scope. In a class body, the assignment may occur in `__init__`. Protocol members are declarations of an interface and do not require a value. ## Examples ```python from typing import Final # `Final` symbol without a value MY_CONSTANT: Final[int] # error # OK: `Final` symbol with a value INITIALIZED_CONSTANT: Final[int] = 1 ``` # ignore-comment-unknown-rule Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore[code]` or `type: ignore[ty:code]` comments where `code` isn't a known lint rule. ## Why is this bad? A `ty: ignore[code]` or a `type: ignore[ty:code]` directive with a `code` that doesn't match any known rule will not suppress any type errors, and is probably a mistake. ## Examples ```py # error a = 20 / 1 # ty: ignore[division-by-zer] ``` Use instead: ```py a = 20 / 0 # ty: ignore[division-by-zero] ``` # implicit-concatenated-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for implicit concatenated strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use implicit concatenated strings. ## Examples ```python from typing import Literal def test() -> "Literal[" "5" "]": # error return 5 ``` Use instead: ```python from typing import Literal def test() -> "Literal[5]": return 5 ``` # inconsistent-mro Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes with an inconsistent [method resolution order] (MRO). ## Why is this bad? Classes with an inconsistent MRO will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... # TypeError: Cannot create a consistent method resolution order class C(A, B): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # index-out-of-bounds Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for attempts to use an out of bounds index to get an item from a container. ## Why is this bad? Using an out of bounds index will raise an `IndexError` at runtime. ## Examples ```python t = (0, 1, 2) # IndexError: tuple index out of range t[3] # error ``` # ineffective-final Default level: warn | Stable (since 0.0.1-alpha.33) ## What it does Checks for calls to `final()` that type checkers cannot interpret. ## Why is this bad? The `final()` function is designed to be used as a decorator. When called directly as a function (e.g., `final(type(...))`), type checkers will not understand the application of `final` and will not prevent subclassing. ## Example ```python from typing import final # Incorrect: type checkers will not prevent subclassing MyClass = final(type("MyClass", (), {})) # error # Correct: use `final` as a decorator @final class MyClass: ... ``` # instance-layout-conflict Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for classes definitions which will fail at runtime due to "instance memory layout conflicts". This error is usually caused by attempting to combine multiple classes that define non-empty `__slots__` in a class's [Method Resolution Order][method-resolution-order] (MRO), or by attempting to combine multiple builtin classes in a class's MRO. ## Why is this bad? Inheriting from bases with conflicting instance memory layouts will lead to a `TypeError` at runtime. An instance memory layout conflict occurs when CPython cannot determine the memory layout instances of a class should have, because the instance memory layout of one of its bases conflicts with the instance memory layout of one or more of its other bases. For example, if a Python class defines non-empty `__slots__`, this will impact the memory layout of instances of that class. Multiple inheritance from more than one different class defining non-empty `__slots__` is not allowed: ```python class A: __slots__ = ("a", "b") class B: __slots__ = ("a", "b") # Even if the values are the same # TypeError: multiple bases have instance lay-out conflict class C(A, B): ... # error ``` An instance layout conflict can also be caused by attempting to use multiple inheritance with two builtin classes, due to the way that these classes are implemented in a CPython C extension: ```python # TypeError: multiple bases have instance lay-out conflict class A(int, float): ... # error ``` Note that pure-Python classes with no `__slots__`, or pure-Python classes with empty `__slots__`, are always compatible: ```python class A: ... class B: __slots__ = () class C: __slots__ = ("a", "b") # fine class D(A, B, C): ... ``` ## Known problems Classes whose `__slots__` values cannot be determined statically are not always considered disjoint bases by ty. Static definitions can include string literals, fixed-length tuples, and literal lists, sets, or dictionaries of string literals. Additionally, this check is not exhaustive: many C extensions (including several in the standard library) define classes that use extended memory layouts and thus cannot coexist in a single MRO. Since it is currently not possible to represent this fact in stub files, having a full knowledge of these classes is also impossible. When it comes to classes that do not define `__slots__` at the Python level, therefore, ty, currently only hard-codes a number of cases where it knows that a class will produce instances with an atypical memory layout. ## Further reading - [CPython documentation: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) - [CPython documentation: Method Resolution Order](https://docs.python.org/3/glossary.html#term-method-resolution-order) [method-resolution-order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # invalid-argument-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects call arguments whose type is not assignable to the corresponding typed parameter. ## Why is this bad? Passing an argument of a type the function (or callable object) does not accept violates the expectations of the function author and may cause unexpected runtime errors within the body of the function. ## Examples ```python def func(x: int): ... func("foo") # error: [invalid-argument-type] ``` # invalid-assignment Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments where the type of the value is not [assignable to] the type of the assignee. ## Why is this bad? Such assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a: int = "" # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-attribute-access Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments to class variables from instances and assignments to instance-only attributes from their class. Also checks for reads and writes of generic instance attributes through a generic class or a specialized generic alias. An "instance-only" variable is one which is only ever assigned to or declared when accessed via `self` in an instance method. A generic instance attribute has a type that depends on the class's type parameters. Specializing a generic class does not create separate class attribute storage, so these attributes cannot be accessed through the generic class or a specialized alias. Access through a `type[...]` receiver is allowed because it can refer to a concrete subclass with its own class attributes. ## 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 ``` ```python from typing import Generic, TypeVar T = TypeVar("T") class Box(Generic[T]): value: T Box[int].value = 1 # error Box.value # error box = Box[int]() box.value = 1 # okay ``` # invalid-attribute-override Default level: error | Stable (since 0.0.33) ## What it does Detects attribute overrides that change whether an inherited attribute is a class variable or an instance variable. This rule currently only covers class-variable and instance-variable category changes. ## Why is this bad? Pure class variables and instance variables have different access and assignment behavior. Overriding one with the other violates the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"), because code that is valid for the superclass may no longer be valid for the subclass. ## Example ```python from typing import ClassVar class Base: instance_attr: int class_attr: ClassVar[int] class Sub(Base): instance_attr: ClassVar[int] # error: [invalid-attribute-override] class_attr: int # error: [invalid-attribute-override] ``` [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle # invalid-await Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for `await` being used with types that are not [Awaitable][awaitable-abc]. ## Why is this bad? Such expressions will lead to `TypeError` being raised at runtime. ## Examples ```python import asyncio class InvalidAwait: def __await__(self) -> int: return 5 async def main() -> None: await InvalidAwait() # error: [invalid-await] await 42 # error: [invalid-await] asyncio.run(main()) ``` [awaitable-abc]: https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable # invalid-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions that have bases which are not instances of `type`. ## Why is this bad? Class definitions with bases like this will lead to `TypeError` being raised at runtime. ## Examples ```python class A(42): ... # error: [invalid-base] ``` # invalid-context-manager Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions used in `with` statements that do not implement the context manager protocol. ## Why is this bad? Such a statement will raise `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object does not support the context manager protocol with 1: # error print(2) ``` # invalid-dataclass Default level: error | Stable (since 0.0.12) ## What it does Checks for invalid applications of the `@dataclass` decorator. ## Why is this bad? Applying `@dataclass` with incompatible arguments raises an exception while creating the class: - `order=True` with `eq=False` - `weakref_slot=True` with `slots=False` - `slots=True` when the class already defines `__slots__` Applying `@dataclass` to a class that inherits from `NamedTuple`, `TypedDict`, `Enum`, or `Protocol` is also invalid: - `NamedTuple` and `TypedDict` classes will raise an exception at runtime when instantiating the class. - `Enum` classes with `@dataclass` are [explicitly not supported]. - `Protocol` classes define interfaces and cannot be instantiated. ## Examples ```python from dataclasses import dataclass from typing import NamedTuple @dataclass(order=True, eq=False) # error: [invalid-dataclass] class Ordered: ... @dataclass class Foo(NamedTuple): # error: [invalid-dataclass] x: int ``` See: [explicitly not supported]: https://docs.python.org/3/howto/enum.html#dataclass-support # invalid-dataclass-override Default level: error | Stable (since 0.0.13) ## What it does Checks for dataclass definitions that have both `frozen=True` and a custom `__setattr__` or `__delattr__` method defined. ## Why is this bad? Frozen dataclasses synthesize `__setattr__` and `__delattr__` methods which raise a `FrozenInstanceError` to emulate immutability. Overriding either of these methods raises a runtime error. ## Examples ```python from dataclasses import dataclass @dataclass(frozen=True) class A: def __setattr__(self, name: str, value: object) -> None: ... # error ``` # invalid-declaration Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for declarations where the inferred type of an existing symbol is not [assignable to] its post-hoc declared type. ## Why is this bad? Such declarations break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a = 1 a: str # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-enum-member-annotation Default level: warn | Stable (since 0.0.20) ## What it does Checks for enum members that have explicit type annotations. ## Why is this bad? The [typing spec] states that type checkers should infer a literal type for all enum members. An explicit type annotation on an enum member is misleading because the annotated type will be incorrect — the actual runtime type is the enum class itself, not the annotated type. In CPython's `enum` module, annotated assignments with values are still treated as members at runtime, but the annotation will confuse readers of the code. ## Examples ```python from enum import Enum class Pet(Enum): CAT = 1 # OK # enum members should not be annotated DOG: int = 2 # error ``` Use instead: ```python from enum import Enum class Pet(Enum): CAT = 1 DOG = 2 ``` ## References - [Typing spec: Enum members](https://typing.python.org/en/latest/spec/enums.html#enum-members) [typing spec]: https://typing.python.org/en/latest/spec/enums.html#enum-members # invalid-exception-caught Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for exception handlers that catch non-exception classes. ## Why is this bad? Catching classes that do not inherit from `BaseException` will raise a `TypeError` at runtime. ## Example ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except 1: # error ... ``` Use instead: ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except ZeroDivisionError: ... ``` ## References - [Python documentation: except clause](https://docs.python.org/3/reference/compound_stmts.html#except-clause) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) ## Ruff rule This rule corresponds to Ruff's [`except-with-non-exception-classes` (`B030`)](https://docs.astral.sh/ruff/rules/except-with-non-exception-classes) # invalid-explicit-override Default level: error | Stable (since 0.0.1-alpha.28) ## What it does Checks for methods that are decorated with `@override` but do not override any method in a superclass. ## Why is this bad? Decorating a method with `@override` declares to the type checker that the intention is that it should override a method from a superclass. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class A: @override def foo(self): ... # error class B(A): @override def ffooo(self): ... # error class C: @override def __repr__(self): ... # fine: overrides `object.__repr__` class D(A): @override def foo(self): ... # fine: overrides `A.foo` ``` # invalid-frozen-dataclass-subclass Default level: error | Stable (since 0.0.1-alpha.35) ## What it does Checks for dataclasses with invalid frozen inheritance: - A frozen dataclass cannot inherit from a non-frozen dataclass. - A non-frozen dataclass cannot inherit from a frozen dataclass. ## Why is this bad? Python raises a `TypeError` at runtime when either of these inheritance patterns occurs. ## Example ```python from dataclasses import dataclass @dataclass class Base: x: int @dataclass(frozen=True) class Child(Base): # error y: int @dataclass(frozen=True) class FrozenBase: x: int @dataclass class NonFrozenChild(FrozenBase): # error y: int ``` # invalid-generic-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid generic classes ## Why is this bad? There are several requirements that you must follow when defining a generic class. Many of these result in `TypeError` being raised at runtime if they are violated. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing_extensions import Generic, TypeVar T = TypeVar("T") U = TypeVar("U", default=int) # class uses both PEP-695 syntax and legacy syntax class C[U](Generic[T]): ... # error # type parameter with default comes before type parameter without default class D(Generic[U, T]): ... # error ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-generic-enum Default level: error | Stable (since 0.0.12) ## What it does Checks for enum classes that are also generic. ## Why is this bad? Enum classes cannot be generic. Python does not support generic enums: attempting to create one will either result in an immediate `TypeError` at runtime, or will create a class that cannot be specialized in the way that a normal generic class can. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from enum import Enum from typing import Generic, TypeVar T = TypeVar("T") # enum class cannot be generic (class creation fails with `TypeError`) class E[T](Enum): # error A = 1 # enum class cannot be generic (class creation fails with `TypeError`) class F(Enum, Generic[T]): # error A = 1 # enum class cannot be generic -- the class creation does not immediately fail... class G(Generic[T], Enum): # error A = 1 # ...but this raises `KeyError`: x: G[int] ``` ## References - [Python documentation: Enum](https://docs.python.org/3/library/enum.html) # invalid-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `type: ignore` and `ty: ignore` comments that are syntactically incorrect. ## Why is this bad? A syntactically incorrect ignore comment is probably a mistake and is useless. ## Examples ```py # error a = 20 / 1 # type: ignoree ``` Use instead: ```py a = 20 / 0 # type: ignore ``` # invalid-key Default level: error | Stable (since 0.0.1-alpha.17) ## What it does Checks for subscript accesses with invalid keys and `TypedDict` construction with an unknown key. ## Why is this bad? Subscripting with an invalid key will raise a `KeyError` at runtime. Creating a `TypedDict` with an unknown key is likely a mistake; if the `TypedDict` is `closed=true` it also violates the expectations of the type. ## Examples ```python from typing import TypedDict from typing_extensions import NotRequired class Person(TypedDict): name: NotRequired[str] age: NotRequired[int] alice = Person(name="Alice", age=30) # KeyError: 'height' alice["height"] # error # error bob: Person = {"nickname": "Bob", "age": 30} # typo! # error carol = Person(name="Carol", aeg=25) # typo! ``` # invalid-legacy-positional-parameter Default level: warn | Stable (since 0.0.15) ## What it does Checks for parameters that appear to be attempting to use the legacy convention to specify that a parameter is positional-only, but do so incorrectly. The "legacy convention" for specifying positional-only parameters was specified in [PEP 484][pep-484]. It states that parameters with names starting with `__` should be considered positional-only by type checkers. [PEP 570][pep-570], introduced in Python 3.8, added dedicated syntax for specifying positional-only parameters, rendering the legacy convention obsolete. However, some codebases may still use the legacy convention for compatibility with older Python versions. ## Why is this bad? In most cases, a type checker will not consider a parameter to be positional-only if it comes after a positional-or-keyword parameter, even if its name starts with `__`. This may be unexpected to the author of the code. ## Example ```python # `__y` is not considered positional-only def f(x, __y): # error pass ``` Use instead: ```python def f(__x, __y): # If you need compatibility with Python <=3.7 pass ``` or: ```python def f(x, y, /): # Python 3.8+ syntax pass ``` ## References - [Typing spec: positional-only parameters (legacy syntax)](https://typing.python.org/en/latest/spec/historical.html#pos-only-double-underscore) - [Python glossary: parameters](https://docs.python.org/3/glossary.html#term-parameter) [pep-484]: https://peps.python.org/pep-0484/#positional-only-arguments [pep-570]: https://peps.python.org/pep-0570/ # invalid-legacy-type-variable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid legacy `TypeVar`s ## Why is this bad? There are several requirements that you must follow when creating a legacy `TypeVar`. ## Examples ```python from typing import TypeVar T = TypeVar("T") # okay T = TypeVar("T") # error: "Cannot redefine `T` as a type variable" # TypeVar must be immediately assigned to a variable # error def f(t: TypeVar("U")): ... # ty: ignore[invalid-type-form] ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-match-pattern Default level: error | Stable (since 0.0.18) ## What it does Checks for invalid match patterns. ## Why is this bad? Invalid match patterns can cause a `TypeError` at runtime. This includes: - Using a non-type object in a class pattern. - Providing positional subpatterns when `__match_args__` is missing or has an invalid static type. - Matching against `collections.abc.Callable` with positional subpatterns. - Matching against a non-runtime-checkable protocol. - Matching against a `TypedDict`. ## Examples ```python class Point: __match_args__ = ("x", "y") def describe(p: Point) -> None: match p: # TypeError at runtime: Point() accepts 2 positional sub-patterns (3 given) case Point(x, y, z): # error: [invalid-match-pattern] ... ``` ```python NotAClass = 42 match object(): # TypeError at runtime: called match pattern must be a class case NotAClass(): # error: [invalid-match-pattern] ... ``` # invalid-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for arguments to `metaclass=` that are invalid. ## Why is this bad? Python allows arbitrary expressions to be used as the argument to `metaclass=`. These expressions, however, need to be callable and accept the same arguments as `type.__new__`. ## Example ```python # TypeError: 'int' object is not callable class B(metaclass=42): ... # error ``` ## References - [Python documentation: Metaclasses](https://docs.python.org/3/reference/datamodel.html#metaclasses) # invalid-method-override Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects method overrides that violate the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"). The LSP states that an instance of a subtype should be substitutable for an instance of its supertype. Applied to Python, this means: 1. All argument combinations a superclass method accepts must also be accepted by an overriding subclass method. 1. The return type of an overriding subclass method must be a subtype of the return type of the superclass method. ## Why is this bad? Violating the Liskov Substitution Principle will lead to many of ty's assumptions and inferences being incorrect, which will mean that it will fail to catch many possible type errors in your code. ## Example ```python class Super: def method(self, x) -> int: return 42 class Sub(Super): # Liskov violation: `str` is not a subtype of `int`, # but the supertype method promises to return an `int`. def method(self, x) -> str: # error: [invalid-method-override] return "foo" def accepts_super(s: Super) -> int: return s.method(x=42) # The result of this call is a string, but ty will infer it to be an `int` # due to the violation of the Liskov Substitution Principle. accepts_super(Sub()) class Sub2(Super): # Liskov violation: the superclass method can be called with a `x=` # keyword argument, but the subclass method does not accept it. def method(self, y) -> int: # error: [invalid-method-override] return 42 # TypeError at runtime: method() got an unexpected keyword argument 'x' # ty cannot catch this error due to the violation of the Liskov Substitution Principle. accepts_super(Sub2()) ``` ## Common issues ### Why does ty complain about my `__eq__` method? `__eq__` and `__ne__` methods in Python are generally expected to accept arbitrary objects as their second argument, for example: ```python class A: x: int def __eq__(self, other: object) -> bool: # gracefully handle an object of an unexpected type # without raising an exception if not isinstance(other, A): return False return self.x == other.x ``` If `A.__eq__` here were annotated as only accepting `A` instances for its second argument, it would imply that you wouldn't be able to use `==` between instances of `A` and instances of unrelated classes without an exception possibly being raised. While some classes in Python do indeed behave this way, the strongly held convention is that it should be avoided wherever possible. As part of this check, therefore, ty enforces that `__eq__` and `__ne__` methods accept `object` as their second argument. ### Why does ty disagree with Ruff about how to write my method? Ruff has several rules that will encourage you to rename a parameter, or change its type signature, if it thinks you're falling into a certain anti-pattern. For example, Ruff's [ARG002](https://docs.astral.sh/ruff/rules/unused-method-argument/) rule recommends that an unused parameter should either be removed or renamed to start with `_`. Applying either of these suggestions can cause ty to start reporting an `invalid-method-override` error if the function in question is a method on a subclass that overrides a method on a superclass, and the change would cause the subclass method to no longer accept all argument combinations that the superclass method accepts. This can usually be resolved by adding [`@typing.override`][override] to your method definition. Ruff knows that a method decorated with `@typing.override` is intended to override a method by the same name on a superclass, and avoids reporting rules like ARG002 for such methods; it knows that the changes recommended by ARG002 would violate the Liskov Substitution Principle. Correct use of `@override` is enforced by ty's `invalid-explicit-override` rule. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [override]: https://docs.python.org/3/library/typing.html#typing.override # invalid-module-getattr-call Default level: error | Stable (since 0.0.72) ## What it does Checks for imports that fail when calling a module-level `__getattr__` function. ## Why is this bad? If a module defines `__getattr__`, Python calls it when a `from` import requests a name that is not otherwise defined. The import raises an exception if `__getattr__` cannot accept the requested name. ## Examples `module.py`: ```python def __getattr__() -> str: return "fallback" ``` `main.py`: ```python # TypeError: __getattr__() takes 0 positional arguments but 1 was given from module import missing # error ``` # invalid-named-tuple Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for invalidly defined `NamedTuple` classes. ## Why is this bad? An invalidly defined `NamedTuple` class may lead to the type checker drawing incorrect conclusions. It may also lead to `TypeError`s or `AttributeError`s at runtime. ## Examples A class definition cannot combine `NamedTuple` with other base classes in multiple inheritance; doing so raises a `TypeError` at runtime. The sole exception to this rule is `Generic[]`, which can be used alongside `NamedTuple` in a class's bases list. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple, object): ... TypeError: can only inherit from a NamedTuple type and Generic ``` Further, `NamedTuple` field names cannot start with an underscore: ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... _bar: int ValueError: Field names cannot start with an underscore: '_bar' ``` `NamedTuple` classes also have certain synthesized attributes (like `_asdict`, `_make`, `_replace`, etc.) that cannot be overwritten. Attempting to assign to these attributes without a type annotation will raise an `AttributeError` at runtime. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... x: int ... _asdict = 42 AttributeError: Cannot overwrite NamedTuple attribute _asdict ``` Finally, `NamedTuple` field annotations cannot use the `ClassVar` or `Final` type qualifiers. These qualifiers also cause a runtime error when annotations are evaluated eagerly: ```pycon >>> from typing import ClassVar, NamedTuple >>> class Foo(NamedTuple): ... x: ClassVar[int] TypeError: typing.ClassVar[int] is not valid as type argument ``` # invalid-named-tuple-override Default level: warn | Stable (since 0.0.31) ## What it does Checks for subclass members that override inherited `NamedTuple` fields. ## Why is this bad? Reusing an inherited `NamedTuple` field name in a subclass creates a class where tuple indexing and `repr()` still reflect the original field, while attribute access follows the subclass member. ## Default level This rule is a warning by default because these overrides do not make the class invalid at runtime. ## Examples ```python from typing import NamedTuple class User(NamedTuple): name: str class Admin(User): name = "shadowed" # error: [invalid-named-tuple-override] admin = Admin("Alice") admin.name # "shadowed" admin[0] # "Alice" ``` # invalid-newtype Default level: error | Stable (since 0.0.1-alpha.27) ## What it does Checks for the creation of invalid `NewType`s ## Why is this bad? There are several requirements that you must follow when creating a `NewType`. ## Examples ```python from typing import NewType def get_name() -> str: return "name" Foo = NewType("Foo", int) # okay # The first argument to `NewType` must be a string literal Bar = NewType(get_name(), int) # error # invalid base for `typing.NewType` Baz = NewType("Baz", int | str) # error ``` # invalid-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for various invalid `@overload` usages. ## Why is this bad? The `@overload` decorator is used to define functions and methods that accepts different combinations of arguments and return different types based on the arguments passed. This is mainly beneficial for type checkers. But, if the `@overload` usage is invalid, the type checker may not be able to provide correct type information. ## Examples ### Single overload ```py from typing import overload @overload def foo(x: int) -> int: ... # error def foo(x: int | None) -> int | None: return x ``` ### Missing implementation ```py from typing import overload @overload def foo() -> None: ... # error @overload def foo(x: int) -> int: ... ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # invalid-parameter-default Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for default values that can't be assigned to the parameter's annotated type. ## Why is this bad? This breaks the rules of the type system and weakens a type checker's ability to accurately reason about your code. ## Examples ```python def f(a: int = ""): ... # error ``` # invalid-paramspec Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid `ParamSpec`s ## Why is this bad? There are several requirements that you must follow when creating a `ParamSpec`. ## Examples ```python from typing import ParamSpec P1 = ParamSpec("P1") # okay # ParamSpec requires a name P2 = ParamSpec() # error ``` ## References - [Typing spec: ParamSpec](https://typing.python.org/en/latest/spec/generics.html#paramspec) # invalid-protocol Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for protocol classes that are invalid at runtime or do not satisfy the typing specification. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things or accepting unsafe operations. Some invalid protocol definitions also raise `TypeError` at runtime. ## Examples A `Protocol` class cannot inherit from a non-`Protocol` class; this raises a `TypeError` at runtime: ```pycon >>> from typing import Protocol >>> class Foo(int, Protocol): ... Traceback (most recent call last): File "", line 1, in class Foo(int, Protocol): ... TypeError: Protocols can only inherit from other protocols, got ``` A generic protocol's declared type-variable variance must match how that variable is used by its protocol members. For example, a type variable that appears only in a method's return type must be covariant: ```py from typing import Protocol, TypeVar T = TypeVar("T") class Source(Protocol[T]): # error: [invalid-protocol] def read(self) -> T: ... ``` Although Python constructs this protocol successfully at runtime, it is invalid for static typing. Declare the type variable with `TypeVar("T", covariant=True)` instead. # invalid-raise Default level: error | Stable (since 0.0.1-alpha.1) Checks for `raise` statements that raise non-exceptions or use invalid causes for their raised exceptions. ## Why is this bad? Only subclasses or instances of `BaseException` can be raised. For an exception's cause, the same rules apply, except that `None` is also permitted. Violating these rules results in a `TypeError` at runtime. ## Examples ```python def something(): raise NameError def cause() -> None: pass def f(): try: something() except NameError: # error: "Cannot raise object of type `Literal["oops!"]`" # error: "Cannot use object of type `def cause() -> None` as an exception cause" raise "oops!" from cause def g(): # error: "Cannot raise `NotImplemented`" # error: "Cannot use object of type `Literal[42]` as an exception cause" raise NotImplemented from 42 ``` Use instead: ```python def something(): raise NameError def f(): try: something() except NameError as e: raise RuntimeError("oops!") from e def g(): raise NotImplementedError from None ``` ## References - [Python documentation: The `raise` statement](https://docs.python.org/3/reference/simple_stmts.html#raise) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) # invalid-return-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects returned values that can't be assigned to the function's annotated return type. Note that the special case of a function with a non-`None` return type and an empty body is handled by the separate `empty-body` error code. ## Why is this bad? Returning an object of a type incompatible with the annotated return type is unsound, and will lead to ty inferring incorrect types elsewhere. ## Examples ```python def func() -> int: return "a" # error: [invalid-return-type] ``` # invalid-super-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects `super()` calls where: - the first argument is not a valid class literal, or - the second argument is not an instance or subclass of the first argument. ## Why is this bad? `super(type, obj)` expects: - the first argument to be a class, - and the second argument to satisfy one of the following: - `isinstance(obj, type)` is `True` - `issubclass(obj, type)` is `True` Violating this relationship will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... super(A, B()) # it's okay! `A` satisfies `isinstance(B(), A)` # `A()` is not a class super(A(), B()) # error # `A()` does not satisfy `isinstance(A(), B)` super(B, A()) # error # `A` does not satisfy `issubclass(A, B)` super(B, A) # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # invalid-syntax-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for string-literal annotations where the string cannot be parsed as a Python expression. ## Why is this bad? Type annotations are expected to be Python expressions that describe the expected type of a variable, parameter, attribute or `return` statement. Type annotations are permitted to be string-literal expressions, in order to enable forward references to names not yet defined. However, it must be possible to parse the contents of that string literal as a normal Python expression. ## Example ```python def foo() -> "instance of C": # error return 42 class C: ... ``` Use instead: ```python def foo() -> "C": return C() class C: ... ``` ## References - [Typing spec: The meaning of annotations](https://typing.python.org/en/latest/spec/annotations.html#the-meaning-of-annotations) - [Typing spec: String annotations](https://typing.python.org/en/latest/spec/annotations.html#string-annotations) # invalid-total-ordering Default level: error | Stable (since 0.0.10) ## What it does Checks for classes decorated with `@functools.total_ordering` that don't define any ordering method (`__lt__`, `__le__`, `__gt__`, or `__ge__`). ## Why is this bad? The `@total_ordering` decorator requires the class to define at least one ordering method. If none is defined, Python raises a `ValueError` at runtime. ## Example ```python from functools import total_ordering # no ordering method defined @total_ordering # error class MyClass: def __eq__(self, other: object) -> bool: return True ``` Use instead: ```python from functools import total_ordering @total_ordering class MyClass: def __eq__(self, other: object) -> bool: return True def __lt__(self, other: "MyClass") -> bool: return True ``` # invalid-type-alias-type Default level: error | Stable (since 0.0.1-alpha.6) ## What it does Checks for the creation of invalid `TypeAliasType`s ## Why is this bad? There are several requirements that you must follow when creating a `TypeAliasType`. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeAliasType, TypeVar def get_name() -> str: return "NewAlias" IntOrStr = TypeAliasType("IntOrStr", int | str) # okay # TypeAliasType name must be a string literal NewAlias = TypeAliasType(get_name(), int) # error T = TypeVar("T") GenericAlias = TypeAliasType("GenericAlias", list[T], type_params=(T,)) # okay # TypeAliasType type parameters must be type variables InvalidAlias = TypeAliasType("InvalidAlias", list[T], type_params=(list[T],)) # error ``` # invalid-type-arguments Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for invalid type arguments in explicit type specialization. ## Why is this bad? Providing the wrong number of type arguments or type arguments that don't satisfy the type variable's bounds or constraints will lead to incorrect type inference and may indicate a misunderstanding of the generic type's interface. ## Examples Using legacy type variables: ```toml [environment] python-version = "3.12" ``` ```python from typing import Generic, TypeVar T1 = TypeVar("T1", int, str) T2 = TypeVar("T2", bound=int) class Foo1(Generic[T1]): ... class Foo2(Generic[T2]): ... # bytes does not satisfy T1's constraints Foo1[bytes] # error # str does not satisfy T2's bound Foo2[str] # error ``` Using PEP 695 type variables: ```python class Foo[T]: ... class Bar[T, U]: ... # too many arguments Foo[int, str] # error # too few arguments Bar[int] # error ``` # invalid-type-checking-constant Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a value other than `False` assigned to the `TYPE_CHECKING` variable, or an annotation not assignable from `bool`. ## Why is this bad? The name `TYPE_CHECKING` is reserved for a flag that can be used to provide conditional code seen only by the type checker, and not at runtime. Normally this flag is imported from `typing` or `typing_extensions`, but it can also be defined locally. If defined locally, it must be assigned the value `False` at runtime; the type checker will consider its value to be `True`. If annotated, it must be annotated as a type that can accept `bool` values. ## Examples ```python TYPE_CHECKING: str # error TYPE_CHECKING = "" # error ``` # invalid-type-form Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions that are used as [type expressions] but cannot validly be interpreted as such. ## Why is this bad? Such expressions cannot be understood by ty. In some cases, they might raise errors at runtime. ## Examples ```python from typing import Annotated # Int literals are not allowed in this context in type expressions a: list[1] # error # `Annotated` expects at least two arguments b: Annotated[int] # error ``` [type expressions]: https://typing.python.org/en/latest/spec/annotations.html#type-and-annotation-expressions # invalid-type-guard-definition Default level: error | Stable (since 0.0.1-alpha.11) ## What it does Checks for type guard functions without a first non-self-like non-keyword-only non-variadic parameter. ## Why is this bad? Type narrowing functions must accept at least one positional argument (non-static methods must accept another in addition to `self`/`cls`). Extra parameters/arguments are allowed but do not affect narrowing. ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeIs # no parameter def f() -> TypeIs[int]: # error return True # no positional arguments allowed def f(*, v: object) -> TypeIs[int]: # error return True # expected variadic arguments def f(*args: object) -> TypeIs[int]: # error return True class C: # only positional argument is `self` def f(self) -> TypeIs[int]: # error return True ``` # invalid-type-variable-bound Default level: error | Stable (since 0.0.15) ## What it does Checks for [type variables][type variable] whose bounds reference type variables. ## Why is this bad? The bound of a type variable must be a concrete type. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar # error: [invalid-type-variable-bound] RecursiveT = TypeVar("RecursiveT", bound=list["RecursiveT"]) U = TypeVar("U") # error: [invalid-type-variable-bound] BoundT = TypeVar("BoundT", bound=U) def f[T: list[T]](): ... # error: [invalid-type-variable-bound] def g[U, T: U](): ... # error: [invalid-type-variable-bound] ``` [type variable]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-constraints Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for constrained [type variables] with only one constraint, or that those constraints reference type variables. ## Why is this bad? A constrained type variable must have at least two constraints. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar I = TypeVar("I", bound=int) # constraint references `I` S = TypeVar("S", list[I], int) # error # a constrained type variable needs at least two constraints def f[T: (int,)](): ... # error ``` Use instead: ```python from typing import TypeVar U = TypeVar("U", str, int) # valid constrained TypeVar # or T = TypeVar("T", bound=str) # valid bound TypeVar V = TypeVar("V", list[int], int) # valid constrained Type ``` [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-default Default level: error | Stable (since 0.0.16) ## What it does Checks for [type variables] whose default type is not compatible with the type variable's bound or constraints. ## Why is this bad? If a type variable has a bound, the default must be assignable to that bound (see: [bound rules]). If a type variable has constraints, the default must be one of the constraints (see: [constraint rules]). ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeVar T = TypeVar("T", bound=str, default=int) # error: [invalid-type-variable-default] U = TypeVar("U", int, str, default=bytes) # error: [invalid-type-variable-default] ``` [bound rules]: https://typing.python.org/en/latest/spec/generics.html#bound-rules [constraint rules]: https://typing.python.org/en/latest/spec/generics.html#constraint-rules [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-typed-dict-field Default level: error | Stable (since 0.0.28) ## What it does Detects invalid `TypedDict` field declarations. ## Why is this bad? `TypedDict` subclasses cannot redefine inherited fields incompatibly. Doing so breaks the subtype guarantees that `TypedDict` inheritance is meant to preserve. ## Example ```python from typing import TypedDict class Base(TypedDict): x: int class Child(Base): x: str # error: [invalid-typed-dict-field] ``` # invalid-typed-dict-header Default level: error | Stable (since 0.0.14) ## What it does Detects errors in `TypedDict` class headers, such as unexpected arguments or invalid base classes. ## Why is this bad? The typing spec states that `TypedDict`s are not permitted to have custom metaclasses. Using `**` unpacking in a `TypedDict` header is also prohibited by ty, as it means that ty cannot statically determine whether keys in the `TypedDict` are intended to be required or optional. ## Example ```python from typing import TypedDict class Meta(type): ... class Foo(TypedDict, metaclass=Meta): # error: [invalid-typed-dict-header] ... def f(options: dict[str, object]): class Bar(TypedDict, **options): # error: [invalid-typed-dict-header] ... ``` # invalid-typed-dict-statement Default level: error | Stable (since 0.0.9) ## What it does Detects statements other than annotated declarations in `TypedDict` class bodies. ## Why is this bad? `TypedDict` class bodies aren't allowed to contain any other types of statements. For example, method definitions and field values aren't allowed. None of these will be available on "instances of the `TypedDict`" at runtime (as `dict` is the runtime class of all "`TypedDict` instances"). ## Example ```python from typing import TypedDict class Foo(TypedDict): def bar(self): # error: [invalid-typed-dict-statement] pass ``` # invalid-yield Default level: error | Stable (since 0.0.25) ## What it does Detects `yield` and `yield from` expressions where the "yield" or "send" type is incompatible with the generator function's annotated return type. ## Why is this bad? Yielding a value of a type that doesn't match the generator's declared yield type, or using `yield from` with a sub-iterator whose yield or send type is incompatible, is a type error that may cause downstream consumers of the generator to receive values of an unexpected type. ## Examples ```python from typing import Iterator def gen() -> Iterator[int]: yield "not an int" # error: [invalid-yield] ``` # isinstance-against-protocol Default level: error | Stable (since 0.0.14) ## What it does Reports invalid runtime checks against `Protocol` classes. This includes explicit calls `isinstance()`/`issubclass()` against non-runtime-checkable protocols, `issubclass()` calls against protocols that have non-method members, and implicit `isinstance()` checks against non-runtime-checkable protocols via pattern matching. ## Why is this bad? These calls (implicit or explicit) raise `TypeError` at runtime. ## Examples ```python from typing_extensions import Protocol, runtime_checkable class HasX(Protocol): x: int @runtime_checkable class HasY(Protocol): y: int def f(arg: object, arg2: type): # not runtime-checkable isinstance(arg, HasX) # error: [isinstance-against-protocol] # not runtime-checkable issubclass(arg2, HasX) # error: [isinstance-against-protocol] def g(arg: object): match arg: # not runtime-checkable case HasX(): # error: [isinstance-against-protocol] pass def h(arg2: type): isinstance(arg2, HasY) # fine (runtime-checkable) # `HasY` is runtime-checkable, but has non-method members, # so it still can't be used in `issubclass` checks) issubclass(arg2, HasY) # error: [isinstance-against-protocol] ``` ## References - [Typing documentation: `@runtime_checkable`](https://docs.python.org/3/library/typing.html#typing.runtime_checkable) # isinstance-against-typed-dict Default level: error | Stable (since 0.0.15) ## What it does Reports runtime checks against `TypedDict` classes. This includes explicit calls to `isinstance()`/`issubclass()` and implicit checks performed by `match` class patterns. ## Why is this bad? Using a `TypedDict` class in these contexts raises `TypeError` at runtime. ## Examples ```python from typing_extensions import TypedDict class Movie(TypedDict): name: str director: str def f(arg: object, arg2: type): isinstance(arg, Movie) # error: [isinstance-against-typed-dict] issubclass(arg2, Movie) # error: [isinstance-against-typed-dict] def g(arg: object): match arg: case Movie(): # error: [isinstance-against-typed-dict] pass ``` ## References - [Typing specification: `TypedDict`](https://typing.python.org/en/latest/spec/typeddict.html) # mismatched-type-name Default level: warn | Stable (since 0.0.30) ## What it does Checks for functional typing definitions whose declared name does not match the variable they are assigned to. ## Why is this bad? Constructors like `TypeVar`, `ParamSpec`, `NewType`, `NamedTuple`, `TypedDict`, and `TypeAliasType` all take a name argument that is normally expected to match the assigned variable. A mismatch is usually a typo and makes later diagnostics harder to understand. ## Default level This rule is a warning by default because ty can usually recover and continue understanding the resulting type. ## Examples ```python from typing import NewType, ParamSpec, TypeVar from typing_extensions import TypedDict T = TypeVar("U") # error: [mismatched-type-name] P = ParamSpec("Q") # error: [mismatched-type-name] UserId = NewType("Id", int) # error: [mismatched-type-name] Movie = TypedDict("Film", {"title": str}) # error: [mismatched-type-name] ``` # missing-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for missing required arguments in a call. ## Why is this bad? Failing to provide a required argument will raise a `TypeError` at runtime. ## Examples ```python def func(x: int): ... # TypeError: func() missing 1 required positional argument: 'x' func() # error ``` # missing-direct-dependency Default level: ignore | Preview (since 0.0.76) ## What it does Checks for imports from installable packages that the current project or PEP 723 script does not declare as direct dependencies. The name used in dependency declarations can differ from the import name: for example, the `pillow` package is imported as `PIL`. ## Why is this bad? A dependency can be installed because another package requires it. Importing that dependency without declaring it makes your code rely on another package's dependency list. If that package removes the dependency, your imports can fail. Declare the packages that provide your imports in `project.dependencies` or `project.optional-dependencies` in `pyproject.toml`. Non-package files, such as tests and development scripts, can also use dependencies declared in dependency groups. See uv's [guide to managing dependencies](https://docs.astral.sh/uv/concepts/projects/dependencies/) for how to add these declarations. ## Rule status This rule is disabled by default and requires uv integration. For projects, enable uv workspace integration (`TY_UV=1`) and use an existing, synchronized environment. Running [`uv check`](https://docs.astral.sh/uv/reference/cli/#uv-check) synchronizes the environment automatically before invoking ty, unless `--no-sync` is passed. For these checks, ty reads the dependency graph and module ownership returned by `uv workspace metadata` without installing or updating dependencies. uv 0.12.3 or later is required. For PEP 723 scripts, enable uv script integration with `TY_UV=scripts` or `TY_UV=1`. ty synchronizes each script's environment and checks imports against its inline `dependencies` list. Declarations and environments from the enclosing workspace or other scripts do not apply. ## Known limitations The current workspace integration applies to directory checks. Explicit file arguments and `--config-file` bypass uv workspace discovery. Imports guarded by `TYPE_CHECKING` are not reported because they are not executed at runtime. They can use development-only dependencies, such as type stub packages, without requiring those packages as runtime dependencies. Standard-library imports and imports whose owning package cannot be identified unambiguously are also not reported. Imports of [namespace packages](https://docs.python.org/3/reference/import.html#namespace-packages) themselves, such as `import ns`, are not reported: the namespace can contain modules from several installable packages. Imports of their submodules, such as `import ns.child`, are checked when the owning package is known. An `__init__.pyi` stub does not change this distinction. Native packages that ty can resolve only as namespace packages at runtime are also skipped. For other native modules, ty can use stubs to resolve the import and uv's ownership map to identify which package to declare. Some editable installations add the whole project directory to Python's import path, making both package code and files such as `tests/test_app.py` importable. If uv does not identify which modules belong to the installable package, ty allows dependency-group imports throughout that directory, including in package code, to avoid incorrectly flagging imports in tests and scripts. ## Examples With `requests` as a direct dependency, `urllib3` may also be installed because `requests` depends on it: ```python {data-mdtest="ignore"} import requests import urllib3 # error: [missing-direct-dependency] ``` Add `urllib3` to `project.dependencies` if your code imports it directly. # missing-override-decorator Default level: ignore | Stable (since 0.0.41) ## What it does Checks for methods that override a method or attribute in a superclass but are not decorated with `@override`. This rule is disabled by default. Enable it to opt in to strict `@override` enforcement for a project. ## Exemptions Overriding `__init__`, `__new__`, `__init_subclass__`, or `__post_init__` does not require `@override`, even if the method is explicitly declared by a superclass. ## Why is this bad? Without an `@override` annotation, refactors can silently change whether a method is an override. Requiring `@override` on every override lets ty report when an intended override stops overriding anything, and when a method unexpectedly starts overriding a superclass member. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class Parent: def method(self) -> int: return 1 class Child(Parent): # when the rule is enabled def method(self) -> int: # error return 2 class ExplicitChild(Parent): @override def method(self) -> int: # fine return 2 ``` # missing-slot Default level: error | Stable (since 0.0.75) ## What it does Checks for assignments to declared attributes that have no matching `__slots__` entry on the class or its bases, and no instance dictionary to store their values. ## Why is this bad? Most Python objects store their attributes in an "instance dictionary". Assigning to a new attribute adds an entry to this dictionary; deleting that attribute removes it again. Accordingly, most Python objects allow for **arbitrary attributes to be set and read**. The advantage of this is that it allows for many dynamic features; the disadvantage is that it can be costly in terms of memory, and can easily allow for typos to slip in accidentally, e.g.: ```py class Foo: def __init__(self, x): self.x = x def update_x(self, x): self.xx = x # oops, this was meant to be the same attribute set in `__init__`, # but ended up being an entirely separate one! ``` Defining `__slots__` lets a class reserve space for a fixed set of instance attributes instead. Unless an instance dictionary is inherited from a base class or requested by including `"__dict__"` in `__slots__`, instances of the class have no dictionary in which to store additional attributes. Attempting to assign to an attribute not declared in `__slots__` will often raise `AttributeError` at runtime if the instance has no instance dictionary. ## Examples ### Class definitions ```python class Item: __slots__ = () value: int Item().value = 1 # error: [missing-slot] ``` If you control the class, include the attribute in `__slots__` to make the assignment valid: ```python class Item: __slots__ = ("value",) value: int Item().value = 1 ``` ### Stub files Stub files can use properties to indicate that instances have attributes that are readable and writable but do not appear in `__slots__`, for example: ```pyi class Item: __slots__ = () @property def value(self) -> int: ... @value.setter def value(self, value: int) -> None: ... ``` ## References - [Python data model: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) # missing-type-argument Default level: ignore | Stable (since 0.0.45) ## What it does Checks for generic types used without type parameters in type expressions. ## Why is this bad? Using a generic type without specifying its type parameters results in the type parameters being implicitly filled with `Unknown`, reducing the precision of type checking. Explicit type parameters make the intended types clear and enable the type checker to catch more errors. ## Examples ```python import re def handle(m: re.Match) -> str: # error: [missing-type-argument] return m.string # Use explicit type parameters instead: def handle(m: re.Match[str]) -> str: return m.string ``` # missing-typed-dict-key Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects missing required keys in `TypedDict` constructor calls. ## Why is this bad? `TypedDict` requires all non-optional keys to be provided during construction. Missing items can lead to a `KeyError` at runtime. ## Example ```python from typing import TypedDict class Person(TypedDict): name: str age: int # missing required key 'age' alice: Person = {"name": "Alice"} # error alice["age"] # KeyError ``` # no-matching-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to an overloaded function that do not match any of the overloads. ## Why is this bad? Failing to provide the correct arguments to one of the overloads will raise a `TypeError` at runtime. ## Examples ```python from typing import overload @overload def func(x: int): ... @overload def func(x: bool): ... def func(x: int | bool): ... func("string") # error: [no-matching-overload] ``` # non-callable-init-subclass Default level: error | Stable (since 0.0.30) ## What it does Checks for class definitions that will fail due to non-callable `__init_subclass__` methods. ## Why is this bad? If a class defines a non-callable `__init_subclass__` method/attribute, any attempt to subclass that class will raise a `TypeError` at runtime. ## Examples ```python class Super: __init_subclass__ = None class Sub(Super): ... # error: [non-callable-init-subclass] ``` ## References - [Python data model: Customizing class creation](https://docs.python.org/3/reference/datamodel.html#customizing-class-creation) # not-iterable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for objects that are not iterable but are used in a context that requires them to be. ## Why is this bad? Iterating over an object that is not iterable will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not iterable for i in 34: # error pass ``` # not-subscriptable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for subscripting objects that do not support subscripting. ## Why is this bad? Subscripting an object that does not support it will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not subscriptable 4[1] # error ``` # override-of-final-method Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for methods on subclasses that override superclass methods decorated with `@final`. ## Why is this bad? Decorating a method with `@final` declares to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import final class A: @final def foo(self): ... class B(A): def foo(self): ... # error ``` # override-of-final-variable Default level: error | Stable (since 0.0.16) ## What it does Checks for class variables on subclasses that override a superclass variable that has been declared as `Final`. ## Why is this bad? Declaring a variable as `Final` indicates to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import Final class A: X: Final[int] = 1 class B(A): X = 2 # error ``` # parameter-already-assigned Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls which provide more than one argument for a single parameter. ## Why is this bad? Providing multiple values for a single parameter will raise a `TypeError` at runtime. ## Examples ```python def f(x: int) -> int: return x f(1, x=2) # error ``` # positional-only-parameter-as-kwarg Default level: error | Stable (since 0.0.1-alpha.22) ## What it does Checks for keyword arguments in calls that match positional-only parameters of the callable. ## Why is this bad? Providing a positional-only parameter as a keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int, /) -> int: return x f(x=1) # error ``` # possibly-missing-attribute Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for possibly missing attributes. ## Why is this bad? Attempting to access a missing attribute will raise an `AttributeError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python class A: if __name__ == "__main__": c = 0 # AttributeError: type object 'A' has no attribute 'c' A.c # error ``` # possibly-missing-implicit-call Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for implicit calls to possibly missing methods. ## Why is this bad? Expressions such as `x[y]` and `x * y` call methods under the hood (`__getitem__` and `__mul__` respectively). Calling a missing method will raise an `AttributeError` at runtime. ## Examples ```python import datetime class A: if datetime.date.today().weekday() != 6: def __getitem__(self, v): ... # TypeError: 'A' object is not subscriptable A()[0] # error ``` # possibly-missing-import Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for imports of symbols that may be missing. ## Why is this bad? Importing a missing module or name will raise a `ModuleNotFoundError` or `ImportError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples `module.py`: ```python import datetime if datetime.date.today().weekday() != 6: a = 1 ``` `main.py`: ```python # ImportError: cannot import name 'a' from 'module' from module import a # error ``` # possibly-missing-submodule Default level: warn | Stable (since 0.0.23) ## What it does Checks for accesses of submodules that might not've been imported. ## Why is this bad? When module `a` has a submodule `b`, `import a` isn't generally enough to let you access `a.b.` You either need to explicitly `import a.b`, or else you need the `__init__.py` file of `a` to include `from . import b`. Without one of those, `a.b` is an `AttributeError`. ## Examples ```python import html # AttributeError: module 'html' has no attribute 'parser' html.parser # error ``` # possibly-unresolved-reference Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are possibly not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Example ```python for i in range(int(input())): x = i # NameError: name 'x' is not defined print(x) # error ``` # pydantic-discarded-extra-argument Default level: warn | Stable (since 0.0.60) ## What it does Checks for extra keyword arguments that Pydantic silently discards when a model uses `extra="ignore"`, either implicitly or explicitly. ## Why is this bad? A discarded argument has no effect on the constructed model, but it may indicate a misspelled field name or an incorrect assumption about the model's schema. ## Example ```python {data-mdtest="ignore"} from pydantic import BaseModel class User(BaseModel): name: str admin: bool = False user = User(name="Alice", admni=True) # error: [pydantic-discarded-extra-argument] ``` If the field name has been misspelled, fix the typo. Otherwise, consider removing the extra argument, or explicitly configure the model with `extra="allow"`. # raw-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for raw-strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use raw-string notation. ## Examples ```python def test() -> r"int": # error return 1 ``` Use instead: ```python def test() -> "int": return 1 ``` # redundant-cast Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Detects redundant `cast` calls where the value already has the target type. ## Why is this bad? These casts have no effect and can be removed. ## Example ```python from typing import cast def f() -> int: return 10 # Redundant cast(int, f()) # error ``` # redundant-final-classvar Default level: warn | Stable (since 0.0.18) ## What it does Checks for redundant combinations of the `ClassVar` and `Final` type qualifiers. ## Why is this bad? An attribute that is marked `Final` in a class body is implicitly a class variable. Marking it as `ClassVar` is therefore redundant. Note that this diagnostic is not emitted for dataclass fields or protocol members, where `ClassVar[Final[int]]` has a distinct meaning from `Final[int]`. ## Examples ```python from typing import ClassVar, Final class C: # redundant x: ClassVar[Final[int]] = 1 # error # redundant y: Final[ClassVar[int]] = 1 # error ``` # shadowed-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables in nested generic classes or functions that shadow type variables from an enclosing scope. ## Why is this bad? Shadowing type variables makes the code confusing and is disallowed by the typing spec. ## Examples ```toml [environment] python-version = "3.12" ``` ```python class Outer[T]: # `T` is already used by `Outer` class Inner[T]: ... # error # `T` is already used by `Outer` def method[T](self, x: T) -> T: # error return x ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # static-assert-error Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Makes sure that the argument of `static_assert` is statically known to be true. ## Why is this bad? A `static_assert` call represents an explicit request from the user for the type checker to emit an error if the argument cannot be verified to evaluate to `True` in a boolean context. ## Examples ```python from ty_extensions import static_assert # evaluates to `False` static_assert(1 + 1 == 3) # error # does not have a statically known truthiness static_assert(int(2.0 * 3.0) == 6) # error ``` # subclass-of-dataclass-with-order Default level: warn | Stable (since 0.0.39) ## What it does Checks for classes that inherit from a dataclass with `order=True`. ## Why is this bad? When a dataclass has `order=True`, comparison methods (`__lt__`, `__le__`, `__gt__`, `__ge__`) are generated that compare instances as tuples of their fields. These methods raise a `TypeError` at runtime when comparing instances of different classes in the inheritance hierarchy, even if one is a subclass of the other. This violates the [Liskov Substitution Principle][liskov-substitution-principle] because child class instances cannot be used in all contexts where parent class instances are expected. ## Example ```python from dataclasses import dataclass @dataclass(order=True) class Parent: value: int class Child(Parent): # error pass # At runtime, this raises TypeError: # Child(1) < Parent(2) ``` Consider using [`functools.total_ordering`][total_ordering] instead, which does not have this limitation. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [total_ordering]: https://docs.python.org/3/library/functools.html#functools.total_ordering # subclass-of-final-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes that subclass final classes. ## Why is this bad? Decorating a class with `@final` declares to the type checker that it should not be subclassed. ## Example ```python from typing import final @final class A: ... class B(A): ... # error ``` # super-call-in-named-tuple-method Default level: error | Stable (since 0.0.1-alpha.30) ## What it does Checks for calls to `super()` inside methods of `NamedTuple` classes. ## Why is this bad? Using `super()` in a method of a `NamedTuple` class will raise an exception at runtime. ## Examples ```python from typing import NamedTuple class F(NamedTuple): x: int def method(self): # super() is not supported in methods of NamedTuple classes super() # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # too-many-positional-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls that pass more positional arguments than the callable can accept. ## Why is this bad? Passing too many positional arguments will raise `TypeError` at runtime. ## Example ```python def f(): ... f("foo") # error ``` # type-assertion-failure Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for `assert_type()` and `assert_never()` calls where the actual type is not the same as the asserted type. ## Why is this bad? `assert_type()` allows confirming the inferred type of a certain value. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine # Actual type does not match asserted type assert_type(x, str) # error ``` # unavailable-implicit-super-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects invalid `super()` calls where implicit arguments like the enclosing class or first method argument are unavailable. ## Why is this bad? When `super()` is used without arguments, Python tries to find two things: the nearest enclosing class and the first argument of the immediately enclosing function (typically self or cls). If either of these is missing, the call will fail at runtime with a `RuntimeError`. ## Examples ```python # no enclosing class or function found super() # error def func(): # no enclosing class or first argument exists super() # error class A: # no enclosing function to provide the first argument f = super() # error def method(self): def nested(): # first argument does not exist in this nested function super() # error # first argument does not exist in this lambda lambda: super() # error # argument is not available in generator expression (super() for _ in range(10)) # error super() # okay! both enclosing class and first argument are available ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # unbound-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables that are used in a scope where they are not bound to any enclosing generic context. ## Why is this bad? Using a type variable outside of a scope that binds it has no well-defined meaning. ## Examples ```python from typing import TypeVar, Generic T = TypeVar("T") S = TypeVar("S") # unbound type variable in module scope x: T # error class C(Generic[T]): # S is not in this class's generic context x: list[S] = [] # error ``` ## References - [Typing spec: Scoping rules for type variables](https://typing.python.org/en/latest/spec/generics.html#scoping-rules-for-type-variables) # undefined-reveal Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to `reveal_type` without importing it. ## Why is this bad? Using `reveal_type` without importing it will raise a `NameError` at runtime. ## Examples ```python # NameError: name 'reveal_type' is not defined # error reveal_type(1) # revealed: Literal[1] ``` # unknown-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for keyword arguments in calls that don't match any parameter of the callable. ## Why is this bad? Providing an unknown keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int) -> int: return x f(x=1, y=2) # error ``` # unresolved-attribute Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for unresolved attributes. ## Why is this bad? Accessing an unbound attribute will raise an `AttributeError` at runtime. An unresolved attribute is not guaranteed to exist from the type alone, so this could also indicate that the object is not of the type that the user expects. ## Examples ```python class A: ... # AttributeError: 'A' object has no attribute 'foo' A().foo # error ``` # unresolved-global Default level: warn | Stable (since 0.0.1-alpha.15) ## What it does Detects variables declared as `global` in an inner scope that have no explicit bindings or declarations in the global scope. ## Why is this bad? Function bodies with `global` statements can run in any order (or not at all), which makes it hard for static analysis tools to infer the types of globals without explicit definitions or declarations. ## Example ### Assigning without a global-scope declaration ```python def f(): # unresolved global global x # error x = 42 def g(): print(x) # unresolved reference ``` ### Use instead #### Declare the global ```python x: int def f(): global x x = 42 def g(): print(x) ``` #### Initialize the global ```python x: int | None = None def f(): global x x = 42 def g(): print(x) ``` # unresolved-import Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for import statements for which the module cannot be resolved. ## Why is this bad? Importing a module that cannot be resolved will raise a `ModuleNotFoundError` at runtime. ## Examples ```python # ModuleNotFoundError: No module named 'foo' import foo # error ``` # unresolved-reference Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Example ```python # NameError: name 'x' is not defined print(x) # error ``` # unsound-assignment Default level: ignore | Stable (since 0.0.73) ## What it does Detects variable assignments that unsoundly assign a type that is not a [subtype] of a variable's declared type. This rule is a stricter version of `invalid-assignment`. Whereas that rule also flags assignments to attributes and subscripts, however, this rule is only applied to variable assignments. This rule has no effect on stub files. ## Why is this bad? By default, type checkers consider an assignment valid if the inferred type of the assigned value is [assignable] to the target's declared type. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any def returns_any() -> Any: return "not an integer" # error: "Unsound assignment: `Any` is not a subtype of `int`" my_integer: int = returns_any() # Fails at runtime, even though the type checker infers both operands as being of type `int`! my_integer + 42 ``` This rule treats ["fully static"][fully-static] declared types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `my_integer: int = returns_any()` assignment, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to assignments where the declared type is [fully static][fully-static]. It will not trigger if `Any` or `Unknown` appear anywhere in the declared type, either implicitly or explicitly: ```py from typing import Any def returns_any() -> Any: return "not an integer" explicitly_dynamic: Any = returns_any() # no error also_dynamic: list[Any] = returns_any() # no error # no `unsound-assignment` error, since `list` is implicitly the same as `list[Unknown]` # (which is what the `missing-type-argument` error is complaining about) # # error: [missing-type-argument] implicitly_dynamic: list = returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` rule. ## Examples ```py from typing import Any def returns_any() -> Any: return 42 # error: "Unsound assignment: `Any` is not a subtype of `int`" my_integer: int = returns_any() another_integer: int # error: "Unsound assignment: `Any` is not a subtype of `int`" another_integer = returns_any() ``` Narrow the value before assigning it to fix the diagnostics: ```py from typing import Any def returns_any() -> Any: return 42 value = returns_any() assert isinstance(value, int) my_integer: int = value # no error: `Any & int` is a subtype of `int` ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. ## See also - `unsound-return-statement` is a similar rule that triggers on unsound `return` statements rather than unsound assignments - `unsound-yield` is a similar rule that triggers on unsound `yield` expressions rather than unsound assignments [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype # unsound-return-statement Default level: ignore | Stable (since 0.0.70) ## What it does Detects `return` statements that unsoundly return a type that is not a [subtype] of the function's annotated return type. This lint is a stricter version of `invalid-return-type`. ## Why is this bad? By default, type checkers consider a `return` statement valid if the inferred type of the object being returned is [assignable] to the annotated return type of the function it's in. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any def returns_any() -> Any: return "foo" def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() # fails at runtime, even though the type checker infers both operands as being of type `int`! returns_int() + 42 ``` This rule allows you to use ["fully static"][fully-static] return types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `return returns_any()` statement in `returns_int`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as returning [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your return type, either implicitly or explicitly: ```py from typing import Any def returns_any() -> Any: return "foo" # error: [missing-type-argument] def returns_unparameterized_tuple() -> tuple: # no error, since the return type is implicitly `tuple[Unknown, ...]` # (which is what the `missing-type-argument` error is complaining about on the line above!) return returns_any() def returns_list_of_any() -> list[Any]: # no error, since the return type is explicitly `list[Any]` return returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` and `unsound-assignment` rules, as well as the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `return` statement can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Any` or `-> tuple[Any]`, for example). This rule is analogous to mypy's [`no-any-return`][no-any-return] error code, which is enabled by mypy’s [`--strict`][mypy-strict] mode and can also be enabled on its own using mypy’s [`--warn-return-any`][warn-return-any] option. ## Examples ```py from typing import Any def returns_any() -> Any: return 42 def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() ``` Narrow the type to a subtype of `int` to fix the diagnostic: ```py from typing import Any from typing_extensions import reveal_type def returns_any() -> Any: return 42 def returns_int() -> int: my_int = returns_any() assert isinstance(my_int, int) reveal_type(my_int) # revealed: Any & int return my_int # no error: `Any & int` is a subtype of `int` ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. ## See also - `unsound-yield` is a similar rule that triggers on unsound `yield` expressions rather than unsound `return` statements - `unsound-assignment` is a similar rule that triggers on unsound assignments [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [mypy-strict]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-strict [no-any-return]: https://mypy.readthedocs.io/en/stable/error_code_list2.html#code-no-any-return [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype [warn-return-any]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-warn-return-any # unsound-yield Default level: ignore | Stable (since 0.0.70) ## What it does Detects `yield` and `yield from` expressions that unsoundly yield a type that is not a [subtype] of the generator function's annotated yield type. This lint is a stricter version of `invalid-yield`. ## Why is this bad? By default, type checkers consider a yielded value valid if its inferred type is [assignable] to the generator's annotated yield type. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def integers() -> Generator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # Fails at runtime, even though the type checker infers `integers` as yielding only `int`s! sum(integers()) ``` This rule treats ["fully static"][fully-static] yield types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `yield returns_any()` statement in `integers`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as yielding [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your function's yield type, either implicitly or explicitly. It will still trigger on functions that have non-fully-static send and/or return types, however: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def dynamic_yield_type() -> Generator[Any]: # no error yield returns_any() def static_yield_type() -> Generator[int, Any, Any]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` and `unsound-assignment` rules, as well as the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `yield` expression can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Generator[Any]` or `-> Generator[tuple[Any]]`, for example). ## Examples ```py from typing import Any, Iterator def returns_any() -> Any: return "foo" def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # error: "Unsound `yield from`: `Any` is not a subtype of `int`" yield from any_iterator() ``` Narrow the value before yielding it to fix the diagnostics: ```py from typing import Any, Iterator def returns_any() -> Any: return 42 def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: value = returns_any() assert isinstance(value, int) yield value for value in any_iterator(): assert isinstance(value, int) yield value ``` ## Default level This rule is disabled by default. It is intended for users who want stricter soundness checks at generator boundaries. ## See also - `unsound-return-statement` is a similar rule that triggers on unsound `return` statements rather than unsound `yield` expressions - `unsound-assignment` is a similar rule that triggers on unsound assignments [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype # unsupported-base Default level: warn | Stable (since 0.0.1-alpha.7) ## What it does Checks for class definitions that have bases which are unsupported by ty. ## Why is this bad? If a class has a base that is an instance of a complex type such as a union type, ty will not be able to resolve the [method resolution order] (MRO) for the class. This will lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Examples ```python import datetime class A: ... class B: ... if datetime.date.today().weekday() != 6: C = A else: C = B class D(C): ... # error: [unsupported-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-bool-conversion Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for bool conversions where the object doesn't correctly implement `__bool__`. ## Why is this bad? If an exception is raised when you attempt to evaluate the truthiness of an object, using the object in a boolean context will fail at runtime. ## Examples ```python class NotBoolable: __bool__ = None def __lt__(self, other: object) -> "NotBoolable": return self b1 = NotBoolable() b2 = NotBoolable() # exception raised here if b1: # error pass # exception raised here b1 and b2 # error # exception raised here not b1 # error # A chained comparison converts the result of `b1 < b2` to bool. # exception raised here b1 < b2 < b1 # error ``` # unsupported-dynamic-base Default level: ignore | Stable (since 0.0.12) ## What it does Checks for dynamic class definitions (using `type()`) that have bases which are unsupported by ty. This is equivalent to `unsupported-base` but applies to classes created via `type()` rather than `class` statements. ## Why is this bad? If a dynamically created class has a base that is an unsupported type such as `type[T]`, ty will not be able to resolve the [method resolution order] (MRO) for the class. This may lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Default level This rule is disabled by default because it will not cause a runtime error, and may be noisy on codebases that use `type()` in highly dynamic ways. ## Examples ```python class Base: ... def factory(base: type[Base]) -> type: # `base` has type `type[Base]`, not `type[Base]` itself return type("Dynamic", (base,), {}) # error: [unsupported-dynamic-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-operator Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for binary expressions, comparisons, and unary expressions where the operands don't support the operator. ## Why is this bad? Attempting to use an unsupported operator will raise a `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: unsupported operand type(s) for +: 'A' and 'A' A() + A() # error ``` # unused-awaitable Default level: warn | Stable (since 0.0.21) ## What it does Checks for awaitable objects (such as coroutines) used as expression statements without being awaited. ## Why is this bad? Calling an `async def` function returns a coroutine object. If the coroutine is never awaited, the body of the async function will never execute, which is almost always a bug. Python emits a `RuntimeWarning: coroutine was never awaited` at runtime in this case. ## Examples ```python async def fetch_data() -> str: return "data" async def main() -> None: # Warning: coroutine is not awaited fetch_data() # error await fetch_data() # OK ``` # unused-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore` directives that are no longer applicable. ## Why is this bad? A `ty: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # ty: ignore[division-by-zero] ``` Use instead: ```py a = 20 / 2 ``` ## Options Set [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false` to prevent this rule from reporting unused `type: ignore` comments. # unused-type-ignore-comment Default level: warn | Stable (since 0.0.14) ## What it does Checks for `type: ignore` directives that are no longer applicable. ## Why is this bad? A `type: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # type: ignore ``` Use instead: ```py a = 20 / 2 ``` ## Options This rule is skipped if [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false`. # useless-overload-body Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for various `@overload`-decorated functions that have non-stub bodies. ## Why is this bad? Functions decorated with `@overload` are ignored at runtime; they are overridden by the implementation function that follows the series of overloads. While it is not illegal to provide a body for an `@overload`-decorated function, it may indicate a misunderstanding of how the `@overload` decorator works. ## Example ```toml [environment] python-version = "3.11" ``` ```py from typing import overload @overload def foo(x: int) -> int: # will never be executed return x + 1 # error @overload def foo(x: str) -> str: # will never be executed return "Oh no, got a string" # error def foo(x: int | str) -> int | str: raise Exception("unexpected type encountered") ``` Use instead: ```py from typing import assert_never, overload @overload def foo(x: int) -> int: ... @overload def foo(x: str) -> str: ... def foo(x: int | str) -> int | str: if isinstance(x, int): return x + 1 elif isinstance(x, str): return "Oh no, got a string" else: assert_never(x) ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # zero-stepsize-in-slice Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a step size of zero in slices when the operation is known to fail. ## Why is this bad? Python's built-in sequence types raise a `ValueError` when sliced with a step size of zero. ## Known problems This check is not exhaustive. It reports zero-step slices for certain built-in sequence types where the operation is known to fail. A custom `__getitem__` implementation can accept or reject such a slice, so ty cannot detect every runtime failure. ## Examples ```python values = list(range(10)) # ValueError: slice step cannot be zero values[1:10:0] # error tuple_values = (1, 2, 3) # ValueError: slice step cannot be zero tuple_values[1:10:0] # error ``` ok test rule::rule_unknown ... ok test rule_selection::all_overrides ... ok test rule_selection::cli_all_rules_ignore ... ok test rule_selection::cli_all_rules_precedence ... ok test rule_selection::cli_all_rules_warn ... ok test rule_selection::cli_rule_severity ... ok test rule_selection::cli_rule_severity_precedence ... ok test rule_selection::cli_specific_then_all ... ok test rule_selection::cli_unknown_rules ... ok test rule_selection::configuration_all_rules ... ok test rule_selection::configuration_all_rules_with_rule_sorting_before_all ... ok test rule_selection::configuration_rule_severity ... ok test rule_selection::configuration_unknown_rules ... ok test rule_selection::multiple_overrides_inherit_cli_rules ... ok test rule_selection::overrides_all_rules_with_rule_sorting_before_all ... ok test rule_selection::overrides_basic ... ok test rule_selection::overrides_empty_include ... ok test rule_selection::overrides_exclude ... ok test rule_selection::overrides_inherit_global ... ok test rule_selection::overrides_invalid_exclude_glob ... ok test rule_selection::overrides_invalid_include_glob ... ok test rule_selection::overrides_missing_include_exclude ... ok test rule_selection::overrides_no_actual_overrides ... ok test rule_selection::overrides_precedence ... ok test rule_selection::overrides_unknown_rules ... ok test scripts::cli_arguments_override_script_environment ... ok test scripts::cli_arguments_override_script_options ... ok test scripts::configured_source_roots_and_extra_paths_are_relative_to_the_script ... ok test scripts::disabled_integration_does_not_initialize_scripts ... ok test scripts::environment_options ... ok test scripts::excluded_scripts_do_not_initialize_their_environments ... ok test scripts::explicit_config_replaces_inline_metadata ... ok test scripts::explicit_config_replaces_the_script_environment ... ok test scripts::inherited_file_settings_are_relative_to_the_script ... ok test scripts::inline_overrides_are_ignored ... ok test scripts::inline_settings_override_user_configuration ... ok test scripts::inline_terminal_settings_do_not_apply ... ok test scripts::invalid_metadata_options_report_configuration_error ... ok test scripts::invalid_python_requirement_reports_configuration_error ... ok test scripts::invalid_script_environment_reports_configuration_error ... ok test scripts::invalid_script_search_paths_do_not_blame_python_environment ... ok test scripts::invalid_script_settings_report_configuration_error ... ok test scripts::invalid_toml_reports_configuration_error ... ok test scripts::metadata_without_tool_ty_uses_default_settings ... ok test scripts::ordinary_files_do_not_initialize_scripts ... ok test scripts::project_search_paths_do_not_apply_to_scripts ... ok test scripts::project_settings_and_overrides_do_not_apply ... ok test scripts::python_requirement_overrides_user_configuration ... ok test scripts::python_version_diagnostics_identify_script_metadata ... ok test scripts::script_version_and_platform_are_isolated_from_project_configuration ... ok test scripts::scripts_do_not_use_an_inactive_project_environment ... ok test scripts::scripts_have_no_implicit_first_party_roots ... ok test scripts::scripts_use_an_activated_virtual_environment ... ok test scripts::shared_imports_use_each_scripts_platform ... ok test scripts::unavailable_uv_reports_metadata_error ... ok test scripts::unknown_rule_diagnostics_point_to_script_metadata ... ok test scripts::user_configuration_applies ... ok test scripts::verbose_rule_diagnostics_identify_script_metadata ... ok test server::find_does_not_fall_back_from_configured_environment ... ok test server::find_does_not_fall_back_to_path_or_own_executable ... ok test server::find_follows_symlinks ... ok test server::find_rejects_broken_symlink ... ok test server::find_rejects_directory ... ok test server::find_rejects_non_executable_file ... ok test server::find_rejects_wrong_layout ... ok test server::find_returns_no_match_on_python_environment_error ... ok test server::find_uses_configured_environment ... ok test server::find_uses_configured_interpreter ... ok test server::find_uses_cwd_when_project_discovery_fails ... ok test server::find_uses_discovered_project_root ... ok test test_include_hidden_files_by_default ... ok test test_output_format_env ... ok test test_quiet_output ... ok test test_respect_ignore_files ... ok test test_run_in_sub_directory ... ok test user_configuration ... ok test uv_workspace::scripts_only_mode_disables_uv_workspace_discovery ... ok test uv_workspace::uv_workspace_discovery_is_opt_in ... ok test uv_workspace::warns_when_uv_workspace_metadata_cannot_be_loaded ... ok test result: ok. 177 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 7.12s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/file_watching-e2926383af15ef29 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 47 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 explicitly_included_file_remains_checked_when_becoming_a_script ... 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 script_exclusion_tracks_file_creation_and_metadata_edits ... ok test scripts_to_synchronize_after_file_and_directory_changes ... ok 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_target_outside_watched_paths ... ok test unix::symlinked_module_search_path ... ok test result: ok. 45 passed; 0 failed; 2 ignored; 0 measured; 1 filtered out; finished in 3.12s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_combine-68ddb53f06cfbe29 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_completion_bench-172e5b164e236659 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_completion_eval-a3a1efec6ecbc3a6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_ide-9d970c8ece9d3a32 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 1858 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_bare_annotation ... ok test completion::tests::from_import_with_separate_annotation_and_assignment ... ok test completion::tests::from_import_with_submodule1 ... ok test completion::tests::from_import_with_type_checking_annotation ... 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::explicit_fixture_name_matching_python_name_keeps_reference_families_separate ... 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_ambiguous_pytest_fixture_request_includes_all_targets ... ok test find_references::tests::references_do_not_mix_global_and_nonlocal_comprehension_walruses ... ok test find_references::tests::references_explicit_fixture_name_from_string_token ... ok test find_references::tests::references_explicit_pytest_fixture_stops_at_external_stub ... ok test find_references::tests::references_function_local_fixture_import_as_ordinary_alias ... 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_pytest_fixture_declaration_through_external_stub ... ok test find_references::tests::references_pytest_fixture_does_not_expand_through_ambiguous_request ... ok test find_references::tests::references_pytest_fixture_preserves_non_fixture_ambiguous_target ... ok test find_references::tests::references_pytest_fixture_relationships_from_default_name ... ok test find_references::tests::references_pytest_fixture_relationships_from_explicit_name ... ok test find_references::tests::references_pytest_fixture_respect_conftest_shadowing ... ok test find_references::tests::references_pytest_fixture_through_annotated_stub ... ok test find_references::tests::references_pytest_fixture_through_reexport ... ok test find_references::tests::references_pytest_imported_fixture_exposure ... ok test find_references::tests::references_pytest_installed_core_fixture ... ok test find_references::tests::references_string_annotation1 ... ok test find_references::tests::references_string_annotation2 ... ok test find_references::tests::references_string_annotation3 ... ok test find_references::tests::references_string_annotation4 ... ok test find_references::tests::references_string_annotation5 ... ok test find_references::tests::references_string_annotation_dangling1 ... ok test find_references::tests::references_string_annotation_dangling2 ... ok test find_references::tests::references_string_annotation_dangling3 ... ok test find_references::tests::references_string_annotation_recursive ... ok test find_references::tests::references_string_annotation_unknown ... ok test find_references::tests::references_string_annotation_without_declaration ... ok test find_references::tests::references_submodule_import_from_confusing_real_def ... ok test find_references::tests::references_submodule_import_from_confusing_shadowed_def ... ok test find_references::tests::references_submodule_import_from_confusing_use ... ok test find_references::tests::references_submodule_import_from_def ... ok test find_references::tests::references_submodule_import_from_use ... ok test find_references::tests::references_submodule_import_from_wrong_def ... ok test find_references::tests::references_submodule_import_from_wrong_use ... ok test find_references::tests::references_typeddict_field_from_keyword_argument ... ok test find_references::tests::references_typevar_name_binding ... ok test find_references::tests::references_typevar_name_stmt ... ok test find_references::tests::references_typevar_spec_binding ... ok test find_references::tests::references_typevar_spec_stmt ... ok test find_references::tests::references_typevar_tuple_binding ... ok test find_references::tests::references_typevar_tuple_stmt ... ok test find_references::tests::stub_target ... ok test find_references::tests::without_declaration_control_flow ... ok test find_references::tests::without_declaration_excludes_attribute_assignment_after_base_rebind ... ok test find_references::tests::without_declaration_excludes_initial_assignment ... ok test find_references::tests::without_declaration_excludes_initial_attribute_assignment ... ok test find_references::tests::without_declaration_excludes_live_conditional_assignments ... ok test find_references::tests::without_declaration_excludes_repeated_annotation ... ok test find_references::tests::without_declaration_excludes_type_alias_name ... ok test find_references::tests::without_declaration_keeps_assignment_after_annotation ... ok test find_references::tests::without_declaration_keeps_binding_when_declaration_is_partial ... ok test find_references::tests::without_declaration_keeps_reassignment_without_declaration ... ok test folding_range::tests::folding_range_comment_block ... ok test folding_range::tests::test_folding_multiline ... ok test folding_range::tests::test_folding_range_attribute_comments ... ok test folding_range::tests::test_folding_range_class ... ok test folding_range::tests::test_folding_range_collections ... ok test folding_range::tests::test_folding_range_comments ... ok test folding_range::tests::test_folding_range_control_flow ... ok test folding_range::tests::test_folding_range_decorated_async_function ... ok test folding_range::tests::test_folding_range_decorated_async_method ... ok test folding_range::tests::test_folding_range_decorated_class_multiple ... ok test folding_range::tests::test_folding_range_decorated_class_single ... ok test folding_range::tests::test_folding_range_decorated_function_multiple ... ok test folding_range::tests::test_folding_range_decorated_function_single ... ok test folding_range::tests::test_folding_range_decorated_nested_function ... ok test folding_range::tests::test_folding_range_docstring ... ok test folding_range::tests::test_folding_range_docstring_variants ... ok test folding_range::tests::test_folding_range_expression_delimiters ... ok test folding_range::tests::test_folding_range_imports_basic ... ok test folding_range::tests::test_folding_range_imports_blocks1 ... ok test folding_range::tests::test_folding_range_imports_blocks2 ... ok test folding_range::tests::test_folding_range_imports_nested ... ok test folding_range::tests::test_folding_range_loop_else ... ok test folding_range::tests::test_folding_range_match ... ok test folding_range::tests::test_folding_range_multi_line_block_headers ... ok test folding_range::tests::test_folding_range_multiline_call_callables ... ok test folding_range::tests::test_folding_range_multiline_subscripts ... ok test folding_range::tests::test_folding_range_nested_control_flow ... ok test folding_range::tests::test_folding_range_preserves_inline_block_header_comment ... ok test folding_range::tests::test_folding_range_regions ... ok test folding_range::tests::test_folding_range_regions_inside_multiline_fstring ... ok test folding_range::tests::test_folding_range_single_line_class ... ok test folding_range::tests::test_folding_range_single_line_class_with_trailing_comment ... ok test folding_range::tests::test_folding_range_string_literals ... ok test folding_range::tests::test_folding_range_suppresses_header_expression_on_block_start_line ... ok test folding_range::tests::test_folding_range_try_except ... ok test folding_range::tests::test_folding_range_with ... ok test goto_declaration::tests::goto_declaration_class_instantiation ... ok test goto_declaration::tests::goto_declaration_class_scope_skipped ... ok test goto_declaration::tests::goto_declaration_from_import_as ... ok test goto_declaration::tests::goto_declaration_from_import_chain ... ok test goto_declaration::tests::goto_declaration_from_import_module ... ok test goto_declaration::tests::goto_declaration_from_import_rhs_is_module ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_alias ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_original ... ok test goto_declaration::tests::goto_declaration_from_star_import ... ok test goto_declaration::tests::goto_declaration_function_call_to_definition ... ok test goto_declaration::tests::goto_declaration_function_doc_attribute ... ok test goto_declaration::tests::goto_declaration_generic_method_class_type ... ok test goto_declaration::tests::goto_declaration_global_binding ... ok test goto_declaration::tests::goto_declaration_global_stmt ... ok test goto_declaration::tests::goto_declaration_import_as ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name_on_module ... ok test goto_declaration::tests::goto_declaration_import_from ... ok test goto_declaration::tests::goto_declaration_import_simple ... ok test goto_declaration::tests::goto_declaration_inherited_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute_no_annotation ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_custom_init ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_transform_alias ... ok test goto_declaration::tests::goto_declaration_keyword_argument_namedtuple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_overloaded ... ok test goto_declaration::tests::goto_declaration_keyword_argument_simple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_typeddict ... ok test goto_declaration::tests::goto_declaration_match_as_binding ... ok test goto_declaration::tests::goto_declaration_match_as_stmt ... ok test goto_declaration::tests::goto_declaration_match_class_field_name ... ok test goto_declaration::tests::goto_declaration_match_class_name ... ok test goto_declaration::tests::goto_declaration_match_keyword_binding ... ok test goto_declaration::tests::goto_declaration_match_keyword_stmt ... ok test goto_declaration::tests::goto_declaration_match_name_binding ... ok test goto_declaration::tests::goto_declaration_match_name_stmt ... ok test goto_declaration::tests::goto_declaration_match_rest_binding ... ok test goto_declaration::tests::goto_declaration_match_rest_stmt ... ok test goto_declaration::tests::goto_declaration_method_call_to_definition ... ok test goto_declaration::tests::goto_declaration_module_attribute ... ok test goto_declaration::tests::goto_declaration_nested_instance_attribute ... ok test goto_declaration::tests::goto_declaration_nested_scope_variable ... ok test goto_declaration::tests::goto_declaration_nonlocal_binding ... ok test goto_declaration::tests::goto_declaration_nonlocal_stmt ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_parameter_usage ... ok test goto_declaration::tests::goto_declaration_property_getter_setter ... ok test goto_declaration::tests::goto_declaration_protocol_instance_attribute ... ok test goto_declaration::tests::goto_declaration_relative_import ... ok test goto_declaration::tests::goto_declaration_relative_star_import ... ok test goto_declaration::tests::goto_declaration_string_annotation1 ... ok test goto_declaration::tests::goto_declaration_string_annotation2 ... ok test goto_declaration::tests::goto_declaration_string_annotation3 ... ok test goto_declaration::tests::goto_declaration_string_annotation4 ... ok test goto_declaration::tests::goto_declaration_string_annotation5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested4 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_recursive ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_unknown ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_real_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_shadowed_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_use ... ok test goto_declaration::tests::goto_declaration_type_parameter ... ok test goto_declaration::tests::goto_declaration_type_parameter_class ... ok test goto_declaration::tests::goto_declaration_typed_dict_key ... ok test goto_declaration::tests::goto_declaration_typevar_name_binding ... ok test goto_declaration::tests::goto_declaration_typevar_name_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_spec_binding ... ok test goto_declaration::tests::goto_declaration_typevar_spec_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_binding ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_stmt ... ok test goto_declaration::tests::goto_declaration_variable_assignment ... ok test goto_declaration::tests::redeclarations ... ok test goto_definition::test::complex_annotation ... ok test goto_definition::test::float_annotation ... ok test goto_definition::test::goto_definition_attribute_redeclarations ... ok test goto_definition::test::goto_definition_binary_operator ... ok test goto_definition::test::goto_definition_binary_operator_comment ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_after_operator ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_before_operator ... ok test goto_definition::test::goto_definition_binary_operator_reflected_dunder ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_argument_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_includes_new ... ok test goto_definition::test::goto_definition_class_init_parenthesis_opening ... ok test goto_definition::test::goto_definition_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_dangling_dynamic_class_literal ... ok test goto_definition::test::goto_definition_does_not_lookup_on_bound_super ... ok test goto_definition::test::goto_definition_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test goto_definition::test::goto_definition_does_not_point_to_for_loop_header ... ok test goto_definition::test::goto_definition_does_not_point_to_while_loop_header ... ok test goto_definition::test::goto_definition_dynamic_class_literal ... ok test goto_definition::test::goto_definition_dynamic_class_literal_parenthesis ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal_parenthesis ... ok test goto_definition::test::goto_definition_for_type_attributes_on_class_objects ... ok test goto_definition::test::goto_definition_imported_comprehension_walrus ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_custom_init ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_transform_alias ... ok test goto_definition::test::goto_definition_keyword_argument_namedtuple ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict_update ... ok test goto_definition::test::goto_definition_keyword_argument_unpack_typeddict ... ok test goto_definition::test::goto_definition_nested_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_nested_keyword_arg1 ... ok test goto_definition::test::goto_definition_nested_keyword_arg2 ... ok test goto_definition::test::goto_definition_nested_keyword_arg3 ... ok test goto_definition::test::goto_definition_nested_keyword_arg4 ... ok test goto_definition::test::goto_definition_nonlocal_comprehension_walrus ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_resolved ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_unresolved ... ok test goto_definition::test::goto_definition_on_members_of_class_instances ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated2 ... ok test goto_definition::test::goto_definition_parameter_declaration ... ok test goto_definition::test::goto_definition_performs_lookups_on_metaclass ... ok test goto_definition::test::goto_definition_property_getter_and_setter ... ok test goto_definition::test::goto_definition_relative_import ... ok test goto_definition::test::goto_definition_relative_import_reference ... ok test goto_definition::test::goto_definition_relative_star_imported_submodule_reference ... ok test goto_definition::test::goto_definition_resolves_super_for_generic_class ... ok test goto_definition::test::goto_definition_stub_map_class_attribute ... ok test goto_definition::test::goto_definition_stub_map_class_def ... ok test goto_definition::test::goto_definition_stub_map_class_function ... ok test goto_definition::test::goto_definition_stub_map_class_import ... ok test goto_definition::test::goto_definition_stub_map_class_init ... ok test goto_definition::test::goto_definition_stub_map_class_method ... ok test goto_definition::test::goto_definition_stub_map_class_ref ... ok test goto_definition::test::goto_definition_stub_map_function ... ok test goto_definition::test::goto_definition_stub_map_function_def ... ok test goto_definition::test::goto_definition_stub_map_function_redefine ... ok test goto_definition::test::goto_definition_stub_map_module_import ... ok test goto_definition::test::goto_definition_stub_map_module_ref ... ok test goto_definition::test::goto_definition_stub_map_module_variable ... ok test goto_definition::test::goto_definition_stub_map_reexported_function ... ok test goto_definition::test::goto_definition_unary_after_operator ... ok test goto_definition::test::goto_definition_unary_between_operator_and_operand ... ok test goto_definition::test::goto_definition_unary_not_with_bad_dunder_bool_and_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_bool ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_no_dunder_bool_and_bad_dunder_len ... ok test goto_definition::test::goto_definition_unary_operator ... ok test goto_definition::test::goto_definition_unary_operator_with_bad_dunder_definition ... ok test goto_definition::test::goto_definition_unimported_symbol_imported_in_builtins ... ok test goto_definition::test::goto_definition_uses_pytest_fixture_binding ... ok test goto_definition::test::redeclarations ... ok test goto_implementation::tests::implementation_abstract_root_method_is_included ... ok test goto_implementation::tests::implementation_attribute_bare_annotation_declaration ... ok test goto_implementation::tests::implementation_attribute_bound_to_class ... ok test goto_implementation::tests::implementation_attribute_class_body_and_instance_mixed ... ok test goto_implementation::tests::implementation_attribute_class_body_takes_priority_over_instance ... ok test goto_implementation::tests::implementation_attribute_family_from_base_receiver ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_family ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_from_concrete_receiver ... ok test goto_implementation::tests::implementation_attribute_method_and_data_mixed ... ok test goto_implementation::tests::implementation_attribute_plain_assignment ... ok test goto_implementation::tests::implementation_attribute_protocol_method_nominal_only ... ok test goto_implementation::tests::implementation_attribute_stub_mapped ... ok test goto_implementation::tests::implementation_attribute_unreachable_data_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_method_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_override_excluded ... ok test goto_implementation::tests::implementation_class_call_with_assigned_constructor ... ok test goto_implementation::tests::implementation_class_diamond_dedup ... ok test goto_implementation::tests::implementation_class_family ... ok test goto_implementation::tests::implementation_class_family_in_request_file_excluded_from_project ... ok test goto_implementation::tests::implementation_class_generic_base ... ok test goto_implementation::tests::implementation_class_instance_reference_is_unsupported ... ok test goto_implementation::tests::implementation_class_intermediate_root ... ok test goto_implementation::tests::implementation_class_no_subclasses ... ok test goto_implementation::tests::implementation_class_reference_in_annotation ... ok test goto_implementation::tests::implementation_class_reference_in_string_annotation ... ok test goto_implementation::tests::implementation_class_stub_mapped_subclass ... ok test goto_implementation::tests::implementation_classmethod_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_union_receivers_deduplicates ... ok test goto_implementation::tests::implementation_method_declaration_root ... ok test goto_implementation::tests::implementation_method_family_from_attribute ... ok test goto_implementation::tests::implementation_mixed_class_and_module_binding_is_unsupported ... ok test goto_implementation::tests::implementation_mixed_class_value_attribute_uses_member_bindings ... ok test goto_implementation::tests::implementation_nested_class_reference ... ok test goto_implementation::tests::implementation_overload_only_root_scans_subclasses ... ok test goto_implementation::tests::implementation_overloaded_method_returns_implementation ... ok test goto_implementation::tests::implementation_overridden_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_parallel_candidate_batches_preserve_order ... ok test goto_implementation::tests::implementation_property_read ... ok test goto_implementation::tests::implementation_property_setter_definition ... ok test goto_implementation::tests::implementation_property_write ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_base_list ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_instantiation ... ok test goto_implementation::tests::implementation_shadowed_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_stub_map_class_method ... ok test goto_implementation::tests::implementation_stub_map_overloaded_class_method ... ok test goto_implementation::tests::implementation_stub_only_overloaded_class_method ... ok test goto_implementation::tests::implementation_subclass_through_import_alias ... ok test goto_implementation::tests::implementation_transitive_subclass_overrides ... ok test goto_implementation::tests::implementation_typevar_bound_class_object_receiver ... ok test goto_implementation::tests::implementation_typevar_bound_receiver ... ok test goto_implementation::tests::implementation_unreachable_class_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_class_reference_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_method_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unresolved_root_does_not_scan_subclasses ... ok test goto_implementation::tests::implementation_unsupported_target ... ok test goto_type_definition::tests::goto_between_call_arguments ... ok test goto_type_definition::tests::goto_type_definition_cursor_between_object_and_attribute ... ok test goto_type_definition::tests::goto_type_global_binding ... ok test goto_type_definition::tests::goto_type_global_stmt ... ok test goto_type_definition::tests::goto_type_match_as_binding ... ok test goto_type_definition::tests::goto_type_match_as_stmt ... ok test goto_type_definition::tests::goto_type_match_class_field_name ... ok test goto_type_definition::tests::goto_type_match_class_name ... ok test goto_type_definition::tests::goto_type_match_keyword_binding ... ok test goto_type_definition::tests::goto_type_match_keyword_stmt ... ok test goto_type_definition::tests::goto_type_match_name_binding ... ok test goto_type_definition::tests::goto_type_match_name_stmt ... ok test goto_type_definition::tests::goto_type_match_rest_binding ... ok test goto_type_definition::tests::goto_type_match_rest_stmt ... ok test goto_type_definition::tests::goto_type_narrowing ... ok test goto_type_definition::tests::goto_type_none ... ok test goto_type_definition::tests::goto_type_nonlocal_binding ... ok test goto_type_definition::tests::goto_type_nonlocal_stmt ... ok test goto_type_definition::tests::goto_type_of_bare_type_alias_type ... ok test goto_type_definition::tests::goto_type_of_divergent ... ok test goto_type_definition::tests::goto_type_of_expression_with_builtin ... ok test goto_type_definition::tests::goto_type_of_expression_with_class_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_function_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_node ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_module ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_param_spec ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_tuple ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_union_type ... ok test goto_type_definition::tests::goto_type_of_from_import_module ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel1 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel3 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel4 ... ok test goto_type_definition::tests::goto_type_of_import_module ... ok test goto_type_definition::tests::goto_type_of_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_narrowed_multi_member_enum_complement ... ok test goto_type_definition::tests::goto_type_of_narrowed_singleton_enum_complement ... ok test goto_type_definition::tests::goto_type_of_slot_descriptor ... ok test goto_type_definition::tests::goto_type_of_ty_extensions_special_form ... ok test goto_type_definition::tests::goto_type_of_typing_dot_any ... ok test goto_type_definition::tests::goto_type_of_typing_dot_generic ... ok test goto_type_definition::tests::goto_type_of_typing_dot_literal ... ok test goto_type_definition::tests::goto_type_on_incorrectly_typed_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_kwargs ... ok test goto_type_definition::tests::goto_type_string_annotation1 ... ok test goto_type_definition::tests::goto_type_string_annotation2 ... ok test goto_type_definition::tests::goto_type_string_annotation3 ... ok test goto_type_definition::tests::goto_type_string_annotation4 ... ok test goto_type_definition::tests::goto_type_string_annotation5 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling1 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling2 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested4 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested5 ... ok test goto_type_definition::tests::goto_type_string_annotation_recursive ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_unknown ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_real_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_shadowed_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_use ... ok test goto_type_definition::tests::goto_type_typevar_name_binding ... ok test goto_type_definition::tests::goto_type_typevar_name_stmt ... ok test goto_type_definition::tests::goto_type_typevar_spec_binding ... ok test goto_type_definition::tests::goto_type_typevar_spec_stmt ... ok test goto_type_definition::tests::goto_type_typevar_tuple_binding ... ok test goto_type_definition::tests::goto_type_typevar_tuple_stmt ... ok test hover::tests::goto_type_string_annotation_nested1 ... ok test hover::tests::goto_type_string_annotation_nested2 ... ok test hover::tests::goto_type_string_annotation_nested3 ... ok test hover::tests::goto_type_string_annotation_nested4 ... ok test hover::tests::goto_type_string_annotation_nested5 ... ok test hover::tests::goto_type_string_annotation_too_nested1 ... ok test hover::tests::goto_type_string_annotation_too_nested2 ... ok test hover::tests::hover_annotated_assignment ... ok test hover::tests::hover_annotated_assignment_with_rhs ... ok test hover::tests::hover_annotated_assignment_with_rhs_use ... ok test hover::tests::hover_annotated_attribute_assignment ... ok test hover::tests::hover_annotated_attribute_assignment_use ... ok test hover::tests::hover_attribute_assignment ... ok test hover::tests::hover_attribute_docstring_spill ... ok test hover::tests::hover_augmented_assignment ... ok test hover::tests::hover_augmented_attribute_assignment ... ok test hover::tests::hover_bare_final_annotation ... ok test hover::tests::hover_bare_final_attribute_assignment ... ok test hover::tests::hover_basic ... ok test hover::tests::hover_binary_expression ... ok test hover::tests::hover_binary_operator_literal ... ok test hover::tests::hover_binary_operator_overload ... ok test hover::tests::hover_binary_operator_union ... ok test hover::tests::hover_bound_method_overload_self_type ... ok test hover::tests::hover_callable_special_forms ... ok test hover::tests::hover_class ... ok test hover::tests::hover_class_def ... ok test hover::tests::hover_class_init ... ok test hover::tests::hover_class_init_and_new_invalid ... ok test hover::tests::hover_class_init_and_new_valid ... ok test hover::tests::hover_class_init_attr ... ok test hover::tests::hover_class_init_no_init_docs ... ok test hover::tests::hover_class_init_overload_match ... ok test hover::tests::hover_class_init_overload_no_match ... ok test hover::tests::hover_class_init_with_callable_param ... ok test hover::tests::hover_class_method ... ok test hover::tests::hover_class_no_init ... ok test hover::tests::hover_class_typed_init ... ok test hover::tests::hover_class_typevar_variance ... ok test hover::tests::hover_class_with_new ... ok test hover::tests::hover_classvar_attribute ... ok test hover::tests::hover_complex_type1 ... ok test hover::tests::hover_complex_type2 ... ok test hover::tests::hover_complex_type3 ... ok test hover::tests::hover_comprehension_type_context ... ok test hover::tests::hover_dataclass_class_init ... ok test hover::tests::hover_docstring ... ok test hover::tests::hover_dunder_file ... ok test hover::tests::hover_enum_constructor ... ok test hover::tests::hover_final_global_use ... ok test hover::tests::hover_final_variable ... ok test hover::tests::hover_final_variable_use ... ok test hover::tests::hover_float_annotation ... ok test hover::tests::hover_func_docstring_escapes_html_in_markdown ... ok test hover::tests::hover_func_with_concat_docstring ... ok test hover::tests::hover_func_with_nextline_commented_docstring ... ok test hover::tests::hover_func_with_nextline_commented_parens_docstring ... ok test hover::tests::hover_func_with_parens_docstring ... ok test hover::tests::hover_func_with_plus_docstring ... ok test hover::tests::hover_func_with_sameline_commented_docstring ... ok test hover::tests::hover_func_with_slash_docstring ... ok test hover::tests::hover_function ... ok test hover::tests::hover_function_def ... ok test hover::tests::hover_function_rest_docstring ... ok test hover::tests::hover_function_typed_variable ... ok test hover::tests::hover_function_typevar_variance ... ok test hover::tests::hover_generic_type_alias_name ... ok test hover::tests::hover_global_binding ... ok test hover::tests::hover_global_stmt ... ok test hover::tests::hover_incomplete_except_handler ... ok test hover::tests::hover_keyword_argument_value_keeps_value_type ... ok test hover::tests::hover_keyword_only_parameter ... ok test hover::tests::hover_keyword_parameter ... ok test hover::tests::hover_keyword_parameter_def ... ok test hover::tests::hover_keyword_parameter_overload_docstring_blocks_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_overload_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_preserves_rest_field_like_continuation ... ok test hover::tests::hover_keyword_parameter_without_documentation ... ok test hover::tests::hover_keyword_variadic_parameter ... ok test hover::tests::hover_legacy_typevar_variance ... ok test hover::tests::hover_literal_ellipsis ... ok test hover::tests::hover_literal_int ... ok test hover::tests::hover_match_as_binding ... ok test hover::tests::hover_match_as_stmt ... ok test hover::tests::hover_match_class_field_name ... ok test hover::tests::hover_match_class_name ... ok test hover::tests::hover_match_keyword_binding ... ok test hover::tests::hover_match_keyword_stmt ... ok test hover::tests::hover_match_name_binding ... ok test hover::tests::hover_match_name_stmt ... ok test hover::tests::hover_match_rest_binding ... ok test hover::tests::hover_match_rest_stmt ... ok test hover::tests::hover_member ... ok test hover::tests::hover_module ... ok test hover::tests::hover_module_import ... ok test hover::tests::hover_multi_inference ... ok test hover::tests::hover_named_expression_target ... ok test hover::tests::hover_non_callable_decorated_function_shows_docstring ... ok test hover::tests::hover_nonlocal_binding ... ok test hover::tests::hover_nonlocal_stmt ... ok test hover::tests::hover_overload_ambiguous ... ok test hover::tests::hover_overload_ambiguous_compact ... ok test hover::tests::hover_overload_arity_disambiguated1 ... ok test hover::tests::hover_overload_arity_disambiguated2 ... ok test hover::tests::hover_overload_keyword_disambiguated1 ... ok test hover::tests::hover_overload_keyword_disambiguated2 ... ok test hover::tests::hover_overload_type_disambiguated1 ... ok test hover::tests::hover_overload_type_disambiguated2 ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test hover::tests::hover_overloaded_function_uses_sibling_overload_docstring_as_fallback ... ok test hover::tests::hover_overloaded_function_with_conditional_definitions ... ok test hover::tests::hover_overloaded_function_with_version_conditional_implementation ... ok test hover::tests::hover_overloaded_method_implementation_docstring ... ok test hover::tests::hover_pep695_type_alias_name ... ok test hover::tests::hover_pep695_type_alias_usage ... ok test hover::tests::hover_reexported_stub_definition_implementation_docstring ... ok test hover::tests::hover_shadowed_numeric_builtin ... ok test hover::tests::hover_shadowed_numeric_builtin_in_keyword_parameter ... ok test hover::tests::hover_shadowed_numeric_builtin_in_selected_signature ... ok test hover::tests::hover_string_annotation1 ... ok test hover::tests::hover_string_annotation2 ... ok test hover::tests::hover_string_annotation3 ... ok test hover::tests::hover_string_annotation4 ... ok test hover::tests::hover_string_annotation5 ... ok test hover::tests::hover_string_annotation_dangling1 ... ok test hover::tests::hover_string_annotation_dangling2 ... ok test hover::tests::hover_string_annotation_dangling3 ... ok test hover::tests::hover_string_annotation_recursive ... ok test hover::tests::hover_string_annotation_unknown ... ok test hover::tests::hover_submodule_import_from_confusing_real_def ... ok test hover::tests::hover_submodule_import_from_confusing_shadowed_def ... ok test hover::tests::hover_submodule_import_from_confusing_use ... ok test hover::tests::hover_submodule_import_from_def ... ok test hover::tests::hover_submodule_import_from_use ... ok test hover::tests::hover_submodule_import_from_wrong_def ... ok test hover::tests::hover_submodule_import_from_wrong_use ... ok test hover::tests::hover_subscript_literal_index ... ok test hover::tests::hover_subscript_literal_index_variants ... ok test hover::tests::hover_subscript_non_literal_index ... ok test hover::tests::hover_subscript_slice_literal_bounds_list_variants ... ok test hover::tests::hover_subscript_slice_literal_bounds_string_variants ... ok test hover::tests::hover_tuple_assignment_target ... ok test hover::tests::hover_type_alias_import_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_name ... ok test hover::tests::hover_type_alias_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_typevar_variance ... ok test hover::tests::hover_type_docstring_correct_order ... ok test hover::tests::hover_type_narrowing ... ok test hover::tests::hover_type_of_expression_with_type_param_spec ... ok test hover::tests::hover_type_of_expression_with_type_var_tuple ... ok test hover::tests::hover_type_of_expression_with_type_var_type ... ok test hover::tests::hover_typed_dict_key_literal ... ok test hover::tests::hover_typeddict_constructor ... ok test hover::tests::hover_typeddict_constructor_not_required ... ok test hover::tests::hover_typeddict_constructor_positional_map ... ok test hover::tests::hover_typeddict_constructor_positional_map_dict_literal_in_constructor ... ok test hover::tests::hover_typeddict_constructor_total_false ... ok test hover::tests::hover_typevar_name_binding ... ok test hover::tests::hover_typevar_name_stmt ... ok test hover::tests::hover_typevar_spec_binding ... ok test hover::tests::hover_typevar_spec_stmt ... ok test hover::tests::hover_typevar_tuple_binding ... ok test hover::tests::hover_typevar_tuple_stmt ... ok test hover::tests::hover_union ... ok test hover::tests::hover_variable_assignment ... ok test hover::tests::hover_whitespace ... ok test importer::tests::conditional_imports_existing_import1 ... ok test importer::tests::conditional_imports_existing_import2 ... ok test importer::tests::conditional_imports_existing_module1 ... ok test importer::tests::conditional_imports_existing_module2 ... ok test importer::tests::conditional_imports_new_import ... ok test importer::tests::empty_source_qualified ... ok test importer::tests::empty_source_unqualified ... ok test importer::tests::existing_future_import ... ok test importer::tests::existing_future_import_after_docstring ... ok test importer::tests::import_exists_glob ... ok test importer::tests::import_exists_qualified ... ok test importer::tests::import_exists_qualified_aliased ... ok test importer::tests::import_exists_unqualified ... ok test importer::tests::import_exists_unqualified_aliased ... ok test importer::tests::import_module_blank ... ok test importer::tests::import_module_exists ... ok test importer::tests::import_module_from_exists ... ok test importer::tests::import_module_from_via_member_exists ... ok test importer::tests::import_partially_exists_aliased_multi ... ok test importer::tests::import_partially_exists_aliased_single ... ok test importer::tests::import_partially_exists_continuation ... ok test importer::tests::import_partially_exists_incomplete ... ok test importer::tests::import_partially_exists_incomplete_parentheses1 ... ok test importer::tests::import_partially_exists_multi ... ok test importer::tests::import_partially_exists_parentheses_multi_line_no_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_multi_line_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_single ... ok test importer::tests::import_partially_exists_parentheses_trailing_comma ... ok test importer::tests::import_partially_exists_relative ... ok test importer::tests::import_partially_exists_semi_colon ... ok test importer::tests::import_partially_exists_single ... ok test importer::tests::import_results_in_conflict ... ok test importer::tests::in_scope_ordering_within_function ... ok test importer::tests::lazy_future_import_is_not_special ... ok test importer::tests::member_conflict_with_other_import ... ok test importer::tests::member_conflict_with_other_member_import ... ok test importer::tests::member_conflict_with_other_member_import_alias ... ok test importer::tests::member_conflict_with_other_module_import_alias ... ok test importer::tests::module_conflict_with_other_import ... ok test importer::tests::multiple_import_blocks_other ... ok test importer::tests::multiple_import_blocks_std ... ok test importer::tests::no_conflict_alias_member ... ok test importer::tests::no_conflict_alias_module ... ok test importer::tests::out_of_scope_ordering_top_level ... ok test importer::tests::out_of_scope_ordering_within_function_add_import ... ok test importer::tests::priority_qualified_over_partial ... ok test importer::tests::priority_unqualified_over_partial ... ok test importer::tests::priority_unqualified_over_qualified ... ok test importer::tests::priority_unqualified_over_unqualified ... ok test importer::tests::priority_unqualified_over_unqualified_between ... ok test importer::tests::qualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::try_imports_existing_import1 ... ok test importer::tests::try_imports_existing_import2 ... ok test importer::tests::try_imports_new_import ... ok test importer::tests::unqualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::within_function_definition_member_conflict ... ok test importer::tests::within_function_definition_module_conflict ... ok test importer::tests::within_function_definition_simple ... ok test inlay_hints::tests::hover_type_with_top_materialization ... ok test inlay_hints::tests::instance_method_overload_self_type ... ok test inlay_hints::tests::test_assign_attribute_of_instance ... ok test inlay_hints::tests::test_assign_statement ... ok test inlay_hints::tests::test_assign_statement_out_of_range ... ok test inlay_hints::tests::test_assign_statement_with_type_annotation ... ok test inlay_hints::tests::test_auto_import_enum_member ... ok test inlay_hints::tests::test_auto_import_enum_member_unimported_class ... ok test inlay_hints::tests::test_auto_import_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_nested_class ... ok test inlay_hints::tests::test_auto_import_other_symbols ... ok test inlay_hints::tests::test_auto_import_same_file_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_both_qualified ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_one_qualified ... ok test inlay_hints::tests::test_auto_import_symbol_imported_from_different_path ... ok test inlay_hints::tests::test_auto_import_symbol_in_scope_same_name ... ok test inlay_hints::tests::test_auto_import_typing_literal ... ok test inlay_hints::tests::test_auto_import_with_qualification_of_names ... ok test inlay_hints::tests::test_auto_import_with_update_import_from_statement ... ok test inlay_hints::tests::test_callable_call ... ok test inlay_hints::tests::test_class_constructor_call_init ... ok test inlay_hints::tests::test_class_constructor_call_meta_class_call ... ok test inlay_hints::tests::test_class_constructor_call_new ... ok test inlay_hints::tests::test_class_method_call ... ok test inlay_hints::tests::test_complex_parameter_combinations ... ok test inlay_hints::tests::test_disabled_function_argument_names ... ok test inlay_hints::tests::test_disabled_variable_types ... ok test inlay_hints::tests::test_dunder_variable_assignment_has_type_inlay_hint ... ok test inlay_hints::tests::test_enum_literal ... ok test inlay_hints::tests::test_function_call_argument_name_shown_for_near_matches ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_case_insensitive_exact_match ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_normalized_parameter_name ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_segment_prefix_or_suffix ... ok test inlay_hints::tests::test_function_call_argument_name_suppression_matches_full_segment_sequence ... ok test inlay_hints::tests::test_function_call_different_formatting ... ok test inlay_hints::tests::test_function_call_last_plain_positional_before_starred_argument ... ok test inlay_hints::tests::test_function_call_mixed_positional_and_keyword ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments_before_keyword ... ok test inlay_hints::tests::test_function_call_only_starred_argument_has_no_edit ... ok test inlay_hints::tests::test_function_call_out_of_range ... ok test inlay_hints::tests::test_function_call_positional_after_keyword_in_source_order ... ok test inlay_hints::tests::test_function_call_positional_only_and_keyword_variadic_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_positional_or_keyword_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_variadic_parameters ... ok test inlay_hints::tests::test_function_call_with_argument_name_starting_with_underscore ... ok test inlay_hints::tests::test_function_call_with_default_parameters ... ok test inlay_hints::tests::test_function_call_with_keyword_only_parameter ... ok test inlay_hints::tests::test_function_call_with_keyword_variadic_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_only_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute_not ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_call ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_complex ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_name ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_subscript ... ok test inlay_hints::tests::test_function_call_with_union_type ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument_single_element ... ok test inlay_hints::tests::test_function_call_with_variadic_parameter ... ok test inlay_hints::tests::test_function_calls_different_file ... ok test inlay_hints::tests::test_function_signature_inlay_hint ... ok test inlay_hints::tests::test_generic_alias ... ok test inlay_hints::tests::test_generic_init_call ... ok test inlay_hints::tests::test_instance_method_call ... ok test inlay_hints::tests::test_lambda_function_calls ... ok test inlay_hints::tests::test_leading_underscore_variable_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_leading_underscore_variable_in_tuple_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_literal_group ... ok test inlay_hints::tests::test_literal_string ... ok test inlay_hints::tests::test_literal_type_alias_inlay_hint ... ok test inlay_hints::tests::test_many_literals ... ok test inlay_hints::tests::test_many_literals_list ... ok test inlay_hints::tests::test_many_literals_multiple ... ok test inlay_hints::tests::test_many_literals_tuple ... ok test inlay_hints::tests::test_many_literals_unpacked_tuple ... ok test inlay_hints::tests::test_match_as_binding ... ok test inlay_hints::tests::test_match_keyword_binding ... ok test inlay_hints::tests::test_match_name_binding ... ok test inlay_hints::tests::test_match_rest_binding ... ok test inlay_hints::tests::test_meta_typevar_inlay_hint ... ok test inlay_hints::tests::test_method_chaining ... ok test inlay_hints::tests::test_method_wrapper_inlay_hint ... ok test inlay_hints::tests::test_module_inlay_hint ... ok test inlay_hints::tests::test_multiple_assignment ... ok test inlay_hints::tests::test_named_tuple_constructor_call ... ok test inlay_hints::tests::test_nested_function_calls ... ok test inlay_hints::tests::test_nested_keyword_function_calls ... ok test inlay_hints::tests::test_nested_tuple_assignment ... ok test inlay_hints::tests::test_newtype_inlay_hint ... ok test inlay_hints::tests::test_overloaded_function_calls ... ok test inlay_hints::tests::test_overloaded_function_calls_different_params ... ok test inlay_hints::tests::test_overloaded_function_calls_no_matching_overload ... ok test inlay_hints::tests::test_paramspec_creation_inlay_hint ... ok test inlay_hints::tests::test_property_literal_type ... ok test inlay_hints::tests::test_simple_init_call ... ok test inlay_hints::tests::test_starred_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_static_method_call ... ok test inlay_hints::tests::test_subclass_type ... ok test inlay_hints::tests::test_subscripted_protocol_inlay_hint ... ok test inlay_hints::tests::test_tuple_assignment ... ok test inlay_hints::tests::test_typealiastype_creation_inlay_hint ... ok test inlay_hints::tests::test_typevar_name_binding ... ok test inlay_hints::tests::test_typevar_spec_binding ... ok test inlay_hints::tests::test_typevar_tuple_binding ... ok test inlay_hints::tests::test_typevartuple_creation_inlay_hint ... ok test inlay_hints::tests::test_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_wrapper_descriptor_inlay_hint ... ok test references::tests::externally_visible_definitions_can_have_cross_file_references ... ok test references::tests::non_public_scope_definitions_stay_in_file ... ok test rename::tests::cannot_rename_builtin_type ... ok test rename::tests::cannot_rename_external_file ... ok test rename::tests::cannot_rename_from_import_module_component ... ok test rename::tests::cannot_rename_import_module_component ... ok test rename::tests::cannot_rename_keyword ... ok test rename::tests::cannot_rename_private_builtin_helper ... ok test rename::tests::import_alias ... ok test rename::tests::import_alias_to_first_party_definition ... ok test rename::tests::import_alias_use ... ok test rename::tests::imported_first_party_definition ... ok test rename::tests::multi_file_function_rename ... ok test rename::tests::multi_file_parameter_rename_updates_keyword_argument_labels ... ok test rename::tests::prepare_rename_parameter ... ok test rename::tests::rename_across_import_chain_with_mixed_aliases ... ok test rename::tests::rename_alias_at_import_statement ... ok test rename::tests::rename_alias_at_usage_site ... ok test rename::tests::rename_alias_in_import_chain ... ok test rename::tests::rename_attribute ... ok test rename::tests::rename_attribute_does_not_touch_other_class_slots ... ok test rename::tests::rename_attribute_does_not_touch_slots_dict_value ... ok test rename::tests::rename_attribute_ignores_slots_annotation_container ... ok test rename::tests::rename_attribute_updates_slots_dict_key ... ok test rename::tests::rename_attribute_updates_slots_list ... ok test rename::tests::rename_attribute_updates_slots_set ... ok test rename::tests::rename_attribute_updates_slots_tuple ... ok test rename::tests::rename_cannot_start_from_slot_string ... ok test rename::tests::rename_class ... ok test rename::tests::rename_class_body_annotation_updates_slots ... ok test rename::tests::rename_comprehension_walrus_across_files ... ok test rename::tests::rename_comprehension_walrus_in_function ... ok test rename::tests::rename_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test rename::tests::rename_function ... ok test rename::tests::rename_implicit_attribute ... ok test rename::tests::rename_invalid_name ... ok test rename::tests::rename_keyword_argument ... ok test rename::tests::rename_keyword_argument_dataclass_field ... ok test rename::tests::rename_keyword_argument_namedtuple_field ... ok test rename::tests::rename_keyword_argument_typeddict_field ... ok test rename::tests::rename_match_as_binding ... ok test rename::tests::rename_match_as_stmt ... ok test rename::tests::rename_match_class_field_name ... ok test rename::tests::rename_match_class_name ... ok test rename::tests::rename_match_keyword_binding ... ok test rename::tests::rename_match_keyword_stmt ... ok test rename::tests::rename_match_name_binding ... ok test rename::tests::rename_match_name_stmt ... ok test rename::tests::rename_match_rest_binding ... ok test rename::tests::rename_match_rest_stmt ... ok test rename::tests::rename_nested_class_attribute_does_not_touch_outer_slots ... ok test rename::tests::rename_non_property_setter_decorator ... ok test rename::tests::rename_non_property_setter_decorator_from_decorated ... ok test rename::tests::rename_overloaded_function ... ok test rename::tests::rename_overloaded_function_usage ... ok test rename::tests::rename_overloaded_method ... ok test rename::tests::rename_parameter ... ok test rename::tests::rename_parameter_does_not_touch_slots ... ok test rename::tests::rename_parameter_with_keyword_argument ... ok test rename::tests::rename_property ... ok test rename::tests::rename_property_from_assignment_usage ... ok test rename::tests::rename_property_from_decorator ... ok test rename::tests::rename_property_from_setter ... ok test rename::tests::rename_property_from_usage ... ok test rename::tests::rename_property_no_cross_contamination ... ok test rename::tests::rename_property_with_deleter ... ok test rename::tests::rename_property_with_different_setter_name ... ok test rename::tests::rename_property_with_setter ... ok test rename::tests::rename_property_with_setter_and_deleter ... ok test rename::tests::rename_redeclarations ... ok test rename::tests::rename_single_dispatch_function ... ok test rename::tests::rename_single_dispatch_function_stacked_register ... ok test rename::tests::rename_single_dispatchmethod ... ok test rename::tests::rename_single_dispatchmethod_classmethod ... ok test rename::tests::rename_single_dispatchmethod_staticmethod ... ok test rename::tests::rename_string_annotation1 ... ok test rename::tests::rename_string_annotation2 ... ok test rename::tests::rename_string_annotation3 ... ok test rename::tests::rename_string_annotation4 ... ok test rename::tests::rename_string_annotation5 ... ok test rename::tests::rename_string_annotation_dangling1 ... ok test rename::tests::rename_string_annotation_dangling2 ... ok test rename::tests::rename_string_annotation_dangling3 ... ok test rename::tests::rename_stub_ellipsis_valued_attribute_updates_slots ... ok test rename::tests::rename_submodule_import_from_confusing_real_def ... ok test rename::tests::rename_submodule_import_from_confusing_shadowed_def ... ok test rename::tests::rename_submodule_import_from_confusing_use ... ok test rename::tests::rename_submodule_import_from_def ... ok test rename::tests::rename_submodule_import_from_use ... ok test rename::tests::rename_submodule_import_from_wrong_def ... ok test rename::tests::rename_submodule_import_from_wrong_use ... ok test rename::tests::rename_typeddict_field_from_keyword_argument ... ok test rename::tests::rename_typevar_name_binding ... ok test rename::tests::rename_typevar_name_stmt ... ok test rename::tests::rename_typevar_spec_binding ... ok test rename::tests::rename_typevar_spec_stmt ... ok test rename::tests::rename_typevar_tuple_binding ... ok test rename::tests::rename_typevar_tuple_stmt ... ok test selection_range::tests::selection_range_bytes_literal ... ok test selection_range::tests::selection_range_class_definition ... ok test selection_range::tests::selection_range_deeply_nested_expression ... ok test selection_range::tests::selection_range_empty_string_literal ... ok test selection_range::tests::selection_range_function_call ... ok test selection_range::tests::selection_range_function_definition ... ok test selection_range::tests::selection_range_invalid_bytes_literal ... ok test selection_range::tests::selection_range_recovered_invalid_string_literal ... ok test selection_range::tests::selection_range_simple_expression ... ok test selection_range::tests::selection_range_string_literal_prefix ... ok test semantic_tokens::tests::attribute_classification ... ok test semantic_tokens::tests::attribute_docstring_classification ... ok test semantic_tokens::tests::attribute_docstring_classification_spill ... ok test semantic_tokens::tests::attribute_fallback_classification ... ok test semantic_tokens::tests::attribute_on_union_1 ... ok test semantic_tokens::tests::attribute_on_union_2 ... ok test semantic_tokens::tests::attribute_on_union_3 ... ok test semantic_tokens::tests::augmented_assignment ... ok test semantic_tokens::tests::builtin_constants ... ok test semantic_tokens::tests::builtin_constants_in_expressions ... ok test semantic_tokens::tests::builtin_types ... ok test semantic_tokens::tests::bytes_literals ... ok test semantic_tokens::tests::class_attribute_docstring_classification ... ok test semantic_tokens::tests::class_docstring_classification ... ok test semantic_tokens::tests::comprehensions ... ok test semantic_tokens::tests::constant_name_detection ... ok test semantic_tokens::tests::constant_variations ... ok test semantic_tokens::tests::debug_int_classification ... ok test semantic_tokens::tests::debug_user_defined_type_classification ... ok test semantic_tokens::tests::decorated_method_attribute_classification ... ok test semantic_tokens::tests::decorator_classification ... ok test semantic_tokens::tests::docstring_classification_concat ... ok test semantic_tokens::tests::docstring_classification_concat_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_commented_sameline ... ok test semantic_tokens::tests::docstring_classification_concat_parens ... ok test semantic_tokens::tests::docstring_classification_concat_parens_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_slashed ... ok test semantic_tokens::tests::docstring_classification_plus ... ok test semantic_tokens::tests::dotted_module_names ... ok test semantic_tokens::tests::exception_handlers ... ok test semantic_tokens::tests::for_stmt ... ok test semantic_tokens::tests::fstring_with_mixed_literals ... ok test semantic_tokens::tests::function_docstring_classification ... ok test semantic_tokens::tests::generic_class_members_in_annotations ... ok test semantic_tokens::tests::generic_class_members_in_assert_type ... ok test semantic_tokens::tests::generic_class_members_in_cast ... ok test semantic_tokens::tests::generic_class_members_in_type_form_keyword_arguments ... ok test semantic_tokens::tests::implicitly_concatenated_strings ... ok test semantic_tokens::tests::import_as ... ok test semantic_tokens::tests::import_classification ... ok test semantic_tokens::tests::import_from_as ... ok test semantic_tokens::tests::imported_type_aliases_classified_consistently ... ok test semantic_tokens::tests::invalid_kwargs ... ok test semantic_tokens::tests::mixed_string_and_bytes_literals ... ok test semantic_tokens::tests::module_docstring_classification ... ok test semantic_tokens::tests::module_type_classification ... ok test semantic_tokens::tests::nonlocal_and_global_statements ... ok test semantic_tokens::tests::nonlocal_global_edge_cases ... ok test semantic_tokens::tests::pattern_matching ... ok test semantic_tokens::tests::private_builtin_helpers_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::property_readonly_modifier ... ok test semantic_tokens::tests::property_union_readonly_only_if_all_variants_are_readonly ... ok test semantic_tokens::tests::property_union_with_non_property_falls_back ... ok test semantic_tokens::tests::property_with_return_annotation ... ok test semantic_tokens::tests::protocol_type_annotation_vs_value_context ... ok test semantic_tokens::tests::protocol_types_in_annotations ... ok test semantic_tokens::tests::script_metadata_distinguishes_numeric_and_datetime_values ... ok test semantic_tokens::tests::script_metadata_highlights_toml_in_source_order ... ok test semantic_tokens::tests::script_metadata_inside_statement_remains_in_source_order ... ok test semantic_tokens::tests::script_metadata_multiline_strings_exclude_comment_prefixes ... ok test semantic_tokens::tests::script_metadata_respects_requested_token_range ... ok test semantic_tokens::tests::self_attribute_expression ... ok test semantic_tokens::tests::semantic_classification_vs_heuristic ... ok test semantic_tokens::tests::semantic_tokens_aliased_classmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_aliased_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_annotated_metadata ... ok test semantic_tokens::tests::semantic_tokens_basic ... ok test semantic_tokens::tests::semantic_tokens_class ... ok test semantic_tokens::tests::semantic_tokens_class_args ... ok test semantic_tokens::tests::semantic_tokens_cls_parameter ... ok test semantic_tokens::tests::semantic_tokens_custom_self_cls_names ... ok test semantic_tokens::tests::semantic_tokens_ignore_failed_bindings_for_type_form_arguments ... ok test semantic_tokens::tests::semantic_tokens_legacy_paramspec ... ok test semantic_tokens::tests::semantic_tokens_legacy_typevar ... ok test semantic_tokens::tests::semantic_tokens_match_class_pattern_keyword_before_positional ... ok test semantic_tokens::tests::semantic_tokens_match_mapping_pattern_rest_before_keys ... ok test semantic_tokens::tests::semantic_tokens_modifiers ... ok test semantic_tokens::tests::semantic_tokens_range ... ok test semantic_tokens::tests::semantic_tokens_range_excludes_boundary_tokens ... ok test semantic_tokens::tests::semantic_tokens_self_parameter ... ok test semantic_tokens::tests::semantic_tokens_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_variables ... ok test semantic_tokens::tests::semantic_tokens_walrus ... ok test semantic_tokens::tests::str_annotation ... ok test semantic_tokens::tests::str_annotation_nested ... ok test semantic_tokens::tests::tstring_with_mixed_literals ... ok test semantic_tokens::tests::type_alias ... ok test semantic_tokens::tests::type_alias_classified_consistently ... ok test semantic_tokens::tests::type_alias_to_generic_alias ... ok test semantic_tokens::tests::type_alias_type_of ... ok test semantic_tokens::tests::type_alias_values_use_type_form_highlighting ... ok test semantic_tokens::tests::type_annotation_vs_variable_classification ... ok test semantic_tokens::tests::type_annotations ... ok test semantic_tokens::tests::type_parameters_pep695 ... ok test semantic_tokens::tests::type_parameters_usage_in_function_body ... ok test semantic_tokens::tests::unresolved_attributes_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_imported_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::with_stmt ... ok test signature_help::tests::signature_help_active_signature_selection ... ok test signature_help::tests::signature_help_after_closing_paren ... ok test signature_help::tests::signature_help_after_closing_paren_at_end_of_file ... ok test signature_help::tests::signature_help_after_closing_paren_in_expression ... ok test signature_help::tests::signature_help_after_closing_paren_nested ... ok test signature_help::tests::signature_help_after_comma_at_end_of_file ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_after_opening_paren_at_end_of_file ... ok test signature_help::tests::signature_help_bare_paramspec_keeps_active_parameter_for_later_arguments ... ok test signature_help::tests::signature_help_basic_function_call ... ok test signature_help::tests::signature_help_bound_method_overload_self_type ... ok test signature_help::tests::signature_help_callable_object ... ok test signature_help::tests::signature_help_class_constructor ... ok test signature_help::tests::signature_help_generic_function_resolves_typevars ... ok test signature_help::tests::signature_help_generic_list_method_resolves_typevars ... ok test signature_help::tests::signature_help_generic_method_resolves_typevars ... ok test signature_help::tests::signature_help_in_trailing_whitespace ... ok test signature_help::tests::signature_help_in_trailing_whitespace_before_newline ... ok test signature_help::tests::signature_help_method_call ... ok test signature_help::tests::signature_help_nested_function_calls ... ok test signature_help::tests::signature_help_overload_arity_disambiguated1 ... ok test signature_help::tests::signature_help_overload_arity_disambiguated2 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated1 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated2 ... ok test signature_help::tests::signature_help_overload_type_disambiguated1 ... ok test signature_help::tests::signature_help_overload_type_disambiguated2 ... ok test signature_help::tests::signature_help_overloaded_function ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_implementation_docstring ... ok test signature_help::tests::signature_help_parameter_documentation ... ok test signature_help::tests::signature_help_parameter_label_offsets ... ok test signature_help::tests::signature_help_paramspec_classmethod_docstring ... ok test signature_help::tests::signature_help_paramspec_generic_class_constructor_inside_subscript ... ok test signature_help::tests::signature_help_stub_to_implementation_mapping ... ok test signature_help::tests::signature_help_subclass_of_constructor ... ok test signature_help::tests::signature_help_union_callable ... ok test symbols::tests::deprecated_bare_decorator ... ok test symbols::tests::deprecated_class ... ok test symbols::tests::deprecated_function ... ok test symbols::tests::explicit_reexport_all_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_then_added_to ... ok test symbols::tests::explicit_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::exports_all_overwrites_previous ... ok test symbols::tests::exports_conditional_always_else ... ok test symbols::tests::exports_conditional_false ... ok test symbols::tests::exports_conditional_sys_version ... ok test symbols::tests::exports_conditional_true ... ok test symbols::tests::exports_exclude_comprehension_targets ... ok test symbols::tests::exports_from_import_all_reexport_annotated_assignment ... ok test symbols::tests::exports_from_import_all_reexport_append ... ok test symbols::tests::exports_from_import_all_reexport_assignment ... ok test symbols::tests::exports_from_import_all_reexport_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_extend ... ok test symbols::tests::exports_from_import_all_reexport_invalid_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_invalid_extend ... ok test symbols::tests::exports_from_import_all_reexport_plus_equals ... ok test symbols::tests::exports_from_import_all_reexport_remove ... ok test symbols::tests::exports_from_import_all_reexport_star_equals ... ok test symbols::tests::exports_from_import_as_no_reexport ... ok test symbols::tests::exports_from_import_no_reexport ... ok test symbols::tests::exports_from_import_reexport ... ok test symbols::tests::exports_import_as_no_reexport ... ok test symbols::tests::exports_import_no_reexport ... ok test symbols::tests::exports_import_reexport ... ok test symbols::tests::exports_invalidate_all_rebound_by_match_pattern ... ok test symbols::tests::exports_invalidate_all_rebound_by_named_expression ... ok test symbols::tests::exports_invalidate_all_rebound_by_with_target ... ok test symbols::tests::exports_match_pattern_bindings ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_reports_mapping_pattern_bindings_in_source_order ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_store_context_targets ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::exports_with_statement_targets ... ok test symbols::tests::reexport_and_extend_from_submodule_cycle1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_nested_module_reference ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_plus_equals ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure2 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_nested_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_plus_equals ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py310 ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py311 ... ok test symbols::tests::various_no ... ok test symbols::tests::various_yes ... ok test symbols::tests::wildcard_reexport_all_empty ... ok test symbols::tests::wildcard_reexport_all_empty_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to_incorrect ... ok test symbols::tests::wildcard_reexport_all_include_all_and_non_existent ... ok test symbols::tests::wildcard_reexport_all_include_all_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to_correct ... ok test symbols::tests::wildcard_reexport_all_include_all_with_others_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::wildcard_reexport_all_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_simple ... ok test symbols::tests::wildcard_reexport_all_simple_include_all ... ok test symbols::tests::wildcard_reexport_double_underscore_no_all ... ok test symbols::tests::wildcard_reexport_normal_from_import_no_all ... ok test symbols::tests::wildcard_reexport_normal_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_from_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_import_no_all ... ok test symbols::tests::wildcard_reexport_simple_no_all ... ok test symbols::tests::wildcard_reexport_single_underscore_no_all ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_class_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_dynamic ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::namedtuple_subtypes_of_namedtuple ... ok test type_hierarchy::tests::namedtuple_subtypes_of_tuple ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_def ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_usage ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_non_class ... ok test type_hierarchy::tests::subtypes_all_not_respected ... ok test type_hierarchy::tests::subtypes_of_object_includes_implicit ... ok test type_hierarchy::tests::subtypes_reexport_first_party ... ok test type_hierarchy::tests::subtypes_reexport_third_party ... ok test type_hierarchy::tests::subtypes_simple ... ok test type_hierarchy::tests::subtypes_str_conditional_no_duplicates ... ok test type_hierarchy::tests::subtypes_str_conditional_one_direct_subtype ... ok test type_hierarchy::tests::subtypes_version_conditional ... ok test type_hierarchy::tests::supertypes_generic_base ... ok test type_hierarchy::tests::supertypes_implicit_object ... ok test type_hierarchy::tests::supertypes_multiple_inheritance ... ok test type_hierarchy::tests::supertypes_simple_inheritance ... ok test type_hierarchy::tests::third_party_filtering ... ok test workspace_symbols::tests::ignore_all ... ok test workspace_symbols::tests::ignore_imports ... ok test workspace_symbols::tests::members ... ok test workspace_symbols::tests::workspace_symbols_multi_file ... ok test result: ok. 1858 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 42.57s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_module_resolver-6e845c08c7f01bad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 152 tests test list::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test list::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test list::tests::adding_file_to_search_path_with_lower_priority_does_not_change_results ... ok test list::tests::builtins_custom ... ok test list::tests::builtins_vendored ... ok test list::tests::case_sensitive_resolution_with_symlinked_directory ... ok test list::tests::deeply_nested_file_does_not_invalidate_top_level_listing ... ok test list::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test list::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::editable_install_absolute_path ... ok test list::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test list::tests::editable_install_pth_file_with_whitespace ... ok test list::tests::editable_install_relative_path ... ok test list::tests::editable_installs_into_first_party_search_path ... ok test list::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test list::tests::first_party_module ... ok test list::tests::first_party_precedence_over_stdlib ... ok test list::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test list::tests::module_search_path_priority ... ok test list::tests::multiple_site_packages_with_editables ... ok test list::tests::namespace_package ... ok test list::tests::namespace_package_precedence ... ok test list::tests::package_over_module1 ... ok test list::tests::package_over_module2 ... ok test list::tests::package_priority_over_module ... ok test list::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test list::tests::resolve_package ... ok test list::tests::root_directory_for_search_path_is_okay ... ok test list::tests::sibling_file_does_not_invalidate_package_submodules ... ok test list::tests::stdlib ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test list::tests::stub_file_module_not_allowed ... ok test list::tests::stub_package ... ok test list::tests::stub_package_not_allowed_in_typeshed ... ok test list::tests::stub_package_precedence ... ok test list::tests::stubs_over_module_source ... ok test list::tests::stubs_over_package_source ... ok test list::tests::sub_packages ... ok test list::tests::symlink ... ok test list::tests::ty_extensions_vendored ... ok test list::tests::typing_stub_over_module ... ok test module::tests::known_module_roundtrip_from_str ... ok test module_glob::tests::test_display ... ok test module_glob::tests::test_double_star_end ... ok test module_glob::tests::test_double_star_middle ... ok test module_glob::tests::test_double_star_start ... ok test module_glob::tests::test_empty_set ... ok test module_glob::tests::test_exact_match ... ok test module_glob::tests::test_invalid_consecutive_dots ... ok test module_glob::tests::test_invalid_double_star_combined ... ok test module_glob::tests::test_invalid_empty_pattern ... ok test module_glob::tests::test_invalid_just_negation ... ok test module_glob::tests::test_invalid_leading_dot ... ok test module_glob::tests::test_invalid_trailing_dot ... ok test module_glob::tests::test_just_double_star ... ok test module_glob::tests::test_multiple_patterns ... ok test module_glob::tests::test_negated_only ... ok test module_glob::tests::test_negated_pattern ... ok test module_glob::tests::test_negated_pattern_override ... ok test module_glob::tests::test_numbers_in_module_name ... ok test module_glob::tests::test_single_star_direct_submodule ... ok test module_glob::tests::test_single_star_middle ... ok test module_glob::tests::test_single_star_prefix ... ok test module_glob::tests::test_star_with_literal_text ... ok test module_glob::tests::test_underscore_in_module_name ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test path::tests::module_name_1_part ... ok test path::tests::module_name_2_parts ... ok test path::tests::module_name_3_parts ... ok test path::tests::no_strip_with_extension ... ok test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test path::tests::relativize_non_stdlib_path_errors ... ok test path::tests::relativize_path ... ok test path::tests::relativize_stdlib_path_errors ... ok test path::tests::stdlib_path_invalid_join_py - should panic ... ok test path::tests::stdlib_path_invalid_join_rs - should panic ... ok test path::tests::strip_not_top_level_stubs_suffix ... ok test path::tests::strip_top_level_stubs_suffix ... ok test path::tests::too_many_extensions - should panic ... ok test path::tests::with_extension_methods ... ok test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test resolve::tests::builtins_custom ... ok test resolve::tests::builtins_vendored ... ok test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::deleting_file_from_different_directory_doesnt_change_module_resolution ... ok test resolve::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test resolve::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::desperate_resolution_finds_stub_package ... ok test resolve::tests::editable_install_absolute_path ... ok test resolve::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test resolve::tests::editable_install_pth_file_with_whitespace ... ok test resolve::tests::editable_install_relative_path ... ok test resolve::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test resolve::tests::first_party_module ... ok test resolve::tests::first_party_precedence_over_stdlib ... ok test resolve::tests::first_party_roots_exclude_dynamic_search_paths ... ok test resolve::tests::first_party_stub_package_precedes_stdlib ... ok test resolve::tests::missing_modules_do_not_create_file_inputs ... ok test resolve::tests::modifying_pth_file_invalidates_dynamic_resolution_paths ... ok test resolve::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test resolve::tests::module_search_path_priority ... ok test resolve::tests::multiple_site_packages_with_editables ... ok test resolve::tests::nested_site_packages_change_does_not_invalidate_dynamic_resolution_paths ... ok test resolve::tests::no_duplicate_search_paths_added ... ok test resolve::tests::package_priority_over_module ... ok test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test resolve::tests::resolve_module_uses_resolver_environment_python_version ... ok test resolve::tests::resolve_module_uses_resolver_environment_search_paths ... ok test resolve::tests::resolve_package ... ok test resolve::tests::site_packages_stub_overrides_first_party_package_when_stdlib_is_missing ... ok test resolve::tests::stdlib ... ok test resolve::tests::stdlib_precedes_stub_package_in_site_packages ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test resolve::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test resolve::tests::stubs_over_module_source ... ok test resolve::tests::stubs_over_package_source ... ok test resolve::tests::sub_packages ... ok test resolve::tests::symlink ... ok test resolve::tests::typing_stub_over_module ... ok test typeshed::tests::can_parse_mock_versions_file ... ok test typeshed::tests::can_parse_vendored_versions_file ... ok test typeshed::tests::explicit_submodule_parsed_correctly ... ok test typeshed::tests::implicit_submodule_queried_correctly ... ok test typeshed::tests::invalid_huge_versions_file ... ok test typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok test typeshed::tests::invalid_typeshed_versions_non_digits ... ok test typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok test typeshed::tests::nonexistent_module_queried_correctly ... ok test typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok test typeshed::tests::version_from_range_parsed_correctly ... ok test typeshed::tests::version_within_range_parsed_correctly ... ok test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_project-0dad3f51135317f4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 67 tests test db::tests::changed_script_metadata_updates_import_resolution ... ok test db::tests::checks_use_available_script_environment_without_running_uv ... ok test db::tests::dependency_metadata_isnt_queried_unnecessarily ... ok 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::dependency_metadata_warning_is_reported_by_default ... 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_refresh_error_takes_precedence_over_dependency_error ... 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::command::tests::explicit_uv_override_skips_path_lookup ... ok test uv::environments::tests::dependency_metadata_changes_recheck_unchanged_imports ... ok test uv::environments::tests::semantic_lookup_creates_a_stable_default_environment ... ok test uv::metadata::dependencies::tests::editable_paths_supply_ownership_without_recorded_modules ... ok test uv::metadata::dependencies::tests::preserves_ambiguous_namespace_owners_and_submodules ... ok test uv::metadata::dependencies::tests::separates_direct_dependencies_from_transitive_packages ... ok test uv::metadata::dependencies::tests::unavailable_dependency_information_has_a_reason ... ok test uv::metadata::dependencies::tests::unknown_module_owners_prevent_parent_fallback ... ok test uv::metadata::dependencies::tests::virtual_projects_without_dependencies_do_not_require_module_ownership ... ok test uv::metadata::dependencies::tests::workspace_groups_apply_to_each_member_and_virtual_root ... ok test uv::metadata::dependencies::tests::workspace_without_members_can_supply_groups ... ok test uv::metadata::tests::environment_can_be_omitted ... ok test uv::metadata::tests::rejects_incompatible_dependency_metadata ... ok test uv::metadata::tests::rejects_invalid_metadata ... ok test uv::metadata::tests::rejects_unsupported_environment_python_version ... ok test uv::metadata::tests::uses_environment_python_version ... ok test uv::tests::use_uv_from_system ... ok test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_python_core-01a6d2b39e89e6a2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 63 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::truthiness_and ... 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. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_python_semantic-62b763af1a56c8a7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 446 tests test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_bluch_expects ... ok test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_b_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_m_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_py_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_v_expects ... ok test diagnostic::levenshtein::tests::test_good_suggestions::case_changes_are_preferred_over_substitutions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::eliminations_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_eliminations ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_additional_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_eliminated_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_substituted_characters ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_a_1_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aa_bb_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aaaaa_aaaaa_5_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aba_aab_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abc_y_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abstractfoobarmanager_abstract_foobar_manager_3_2_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_apple_aple_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrop_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrortests_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_banana_b_n_n_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cherry_cherry_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_11_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_java_c_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_python_java_12_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz123_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_flaw_lawn_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_kitten_sitting_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_uninformed_uniformed_2_expects ... ok test diagnostic::levenshtein::tests::test_no_suggestion_for_very_different_name ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_blach_expects ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::underscored_names_not_suggested_if_hide_policy_set_to_yes ... ok test fixes::tests::add_ignore_deduplicates_existing_edit_against_planned_start_line ... ok test fixes::tests::add_ignore_does_not_append_to_trailing_reason ... ok test fixes::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test fixes::tests::add_ignore_groups_diagnostics_for_same_line_suppression ... ok test fixes::tests::add_ignore_groups_suppression_matched_at_start_and_end ... ok test fixes::tests::add_ignore_keeps_disjoint_start_suppression_used ... ok test fixes::tests::add_ignore_keeps_nested_blanket_used_for_same_code ... ok test fixes::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test fixes::tests::add_ignore_prefers_editable_outer_suppression_over_inner_with_reason ... ok test fixes::tests::add_ignore_prefers_same_line_suppression_over_outer_own_line ... ok test fixes::tests::add_ignore_reconciles_nested_same_code_edits ... ok test fixes::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test fixes::tests::add_ignore_updates_empty_same_line_suppression ... ok test fixes::tests::add_ignore_updates_inner_own_line_suppression ... ok test fixes::tests::add_ignore_updates_nested_and_outer_suppressions ... ok test fixes::tests::add_ignore_updates_preceding_own_line_suppressions ... ok test fixes::tests::arguments ... ok test fixes::tests::dont_fix_files_containing_syntax_errors ... ok test fixes::tests::dont_fix_unused_ignore ... ok test fixes::tests::existing_ty_ignore ... ok test fixes::tests::fix_cancellation_reverts_changes ... ok test fixes::tests::fix_non_convergence ... ok test fixes::tests::fix_overlapping_diagnostics_requires_multiple_iterations ... ok test fixes::tests::fix_syntax_error ... ok test fixes::tests::multiple_suppressions_different_codes ... ok test fixes::tests::multiple_suppressions_same_code ... ok test fixes::tests::return_type ... ok test fixes::tests::same_code_multiline_suppressions_with_different_ranges_can_become_redundant ... ok test fixes::tests::simple_suppression ... ok test lint::tests::included_documentation_preserves_indentation ... ok test lint::tests::inline_documentation_strips_doc_comment_prefixes ... ok test place::implicit_globals::tests::module_type_symbols_includes_declared_types_but_not_referenced_types ... ok test place::tests::implicit_builtin_globals ... ok test place::tests::implicit_sys_globals ... ok test place::tests::implicit_typing_extensions_globals ... ok test place::tests::implicit_typing_globals ... ok test place::tests::test_symbol_or_fall_back_to ... ok test reachability::tests::deep_constraint_projection_does_not_overflow ... ok test reachability::tests::non_terminal_call_range_invalidates_when_callable_changes ... ok test reachability::tests::non_terminal_call_range_recovers_cross_file_cycle ... ok test semantic_model::tests::alias_type ... ok test semantic_model::tests::class_type ... ok test semantic_model::tests::function_type ... ok test subscript::tests::py_index_empty ... ok test subscript::tests::py_index_more_elements ... ok test subscript::tests::py_index_single_element ... ok test subscript::tests::py_index_uses_full_index_range ... ok test subscript::tests::py_slice_empty_input ... ok test subscript::tests::py_slice_mixed_positive_negative_indices ... ok test subscript::tests::py_slice_negative_indices ... ok test subscript::tests::py_slice_nonnegative_indices ... ok test subscript::tests::py_slice_single_element_input ... ok test subscript::tests::py_slice_step_backward ... ok test subscript::tests::py_slice_step_forward ... ok test suppression::parser::tests::fmt_comment_before_type_ignore ... ok test suppression::parser::tests::invalid_type_ignore_valid_type_ignore ... ok test suppression::parser::tests::multiple_type_ignore_comments ... ok test suppression::parser::tests::type_ignore_before_fmt_off ... ok test suppression::parser::tests::type_ignore_explanation ... ok test suppression::parser::tests::type_ignore_multiple_codes ... ok test suppression::parser::tests::type_ignore_no_codes ... ok test suppression::parser::tests::type_ignore_single_code ... ok test suppression::parser::tests::valid_type_ignore_invalid_type_ignore ... ok test suppression::tests::editable_index_skips_nested_blanket_suppressions ... ok test suppression::tests::nested_suppressions_for_other_lints_do_not_match ... ok test types::call::bind::tests::contextual_preference_preserves_incomplete_inference ... ok test types::call::bind::tests::overloaded_argument_retains_correlated_inference ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_latest_version ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_low_python_version ... ok test types::class::known::tests::known_class_roundtrip_from_str ... ok test types::constraints::paths::tests::eager_and_lazy_negation_are_equivalent ... ok test types::constraints::paths::tests::path_assignments_follow_constraint_source_order ... ok test types::constraints::paths::tests::path_fold_break_restores_path_assignments ... ok test types::constraints::paths::tests::path_fold_reconstructs_constraint_sets ... ok test types::constraints::paths::tests::solution_walker_break_restores_path_assignments ... ok test types::constraints::projection::tests::four_independent_binary_arguments_have_sixteen_solutions ... ok test types::constraints::projection::tests::incomplete_solution_discards_the_projection ... ok test types::constraints::projection::tests::intersection_construction_failure_discards_the_projection ... ok test types::constraints::projection::tests::path_limit_is_checked_before_solving ... ok test types::constraints::projection::tests::rejected_exhausted_path_does_not_poison_valid_sibling ... ok test types::constraints::projection::tests::source_and_interning_order_do_not_change_correlated_projection ... ok test types::constraints::projection::tests::terminal_projections_need_no_paths_or_types ... ok test types::constraints::projection::tests::type_budget_charges_nested_set_theoretic_terms ... ok test types::constraints::projection::tests::type_budget_is_charged_before_constructing_a_union ... ok test types::constraints::projection::tests::valid_unsolved_path_is_not_unconstrained ... ok test types::constraints::sequents::tests::constraint_implications_are_cached ... ok test types::constraints::sequents::tests::overlapping_lower_bounds_do_not_skip_nonempty_sequent_map ... ok test types::constraints::tests::bounded_path_collection_shares_preprocessing_visits ... ok test types::constraints::tests::bounded_path_fast_paths_respect_limits ... ok test types::constraints::tests::combinators_only_short_circuit_on_terminal_saturation ... ok test types::constraints::tests::compound_constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::compound_constraint_absorption_preserves_binding_source_order ... ok test types::constraints::tests::constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_intersection_detects_disjoint_union_upper_bounds ... ok test types::constraints::tests::constraint_ordering_changes_negated_alternative_solutions ... ok test types::constraints::tests::constraint_ordering_changes_nested_transitive_solutions ... ok test types::constraints::tests::constraint_ordering_preserves_independent_concrete_solutions ... ok test types::constraints::tests::constraint_partition_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_set_source_order_combination_is_idempotent ... ok test types::constraints::tests::constraint_support_ignores_typevar_declaration_defaults ... ok test types::constraints::tests::constraint_support_is_complete_for_lazy_typevar_declaration_metadata ... ok test types::constraints::tests::deeply_nested_source_order_preserves_first_occurrences ... ok test types::constraints::tests::default_solve_distinguishes_invalid_bounds_from_never ... ok test types::constraints::tests::default_solve_leaves_unbounded_typevar_unsolved_without_bounds ... ok test types::constraints::tests::disjunction_of_independent_conjunctions_stays_compact ... ok test types::constraints::tests::never_satisfied_cache_is_shared_across_source_orders ... ok test types::constraints::tests::never_satisfied_results_are_cached ... ok test types::constraints::tests::owned_constraint_set_compacts_unreachable_storage ... ok test types::constraints::tests::owned_constraint_set_discards_unrelated_quantified_constraints ... ok test types::constraints::tests::owned_constraint_set_load_discards_unreferenced_typevars ... ok test types::constraints::tests::owned_constraint_set_load_preserves_overlay_typevar_ids ... ok test types::constraints::tests::owned_constraint_set_load_reads_compacted_storage ... ok test types::constraints::tests::owned_constraint_set_mutating_query_allocates_after_overlay ... ok test types::constraints::tests::owned_constraint_set_preserves_order_when_reintroducing_constraints ... ok test types::constraints::tests::owned_constraint_set_preserves_projected_solution_order ... ok test types::constraints::tests::owned_constraint_set_query_reads_compacted_overlay ... ok test types::constraints::tests::owned_constraint_set_source_order_ignores_construction_history ... ok test types::constraints::tests::owned_constraint_set_typevar_order_survives_round_trip ... ok test types::constraints::tests::projected_constraint_source_order_is_independent_of_allocation_order ... ok test types::constraints::tests::promoting_solutions_preserves_completeness ... ok test types::constraints::tests::shared_source_order_subtrees_are_visited_once ... ok test types::constraints::tests::simple_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_lower_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_unsatisfiable_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::solution_budget_exhaustion_preserves_available_bindings ... ok test types::constraints::tests::tdd_bare_constraints_have_no_uncertain_branches ... ok test types::constraints::tests::tdd_double_negation ... ok test types::constraints::tests::tdd_iff_self ... ok test types::constraints::tests::tdd_intersection_preserves_uncertain ... ok test types::constraints::tests::tdd_negation_correctness ... ok test types::constraints::tests::tdd_negation_produces_flat_tdd ... ok test types::constraints::tests::tdd_owned_round_trip ... ok test types::constraints::tests::tdd_uncertain_branch_absorbs_stronger_paths ... 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::classifies_flow_graph_cycles ... ok test types::cyclic::tests::classifies_recursive_parameter_flows ... ok test types::cyclic::tests::combines_flows_from_multiple_recursive_references ... 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::recomputed_visits_share_abstract_identity_guards ... ok test types::cyclic::tests::recomputed_visits_share_exact_recursion_guards ... ok test types::cyclic::tests::scopes_inconclusive_parameter_flows_to_recursive_paths ... ok test types::cyclic::tests::selectively_reuses_cached_results ... ok test types::cyclic::tests::skips_identity_for_distinct_candidates ... ok test types::cyclic::tests::skips_identity_without_a_distinct_active_item ... ok test types::dedicated::pytest::tests::classifies_only_supported_fixture_requests ... ok test types::dedicated::pytest::tests::creating_conftest_updates_fixture_resolution ... ok test types::dedicated::pytest::tests::declines_dynamic_core_plugin_registries ... ok test types::dedicated::pytest::tests::excludes_direct_parameters_and_keeps_indirect_parameters ... ok test types::dedicated::pytest::tests::excludes_mock_patch_and_unittest_parameters ... ok test types::dedicated::pytest::tests::excludes_unavailable_definitions_from_fixture_exposures ... ok test types::dedicated::pytest::tests::follows_test_class_mro ... ok test types::dedicated::pytest::tests::honors_static_names_and_ignores_dynamic_names ... ok test types::dedicated::pytest::tests::ignores_imported_fixture_exposures_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::ignores_local_fixture_declarations_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::ignores_overwritten_imported_fixtures ... ok test types::dedicated::pytest::tests::prefers_class_fixtures_and_skips_method_receivers ... ok test types::dedicated::pytest::tests::preserves_conditional_imported_fixture_definitions ... ok test types::dedicated::pytest::tests::preserves_explicit_fixture_name_declarations ... ok test types::dedicated::pytest::tests::preserves_fixture_exposure_provenance_across_imports ... ok test types::dedicated::pytest::tests::project_fixtures_shadow_installed_core_plugins ... ok test types::dedicated::pytest::tests::requires_a_default_pytest_test_module_name ... ok test types::dedicated::pytest::tests::resolves_conftest_fixture_dependency_from_parent_conftest ... ok test types::dedicated::pytest::tests::resolves_conftest_fixtures_from_request_directory_to_first_party_root ... ok test types::dedicated::pytest::tests::resolves_conftest_providers_from_outermost_matching_first_party_root ... ok test types::dedicated::pytest::tests::resolves_dependencies_for_fixture_declarations_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::resolves_fixture_after_positional_only_method_receiver ... ok test types::dedicated::pytest::tests::resolves_fixture_alongside_cyclic_reexport ... ok test types::dedicated::pytest::tests::resolves_fixture_declarations_from_stub_only_classes ... ok test types::dedicated::pytest::tests::resolves_fixture_reexports_through_stub_only_modules ... ok test types::dedicated::pytest::tests::resolves_fixtures_for_nested_test_classes ... ok test types::dedicated::pytest::tests::resolves_fixtures_in_test_class_bases ... ok test types::dedicated::pytest::tests::resolves_imported_fixture_declarations_from_source_when_available ... ok test types::dedicated::pytest::tests::resolves_imported_fixture_exposures ... ok test types::dedicated::pytest::tests::resolves_installed_core_plugins_in_registration_order ... ok test types::dedicated::pytest::tests::resolves_same_file_fixture_declarations_and_dependencies ... ok test types::dedicated::pytest::tests::skips_invalid_core_plugin_names ... ok test types::dedicated::pytest::tests::updating_core_plugin_registry_updates_fixture_resolution ... ok test types::dedicated::pytest::tests::uses_lexical_context_for_fixture_dependencies ... ok test types::dedicated::pytest::tests::uses_module_fixture_for_same_name_class_override ... ok test types::definition_resolution::tests::attribute_lookup_does_not_infer_scope ... ok test types::definition_resolution::tests::builtin_names_do_not_infer_scope ... ok test types::display::tests::numeric_tower_display ... ok test types::display::tests::signature_display ... ok test types::display::tests::signature_display_multiline ... ok test types::display::tests::string_literal_display ... ok test types::function::tests::known_function_roundtrip_from_str ... ok test types::generics::tests::alternative_storage_budget_preserves_merged_inference ... ok test types::generics::tests::constraint_failure_diagnostics_preserve_variance ... ok test types::generics::tests::exhausted_projection_keeps_legacy_mapping_unavailable ... ok test types::generics::tests::incomplete_inference_preserves_complete_siblings ... ok test types::generics::tests::inference_budget_exhaustion_discards_partial_mappings ... ok test types::generics::tests::inference_cleans_merged_types_independently_of_alternatives ... ok test types::generics::tests::inference_detects_expanding_cycles_hidden_by_merging ... ok test types::generics::tests::inference_preserves_correlated_alternatives ... ok test types::generics::tests::recording_constraints_does_not_project_legacy_mappings ... ok test types::generics::tests::recovery_inference_is_not_a_complete_solution ... ok test types::generics::tests::satisfiable_constraint_analysis_discards_rejected_paths ... ok test types::generics::tests::single_inference_defers_unsolved_defaults ... ok test types::ide_support::tests::builtin_definition_lookup_does_not_infer_scope ... 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::comparison_truthiness_widens_across_sparse_cycle_results ... ok test types::infer::tests::dependency_implicit_class_member ... ok test types::infer::tests::dependency_implicit_instance_attribute ... ok test types::infer::tests::dependency_internal_symbol_change ... ok test types::infer::tests::dependency_own_instance_member ... ok test types::infer::tests::dependency_public_symbol_type_change ... ok test types::infer::tests::dependency_unrelated_symbol ... ok test types::infer::tests::expected_types_are_collected_only_for_open_files ... ok test types::infer::tests::field_specifier_default_value_invalidates_caller ... ok test types::infer::tests::function_inference_regions_are_disjoint ... ok test types::infer::tests::implicit_attribute_after_many_non_terminal_calls ... ok test types::infer::tests::implicit_attribute_preserves_terminal_narrowing_after_many_calls ... ok test types::infer::tests::lazy_parameter_defaults ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nested_binding_remains_precise_after_many_module_calls ... ok test types::infer::tests::nested_implicit_attribute_graphs_do_not_overflow_stack ... ok test types::infer::tests::not_literal_string ... ok test types::infer::tests::parameter_default_presence_invalidates_caller ... ok test types::infer::tests::pep695_type_params ... ok test types::infer::tests::program_file_changes_with_python_version ... ok test types::infer::tests::redundant_cast_without_closing_parenthesis ... ok test types::infer::tests::same_file_at_different_python_versions ... ok test types::infer::tests::simple_assignment_does_not_enter_salsa_cycle ... ok test types::infer::tests::truncated_string_literals_become_literal_string ... ok test types::infer::tests::unbound_symbol_no_reachability_constraint_check ... ok test types::property_tests::flaky::all_type_pairs_are_supertypes_of_their_intersection ... ignored test types::property_tests::flaky::all_type_pairs_can_be_assigned_from_their_intersection ... ignored test types::property_tests::flaky::bottom_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::constituent_members_of_union_is_not_disjoint_from_that_union ... ignored test types::property_tests::flaky::double_negation_is_identity ... ignored test types::property_tests::flaky::intersection_equivalence_not_order_dependent ... ignored test types::property_tests::flaky::negation_of_fully_static_types_is_disjoint ... ignored test types::property_tests::flaky::negation_reverses_subtype_order ... ignored test types::property_tests::flaky::top_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::union_equivalence_not_order_dependent ... ignored test types::property_tests::stable::all_fully_static_type_pairs_are_subtype_of_their_union ... ignored test types::property_tests::stable::all_negated_types_identical_to_intersection_with_single_negated_element ... ignored test types::property_tests::stable::all_type_pairs_are_assignable_to_their_union ... ignored test types::property_tests::stable::all_types_assignable_to_iterable_are_iterable ... ignored test types::property_tests::stable::all_types_assignable_to_object ... ignored test types::property_tests::stable::all_types_subtype_of_object ... ignored test types::property_tests::stable::assignable_to_is_reflexive ... ignored test types::property_tests::stable::bottom_callable_is_subtype_of_all_callable ... ignored test types::property_tests::stable::disjoint_from_is_irreflexive ... ignored test types::property_tests::stable::disjoint_from_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_commutative ... ignored test types::property_tests::stable::equivalent_to_is_reflexive ... ignored test types::property_tests::stable::equivalent_to_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_transitive ... ignored test types::property_tests::stable::never_assignable_to_every_type ... ignored test types::property_tests::stable::never_subtype_of_every_type ... ignored test types::property_tests::stable::only_never_is_subtype_of_any ... ignored test types::property_tests::stable::only_object_is_supertype_of_any ... ignored test types::property_tests::stable::structural_negation_subtyping_matches_materialized_negation ... ignored test types::property_tests::stable::subtype_of_implies_assignable_to ... ignored test types::property_tests::stable::subtype_of_implies_not_disjoint_from ... ignored test types::property_tests::stable::subtype_of_is_antisymmetric ... ignored test types::property_tests::stable::subtype_of_is_reflexive_for_fully_static_types ... ignored test types::property_tests::stable::subtype_of_is_transitive ... ignored test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter_default ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_positional_only_parameter_name ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_a_parameter_annotation ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_the_return_type ... ok test types::property_tests::type_generation::tests::gradual_callable_shrinks_to_empty_parameter_list ... ok test types::set_theoretic::builder::tests::build_intersection_discards_never_dnf_branches ... ok test types::set_theoretic::builder::tests::build_intersection_empty_intersection_equals_object ... ok test types::set_theoretic::builder::tests::build_intersection_enums ... ok test types::set_theoretic::builder::tests::build_intersection_simplify_split_bool ... ok test types::set_theoretic::builder::tests::build_union_no_elements ... ok test types::set_theoretic::builder::tests::build_union_single_element ... ok test types::set_theoretic::builder::tests::build_union_two_elements ... ok test types::set_theoretic::builder::tests::cycle_recovery_skips_other_redundancy_simplification ... ok test types::set_theoretic::builder::tests::cycle_recovery_widens_recursive_literal_union ... ok test types::set_theoretic::builder::tests::map_preserves_alias_unpacking_behavior ... ok test types::set_theoretic::builder::tests::map_rebuilds_prefix_for_literal_widening ... ok test types::set_theoretic::builder::tests::union_common_literal_supertype ... ok test types::signatures::tests::always_satisfied_receiver_constraints_are_discarded ... ok test types::signatures::tests::deferred_in_stub ... ok test types::signatures::tests::empty ... ok test types::signatures::tests::external_signature_no_decorator ... ok test types::signatures::tests::full ... ok test types::signatures::tests::generic_deferred_in_stub ... ok test types::signatures::tests::generic_not_deferred ... ok test types::signatures::tests::not_deferred ... ok test types::tests::bounded_intersection_preserves_late_union_elements ... ok test types::tests::bounded_intersection_returns_none_when_budget_exhausted ... ok test types::tests::divergent_type ... ok test types::tests::eager_expansion ... ok test types::tests::generic_alias_cycle_recovery_normalizes_same_origin_unknown_oscillation ... ok test types::tests::generic_alias_cycle_recovery_rejects_unsafe_merges ... ok test types::tests::no_default_type_is_singleton::pythonversion_py312_expects ... ok test types::tests::no_default_type_is_singleton::pythonversion_py313_expects ... ok test types::tests::todo_types ... ok test types::tests::type_alias_variance ... ok test types::tests::typing_vs_typeshed_no_default ... ok test types::tests::unrestricted_tuple_materialization_absorbs_divergent_approximations ... ok test types::type_expansion::tests::expand_bool_type ... ok test types::type_expansion::tests::expand_tuple_type ... ok test types::type_expansion::tests::expand_union_type ... ok test types::typed_dict::test_btreemap_overlapping_items ... ok test types::typevar::tests::typevar_set_distinguishes_fresh_and_paramspec_identities ... ok test types::typevar::tests::typevar_set_empty_set_is_none ... ok test types::typevar::tests::typevar_set_keeps_first_instance_for_each_identity ... ok test types::visitor::tests::collected_types_spills_without_losing_deduplication ... ok test types::visitor::tests::materialization_noop_checks_hidden_function_types ... ok test types::visitor::tests::materialization_noop_rejects_divergent_markers ... ok test result: ok. 412 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 5.23s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/corpus-d8ab8b8dc2736502 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.87s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/mdtest-a142ab161b24f530 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 490 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::conflicting-metaclass.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::duplicate-kw-only.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::dynamic-function-decorator-return.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::experimental-syntax.md ... ok test lint_doc::final-on-non-method.md ... ok test lint_doc::ignore-comment-unknown-rule.md ... ok test lint_doc::final-without-value.md ... ok test lint_doc::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-context-manager.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-module-getattr-call.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-return-type.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-direct-dependency.md ... ok test lint_doc::missing-argument.md ... ok test lint_doc::missing-override-decorator.md ... ok test lint_doc::missing-slot.md ... ok test lint_doc::missing-type-argument.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::missing-typed-dict-key.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::type-assertion-failure.md ... ok test lint_doc::unavailable-implicit-super-arguments.md ... ok test lint_doc::unbound-type-variable.md ... ok test lint_doc::undefined-reveal.md ... ok test lint_doc::unknown-argument.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unresolved-reference.md ... ok test lint_doc::unsound-assignment.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-ignore-comment.md ... ok test lint_doc::unused-awaitable.md ... ok test lint_doc::unused-type-ignore-comment.md ... ok test lint_doc::useless-overload-body.md ... ok test lint_doc::zero-stepsize-in-slice.md ... ok test mdtest::abstract.md ... ok test mdtest::annotations/annotated.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/generic_alias.md ... ok test mdtest::annotations/int_float_complex.md ... ok test mdtest::annotations/intersection_types.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/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_forms.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::assignment/unsound.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/custom.md ... ok test mdtest::binary/classes.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::boundness_declaredness/public.md ... ok test mdtest::boolean/short_circuit.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/builtins.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/dunder.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::call/constructor.md ... ok test mdtest::call/function.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::call/never.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/methods.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::call/union.md ... ok test mdtest::class/slots.md ... ok test mdtest::classes.md ... ok test mdtest::class/super.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::comparison/non_bool_returns.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/unions.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::conditional/match.md ... ok test mdtest::cycle.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::declaration/error.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::decorators.md ... ok test mdtest::del.md ... ok test mdtest::deprecated.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/legacy_typevars.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/unresolved_import.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::exception/basic.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::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::function/return_type.md ... ok test mdtest::generics/legacy/callables.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/concatenate.md ... ok test mdtest::generics/pep695/classes.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/pep695/variance.md ... ok test mdtest::generics/scoping.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::ide_support/all_members.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::import/conditional.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/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/missing_direct_dependency.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::intersection_types.md ... ok test mdtest::invalid_syntax.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/list.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::literal/complex.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/float.md ... ok test mdtest::literal/integer.md ... ok test mdtest::literal/string.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::loops/for.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::mro.md ... ok test mdtest::metaclass.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/len.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/type.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::narrow/while.md ... ok test mdtest::narrow/match.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::redundant_condition.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::protocols.md ... ok test mdtest::regression/3812_cyclic_generic_alias_base.md ... ok test mdtest::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::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::sentinels.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/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/stepsize_zero.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/string.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/blanket_ignore.md ... ok test mdtest::subscript/tuple.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::suppressions/type_ignore.md ... ok test mdtest::sys_platform.md ... ok test mdtest::sys_version_info.md ... ok test mdtest::t_strings.md ... ok test mdtest::terminal_statements.md ... ok test mdtest::type_compendium/README.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/always_truthy_falsy.md ... ok test mdtest::type_compendium/any.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::type_compendium/none.md ... ok test mdtest::type_compendium/not_t.md ... ok test mdtest::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/generics.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/is_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/quantification.md ... ok test mdtest::type_properties/materialization.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. 490 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.04s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_server-5a9f9944c808f8fa --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 4 tests test document::text_document::tests::redo_edit ... ok test server::script_progress::tests::script_progress_counts_pending_scripts_and_shows_last_started ... ok test session::tests::detached_command_executor_does_not_retain_document_index ... ok test session::tests::detached_untrusted_executor_rejects_commands ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 168 tests test call_hierarchy::incoming_calls_multi_file ... 2026-09-04 01:18:17.046121387 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.046223319 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.046258454 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.046368872 DEBUG Client info: None 2026-09-04 01:18:17.046381004 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.046402955 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.046409177 INFO Version: Unknown 2026-09-04 01:18:17.046469791 DEBUG Received server response for request 1 2026-09-04 01:18:17.046537838 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.046549210 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmptKv4HV 2026-09-04 01:18:17.046644178 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.046736932 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.046740408 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.046747632 DEBUG No workspace configuration provided for file:///tmp/.tmptKv4HV 2026-09-04 01:18:17.046783339 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.046788098 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmptKv4HV, using default options 2026-09-04 01:18:17.046802425 DEBUG Initializing workspace `file:///tmp/.tmptKv4HV`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.046817042 DEBUG Searching for a project in '/tmp/.tmptKv4HV' 2026-09-04 01:18:17.046853230 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:17.046862678 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.047931182 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.047938385 DEBUG Discovering virtual environment in `/tmp/.tmptKv4HV` 2026-09-04 01:18:17.047971628 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.047976818 DEBUG No virtual environment found 2026-09-04 01:18:17.047994671 DEBUG Adding first-party search path `/tmp/.tmptKv4HV` 2026-09-04 01:18:17.047998198 DEBUG Using vendored stdlib 2026-09-04 01:18:17.048169649 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.048178376 DEBUG Adding new file root '/tmp/.tmptKv4HV' of kind Project 2026-09-04 01:18:17.048487746 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.048493897 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-04 01:18:17.050250282 INFO Project::index_files{project=.tmptKv4HV}: Indexed 3 file(s) in 0.002s 2026-09-04 01:18:17.050265340 DEBUG Updating project to check open files 2026-09-04 01:18:17.050289786 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.050359036 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptKv4HV/lib.py") 2026-09-04 01:18:17.050369445 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptKv4HV/lib.py` 2026-09-04 01:18:17.050376398 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptKv4HV/lib.py` 2026-09-04 01:18:17.050432323 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmptKv4HV/lib.py` to project `.tmptKv4HV` 2026-09-04 01:18:17.050449355 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptKv4HV/lib.py` 2026-09-04 01:18:17.050451790 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.050458963 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.050848454 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.050960885 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=495.64µs 2026-09-04 01:18:17.051002743 DEBUG Received server response for request 2 2026-09-04 01:18:17.051014124 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-09-04 01:18:17.058111777 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=7.02ms 2026-09-04 01:18:17.058298057 DEBUG Received server response for request 3 2026-09-04 01:18:17.112913728 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.113207308 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.113368861 DEBUG method="shutdown" response.id=4 duration=175.79µs 2026-09-04 01:18:17.113504626 DEBUG Received server response for request 4 2026-09-04 01:18:17.113634219 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.113784140 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-09-04 01:18:17.115599786 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.115676279 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.115709061 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.115760988 DEBUG Client info: None 2026-09-04 01:18:17.115774333 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.115788219 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.115793369 INFO Version: Unknown 2026-09-04 01:18:17.115831490 DEBUG Received server response for request 1 2026-09-04 01:18:17.115949311 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.115972334 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpNQpmja 2026-09-04 01:18:17.116053767 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.116245918 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.116261407 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.116268630 DEBUG No workspace configuration provided for file:///tmp/.tmpNQpmja 2026-09-04 01:18:17.116315949 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.116320968 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpNQpmja, using default options 2026-09-04 01:18:17.116351385 DEBUG Initializing workspace `file:///tmp/.tmpNQpmja`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.116385539 DEBUG Searching for a project in '/tmp/.tmpNQpmja' 2026-09-04 01:18:17.116429993 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:17.116446444 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.116288007 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.116806940 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-04 01:18:17.116990755 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.116997257 DEBUG Discovering virtual environment in `/tmp/.tmpNQpmja` 2026-09-04 01:18:17.117034707 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.117039436 DEBUG No virtual environment found 2026-09-04 01:18:17.117049645 DEBUG Adding first-party search path `/tmp/.tmpNQpmja` 2026-09-04 01:18:17.117052991 DEBUG Using vendored stdlib 2026-09-04 01:18:17.117195779 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.117200618 DEBUG Adding new file root '/tmp/.tmpNQpmja' of kind Project 2026-09-04 01:18:17.118873055 INFO Project::index_files{project=.tmpNQpmja}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:17.118886811 DEBUG Updating project to check open files 2026-09-04 01:18:17.118921496 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.118972592 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpNQpmja/foo.py") 2026-09-04 01:18:17.118982511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpNQpmja/foo.py` 2026-09-04 01:18:17.118989023 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpNQpmja/foo.py` 2026-09-04 01:18:17.119043475 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpNQpmja/foo.py` to project `.tmpNQpmja` 2026-09-04 01:18:17.119056599 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNQpmja/foo.py` 2026-09-04 01:18:17.119059094 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.119065606 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.119319332 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.119412988 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=341.64µs 2026-09-04 01:18:17.119424500 DEBUG Received server response for request 2 2026-09-04 01:18:17.119433306 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-09-04 01:18:17.121390938 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=1.94ms 2026-09-04 01:18:17.121459346 DEBUG Received server response for request 3 2026-09-04 01:18:17.131634521 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.131667994 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.131675929 DEBUG method="shutdown" response.id=4 duration=13.01µs 2026-09-04 01:18:17.131683413 DEBUG Received server response for request 4 2026-09-04 01:18:17.131686549 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.131705715 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-09-04 01:18:17.133254340 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.133329230 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.133353125 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.133401666 DEBUG Client info: None 2026-09-04 01:18:17.133412917 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.135678477 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.135685189 INFO Version: Unknown 2026-09-04 01:18:17.135731947 DEBUG Received server response for request 1 2026-09-04 01:18:17.135766642 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.135777132 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpmjGn6F 2026-09-04 01:18:17.135833297 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.135934998 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.135938725 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.135945087 DEBUG No workspace configuration provided for file:///tmp/.tmpmjGn6F 2026-09-04 01:18:17.135963551 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.135967328 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpmjGn6F, using default options 2026-09-04 01:18:17.135975173 DEBUG Initializing workspace `file:///tmp/.tmpmjGn6F`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.135988308 DEBUG Searching for a project in '/tmp/.tmpmjGn6F' 2026-09-04 01:18:17.136007133 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:17.136011672 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.138097674 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.138173046 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-04 01:18:17.138128833 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.138228059 DEBUG Discovering virtual environment in `/tmp/.tmpmjGn6F` 2026-09-04 01:18:17.138263545 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.138268875 DEBUG No virtual environment found 2026-09-04 01:18:17.138277532 DEBUG Adding first-party search path `/tmp/.tmpmjGn6F` 2026-09-04 01:18:17.138280948 DEBUG Using vendored stdlib 2026-09-04 01:18:17.138427723 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.138433304 DEBUG Adding new file root '/tmp/.tmpmjGn6F' of kind Project 2026-09-04 01:18:17.139931544 INFO Project::index_files{project=.tmpmjGn6F}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.139947744 DEBUG Updating project to check open files 2026-09-04 01:18:17.139963314 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.140336393 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpmjGn6F/foo.py") 2026-09-04 01:18:17.140354207 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpmjGn6F/foo.py` 2026-09-04 01:18:17.140363254 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpmjGn6F/foo.py` 2026-09-04 01:18:17.140721806 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpmjGn6F/foo.py` to project `.tmpmjGn6F` 2026-09-04 01:18:17.140742906 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmjGn6F/foo.py` 2026-09-04 01:18:17.140745901 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.140755610 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.140942711 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.141079267 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=316.93µs 2026-09-04 01:18:17.141187339 DEBUG Received server response for request 2 2026-09-04 01:18:17.151412548 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:17.151448235 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.151456311 DEBUG method="shutdown" response.id=3 duration=11.92µs 2026-09-04 01:18:17.151481107 DEBUG Received server response for request 3 2026-09-04 01:18:17.151485946 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.151536551 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-09-04 01:18:17.152986340 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.154636345 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.154666983 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.154740992 DEBUG Client info: None 2026-09-04 01:18:17.154754477 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.154769796 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.154776638 INFO Version: Unknown 2026-09-04 01:18:17.154822254 DEBUG Received server response for request 1 2026-09-04 01:18:17.154857600 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.154936638 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.155015216 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.155018833 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.155048659 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.155065250 DEBUG Initializing workspace `file:///tmp/.tmparI4sx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.155078174 DEBUG Searching for a project in '/tmp/.tmparI4sx/src' 2026-09-04 01:18:17.155123419 DEBUG Found project at '/tmp/.tmparI4sx' 2026-09-04 01:18:17.155128228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.155504934 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.155510785 DEBUG Discovering virtual environment in `/tmp/.tmparI4sx` 2026-09-04 01:18:17.155545941 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.155550520 DEBUG No virtual environment found 2026-09-04 01:18:17.155558124 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.155564777 DEBUG Adding first-party search path `/tmp/.tmparI4sx/src` 2026-09-04 01:18:17.155567732 DEBUG Adding first-party search path `/tmp/.tmparI4sx` 2026-09-04 01:18:17.155570507 DEBUG Using vendored stdlib 2026-09-04 01:18:17.155732361 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.155737180 DEBUG Adding new file root '/tmp/.tmparI4sx' of kind Project 2026-09-04 01:18:17.156021593 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.156030129 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.157202258 INFO Project::index_files{project=.tmparI4sx}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.157214691 DEBUG Updating project to check open files 2026-09-04 01:18:17.157233036 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.157284292 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmparI4sx/src/foo.py") 2026-09-04 01:18:17.157291946 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmparI4sx/src/foo.py` 2026-09-04 01:18:17.157298128 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmparI4sx/src/foo.py` 2026-09-04 01:18:17.157358531 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmparI4sx/src/foo.py` to project `.tmparI4sx` 2026-09-04 01:18:17.157371576 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmparI4sx/src/foo.py` 2026-09-04 01:18:17.157374030 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.157380733 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.157522779 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmparI4sx/src/foo.py"))}: Checking file '/tmp/.tmparI4sx/src/foo.py' 2026-09-04 01:18:17.157651310 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmparI4sx/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.174101505 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.71ms 2026-09-04 01:18:17.174143063 DEBUG Received server response for request 2 2026-09-04 01:18:17.174197796 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.174393713 DEBUG method="textDocument/codeAction" response.id=3 duration=155.23µs 2026-09-04 01:18:17.174412338 DEBUG Received server response for request 3 2026-09-04 01:18:17.184726444 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.184785776 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.184795013 DEBUG method="shutdown" response.id=4 duration=14.31µs 2026-09-04 01:18:17.184817445 DEBUG Received server response for request 4 2026-09-04 01:18:17.184822184 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.184885132 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-09-04 01:18:17.190023750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.191575491 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.191723829 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.191927271 DEBUG Client info: None 2026-09-04 01:18:17.192067273 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.192499814 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.192600203 INFO Version: Unknown 2026-09-04 01:18:17.192747399 DEBUG Received server response for request 1 2026-09-04 01:18:17.192876451 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.193044246 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.193227800 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.193357674 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.193465826 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.193561406 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.193669659 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.193796076 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.193908777 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.194011921 DEBUG Initializing workspace `file:///tmp/.tmpwhxKv4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.194237374 DEBUG Searching for a project in '/tmp/.tmpwhxKv4/src' 2026-09-04 01:18:17.194361025 DEBUG Found project at '/tmp/.tmpwhxKv4' 2026-09-04 01:18:17.194461364 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.194849061 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.194988392 DEBUG Discovering virtual environment in `/tmp/.tmpwhxKv4` 2026-09-04 01:18:17.195115631 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.195220367 DEBUG No virtual environment found 2026-09-04 01:18:17.195323721 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.195424891 DEBUG Adding first-party search path `/tmp/.tmpwhxKv4/src` 2026-09-04 01:18:17.195520701 DEBUG Adding first-party search path `/tmp/.tmpwhxKv4` 2026-09-04 01:18:17.195611421 DEBUG Using vendored stdlib 2026-09-04 01:18:17.195837896 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.195958722 DEBUG Adding new file root '/tmp/.tmpwhxKv4' of kind Project 2026-09-04 01:18:17.198057339 INFO Project::index_files{project=.tmpwhxKv4}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:17.198192041 DEBUG Updating project to check open files 2026-09-04 01:18:17.198298982 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.198398739 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.198530887 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpwhxKv4/src/foo.py") 2026-09-04 01:18:17.198643799 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpwhxKv4/src/foo.py` 2026-09-04 01:18:17.198757622 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpwhxKv4/src/foo.py` 2026-09-04 01:18:17.198971984 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpwhxKv4/src/foo.py` to project `.tmpwhxKv4` 2026-09-04 01:18:17.199104362 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwhxKv4/src/foo.py` 2026-09-04 01:18:17.199199371 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.199306542 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.199413132 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.199613998 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwhxKv4/src/foo.py"))}: Checking file '/tmp/.tmpwhxKv4/src/foo.py' 2026-09-04 01:18:17.199753760 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwhxKv4/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.213851072 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwhxKv4/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.214237387 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.73ms 2026-09-04 01:18:17.214274647 DEBUG Received server response for request 2 2026-09-04 01:18:17.214303761 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.214493207 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpwhxKv4/src' 2026-09-04 01:18:17.214510349 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpwhxKv4' 2026-09-04 01:18:17.214518324 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.256958768 DEBUG method="textDocument/codeAction" response.id=3 duration=42.53ms 2026-09-04 01:18:17.256998873 DEBUG Received server response for request 3 2026-09-04 01:18:17.267519106 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.267558309 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.267568609 DEBUG method="shutdown" response.id=4 duration=15.16µs 2026-09-04 01:18:17.267589438 DEBUG Received server response for request 4 2026-09-04 01:18:17.267593565 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.267639051 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-09-04 01:18:17.272742884 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.272823234 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.272859883 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.274966074 DEBUG Client info: None 2026-09-04 01:18:17.274996841 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.275014995 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.275020927 INFO Version: Unknown 2026-09-04 01:18:17.275559126 DEBUG Received server response for request 1 2026-09-04 01:18:17.275606475 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.275682067 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.275730327 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.275735447 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.275753871 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.275756807 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.275784869 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.275800018 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.275803464 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.275809876 DEBUG Initializing workspace `file:///tmp/.tmpkvwXpY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.275826257 DEBUG Searching for a project in '/tmp/.tmpkvwXpY/src' 2026-09-04 01:18:17.275853979 DEBUG Found project at '/tmp/.tmpkvwXpY' 2026-09-04 01:18:17.275859319 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.276258828 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.276265932 DEBUG Discovering virtual environment in `/tmp/.tmpkvwXpY` 2026-09-04 01:18:17.276303142 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.276308622 DEBUG No virtual environment found 2026-09-04 01:18:17.276315505 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.276322338 DEBUG Adding first-party search path `/tmp/.tmpkvwXpY/src` 2026-09-04 01:18:17.276325243 DEBUG Adding first-party search path `/tmp/.tmpkvwXpY` 2026-09-04 01:18:17.276327888 DEBUG Using vendored stdlib 2026-09-04 01:18:17.276459735 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.276464344 DEBUG Adding new file root '/tmp/.tmpkvwXpY' of kind Project 2026-09-04 01:18:17.279359604 INFO Project::index_files{project=.tmpkvwXpY}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:17.279378720 DEBUG Updating project to check open files 2026-09-04 01:18:17.279399149 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.279402866 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.279794390 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpkvwXpY/src/foo.py") 2026-09-04 01:18:17.279811031 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpkvwXpY/src/foo.py` 2026-09-04 01:18:17.279820228 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpkvwXpY/src/foo.py` 2026-09-04 01:18:17.280230568 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpkvwXpY/src/foo.py` to project `.tmpkvwXpY` 2026-09-04 01:18:17.280253621 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkvwXpY/src/foo.py` 2026-09-04 01:18:17.280256817 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.280267147 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.280272807 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.280361704 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkvwXpY/src/foo.py"))}: Checking file '/tmp/.tmpkvwXpY/src/foo.py' 2026-09-04 01:18:17.280472011 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkvwXpY/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.292554574 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkvwXpY/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.300473317 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.20ms 2026-09-04 01:18:17.300542677 DEBUG Received server response for request 2 2026-09-04 01:18:17.300574396 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.300792165 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpkvwXpY/src' 2026-09-04 01:18:17.300807874 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpkvwXpY' 2026-09-04 01:18:17.300815328 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.341406313 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.341603393 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.341756741 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.342664814 DEBUG method="textDocument/codeAction" response.id=3 duration=42.06ms 2026-09-04 01:18:17.342726550 DEBUG Received server response for request 3 2026-09-04 01:18:17.353364543 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.353615133 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.353631313 DEBUG method="shutdown" response.id=4 duration=23.43µs 2026-09-04 01:18:17.353655258 DEBUG Received server response for request 4 2026-09-04 01:18:17.353666239 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.353698239 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-09-04 01:18:17.360193612 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.360273101 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.360419977 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.361916614 DEBUG Client info: None 2026-09-04 01:18:17.361934057 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.361990513 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.361997666 INFO Version: Unknown 2026-09-04 01:18:17.362042690 DEBUG Received server response for request 1 2026-09-04 01:18:17.362082525 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.362940224 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.363019092 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.363022328 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.363036014 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.363039069 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.363056813 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.363067623 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.363070258 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.363076279 DEBUG Initializing workspace `file:///tmp/.tmpWBEw3x/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.363089183 DEBUG Searching for a project in '/tmp/.tmpWBEw3x/src' 2026-09-04 01:18:17.363116294 DEBUG Found project at '/tmp/.tmpWBEw3x' 2026-09-04 01:18:17.363120522 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.363443758 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.363450080 DEBUG Discovering virtual environment in `/tmp/.tmpWBEw3x` 2026-09-04 01:18:17.363551801 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.363557642 DEBUG No virtual environment found 2026-09-04 01:18:17.363564946 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.363571748 DEBUG Adding first-party search path `/tmp/.tmpWBEw3x/src` 2026-09-04 01:18:17.363574674 DEBUG Adding first-party search path `/tmp/.tmpWBEw3x` 2026-09-04 01:18:17.363577389 DEBUG Using vendored stdlib 2026-09-04 01:18:17.363704137 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.363709457 DEBUG Adding new file root '/tmp/.tmpWBEw3x' of kind Project 2026-09-04 01:18:17.366393782 INFO Project::index_files{project=.tmpWBEw3x}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:17.366411705 DEBUG Updating project to check open files 2026-09-04 01:18:17.366432144 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.366435610 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.366491214 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpWBEw3x/src/foo.py") 2026-09-04 01:18:17.366500552 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpWBEw3x/src/foo.py` 2026-09-04 01:18:17.366507274 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpWBEw3x/src/foo.py` 2026-09-04 01:18:17.367014225 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpWBEw3x/src/foo.py` to project `.tmpWBEw3x` 2026-09-04 01:18:17.367032550 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWBEw3x/src/foo.py` 2026-09-04 01:18:17.367035315 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.367044252 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.367049742 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.367121707 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpWBEw3x/src/foo.py"))}: Checking file '/tmp/.tmpWBEw3x/src/foo.py' 2026-09-04 01:18:17.367225842 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpWBEw3x/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.379296112 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpWBEw3x/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.379480718 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.43ms 2026-09-04 01:18:17.379494294 DEBUG Received server response for request 2 2026-09-04 01:18:17.379524340 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.379777074 DEBUG method="textDocument/codeAction" response.id=3 duration=101.45µs 2026-09-04 01:18:17.379836666 DEBUG Received server response for request 3 2026-09-04 01:18:17.390152695 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.390199273 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.390205524 DEBUG method="shutdown" response.id=4 duration=9.70µs 2026-09-04 01:18:17.390273682 DEBUG Received server response for request 4 2026-09-04 01:18:17.390277920 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.390288490 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-09-04 01:18:17.395180796 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.395257520 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.395310810 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.395351436 DEBUG Client info: None 2026-09-04 01:18:17.395362467 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.395376123 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.395381583 INFO Version: Unknown 2026-09-04 01:18:17.395426577 DEBUG Received server response for request 1 2026-09-04 01:18:17.395462475 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.395530282 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.395594142 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.395597969 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.395626913 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.395642392 DEBUG Initializing workspace `file:///tmp/.tmpwzvA4q/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.395655457 DEBUG Searching for a project in '/tmp/.tmpwzvA4q/src' 2026-09-04 01:18:17.395682888 DEBUG Found project at '/tmp/.tmpwzvA4q' 2026-09-04 01:18:17.395696985 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.396113326 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.396120369 DEBUG Discovering virtual environment in `/tmp/.tmpwzvA4q` 2026-09-04 01:18:17.396162538 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.396167958 DEBUG No virtual environment found 2026-09-04 01:18:17.396175572 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.396182826 DEBUG Adding first-party search path `/tmp/.tmpwzvA4q/src` 2026-09-04 01:18:17.396185922 DEBUG Adding first-party search path `/tmp/.tmpwzvA4q` 2026-09-04 01:18:17.396188687 DEBUG Using vendored stdlib 2026-09-04 01:18:17.396325514 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.396329591 DEBUG Adding new file root '/tmp/.tmpwzvA4q' of kind Project 2026-09-04 01:18:17.396732276 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.396738608 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.397766677 INFO Project::index_files{project=.tmpwzvA4q}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.397777687 DEBUG Updating project to check open files 2026-09-04 01:18:17.397795881 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.397844643 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpwzvA4q/src/foo.py") 2026-09-04 01:18:17.397852718 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpwzvA4q/src/foo.py` 2026-09-04 01:18:17.397858880 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpwzvA4q/src/foo.py` 2026-09-04 01:18:17.397935223 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpwzvA4q/src/foo.py` to project `.tmpwzvA4q` 2026-09-04 01:18:17.397949930 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwzvA4q/src/foo.py` 2026-09-04 01:18:17.397952435 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.397959949 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.398056631 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwzvA4q/src/foo.py"))}: Checking file '/tmp/.tmpwzvA4q/src/foo.py' 2026-09-04 01:18:17.398173500 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwzvA4q/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.417046970 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.08ms 2026-09-04 01:18:17.417096172 DEBUG Received server response for request 2 2026-09-04 01:18:17.417122592 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.417336152 DEBUG method="textDocument/codeAction" response.id=3 duration=99.37µs 2026-09-04 01:18:17.417346091 DEBUG Received server response for request 3 2026-09-04 01:18:17.427650579 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.427873908 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.427889898 DEBUG method="shutdown" response.id=4 duration=22.42µs 2026-09-04 01:18:17.428119529 DEBUG Received server response for request 4 2026-09-04 01:18:17.428131401 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.428152901 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-09-04 01:18:17.432833771 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.432949127 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.434985026 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.435056330 DEBUG Client info: None 2026-09-04 01:18:17.435072791 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.435088700 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.435093920 INFO Version: Unknown 2026-09-04 01:18:17.435226859 DEBUG Received server response for request 1 2026-09-04 01:18:17.435266113 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.435779025 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.435844478 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.435847974 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.435873973 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.435887569 DEBUG Initializing workspace `file:///tmp/.tmp0RChs7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.435924829 DEBUG Searching for a project in '/tmp/.tmp0RChs7/src' 2026-09-04 01:18:17.435950847 DEBUG Found project at '/tmp/.tmp0RChs7' 2026-09-04 01:18:17.435955045 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.436276168 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.436282169 DEBUG Discovering virtual environment in `/tmp/.tmp0RChs7` 2026-09-04 01:18:17.436313588 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.436317816 DEBUG No virtual environment found 2026-09-04 01:18:17.436324789 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.436331441 DEBUG Adding first-party search path `/tmp/.tmp0RChs7/src` 2026-09-04 01:18:17.436334287 DEBUG Adding first-party search path `/tmp/.tmp0RChs7` 2026-09-04 01:18:17.436336851 DEBUG Using vendored stdlib 2026-09-04 01:18:17.436457959 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.436461846 DEBUG Adding new file root '/tmp/.tmp0RChs7' of kind Project 2026-09-04 01:18:17.437318423 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.437327189 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.440142630 INFO Project::index_files{project=.tmp0RChs7}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:17.440157568 DEBUG Updating project to check open files 2026-09-04 01:18:17.440171514 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.440223782 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp0RChs7/src/foo.py") 2026-09-04 01:18:17.440232028 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp0RChs7/src/foo.py` 2026-09-04 01:18:17.440238540 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp0RChs7/src/foo.py` 2026-09-04 01:18:17.440301227 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp0RChs7/src/foo.py` to project `.tmp0RChs7` 2026-09-04 01:18:17.440313170 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0RChs7/src/foo.py` 2026-09-04 01:18:17.440315494 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.440322327 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.441376063 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0RChs7/src/foo.py"))}: Checking file '/tmp/.tmp0RChs7/src/foo.py' 2026-09-04 01:18:17.441652372 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0RChs7/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.454567396 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0RChs7/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.462682718 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.35ms 2026-09-04 01:18:17.462738152 DEBUG Received server response for request 2 2026-09-04 01:18:17.462764391 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.462970978 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp0RChs7/src' 2026-09-04 01:18:17.462989052 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp0RChs7' 2026-09-04 01:18:17.462997458 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.502669930 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.502705777 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.502740703 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.504041733 DEBUG method="textDocument/codeAction" response.id=3 duration=41.17ms 2026-09-04 01:18:17.504238502 DEBUG Received server response for request 3 2026-09-04 01:18:17.514792859 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.514945776 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.515063236 DEBUG method="shutdown" response.id=4 duration=121.14µs 2026-09-04 01:18:17.515188892 DEBUG Received server response for request 4 2026-09-04 01:18:17.515301633 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.515419274 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-09-04 01:18:17.521184908 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.521263626 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.522909954 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.522955549 DEBUG Client info: None 2026-09-04 01:18:17.522969816 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.522984303 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.522990795 INFO Version: Unknown 2026-09-04 01:18:17.523035880 DEBUG Received server response for request 1 2026-09-04 01:18:17.523076085 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.523290968 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.523329260 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.523334831 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.523350791 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.523354097 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.523372832 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.523385135 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.523388712 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.523394883 DEBUG Initializing workspace `file:///tmp/.tmpiRr8vq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.523412396 DEBUG Searching for a project in '/tmp/.tmpiRr8vq/src' 2026-09-04 01:18:17.523439818 DEBUG Found project at '/tmp/.tmpiRr8vq' 2026-09-04 01:18:17.523444727 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.523769766 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.523776209 DEBUG Discovering virtual environment in `/tmp/.tmpiRr8vq` 2026-09-04 01:18:17.523811825 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.523816444 DEBUG No virtual environment found 2026-09-04 01:18:17.523824068 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.523831312 DEBUG Adding first-party search path `/tmp/.tmpiRr8vq/src` 2026-09-04 01:18:17.523833997 DEBUG Adding first-party search path `/tmp/.tmpiRr8vq` 2026-09-04 01:18:17.523836562 DEBUG Using vendored stdlib 2026-09-04 01:18:17.525082569 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.525180503 DEBUG Adding new file root '/tmp/.tmpiRr8vq' of kind Project 2026-09-04 01:18:17.526724438 INFO Project::index_files{project=.tmpiRr8vq}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.526738234 DEBUG Updating project to check open files 2026-09-04 01:18:17.526756398 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.526759735 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.526805080 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpiRr8vq/src/foo.py") 2026-09-04 01:18:17.526812794 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpiRr8vq/src/foo.py` 2026-09-04 01:18:17.526819026 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpiRr8vq/src/foo.py` 2026-09-04 01:18:17.526875983 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpiRr8vq/src/foo.py` to project `.tmpiRr8vq` 2026-09-04 01:18:17.526889157 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiRr8vq/src/foo.py` 2026-09-04 01:18:17.526891702 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.526913102 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.527341085 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.527546250 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiRr8vq/src/foo.py"))}: Checking file '/tmp/.tmpiRr8vq/src/foo.py' 2026-09-04 01:18:17.527817148 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiRr8vq/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.539327097 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpiRr8vq/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.543107708 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.65ms 2026-09-04 01:18:17.543251277 DEBUG Received server response for request 2 2026-09-04 01:18:17.543293396 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.543465840 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpiRr8vq/src' 2026-09-04 01:18:17.543482331 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpiRr8vq' 2026-09-04 01:18:17.543489805 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.583280098 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.583529035 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.583560354 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.584624750 DEBUG method="textDocument/codeAction" response.id=3 duration=41.25ms 2026-09-04 01:18:17.584653113 DEBUG Received server response for request 3 2026-09-04 01:18:17.595344397 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.595380715 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.595390874 DEBUG method="shutdown" response.id=4 duration=16.45µs 2026-09-04 01:18:17.595413346 DEBUG Received server response for request 4 2026-09-04 01:18:17.595417333 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.595446027 DEBUG Received exit notification, exiting ok test code_actions::code_action_unsafe_fix ... 2026-09-04 01:18:17.600077404 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.600157434 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.600211165 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.600260227 DEBUG Client info: None 2026-09-04 01:18:17.600272801 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.600287258 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.600293750 INFO Version: Unknown 2026-09-04 01:18:17.600340197 DEBUG Received server response for request 1 2026-09-04 01:18:17.600378429 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.600480140 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.600527048 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.600531316 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.600559629 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.600563316 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.600588353 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.600604222 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.600608240 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.600616185 DEBUG Initializing workspace `file:///tmp/.tmpZOy7wr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.600635381 DEBUG Searching for a project in '/tmp/.tmpZOy7wr/src' 2026-09-04 01:18:17.600677941 DEBUG Found project at '/tmp/.tmpZOy7wr' 2026-09-04 01:18:17.600696004 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.601098760 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.601106034 DEBUG Discovering virtual environment in `/tmp/.tmpZOy7wr` 2026-09-04 01:18:17.601142312 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.601146910 DEBUG No virtual environment found 2026-09-04 01:18:17.601154795 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.601162219 DEBUG Adding first-party search path `/tmp/.tmpZOy7wr/src` 2026-09-04 01:18:17.601165275 DEBUG Adding first-party search path `/tmp/.tmpZOy7wr` 2026-09-04 01:18:17.601168090 DEBUG Using vendored stdlib 2026-09-04 01:18:17.601298454 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.601303053 DEBUG Adding new file root '/tmp/.tmpZOy7wr' of kind Project 2026-09-04 01:18:17.604778021 INFO Project::index_files{project=.tmpZOy7wr}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:17.604793250 DEBUG Updating project to check open files 2026-09-04 01:18:17.604814610 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.604818236 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.604873510 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpZOy7wr/src/foo.py") 2026-09-04 01:18:17.604882908 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpZOy7wr/src/foo.py` 2026-09-04 01:18:17.604889159 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpZOy7wr/src/foo.py` 2026-09-04 01:18:17.604976664 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpZOy7wr/src/foo.py` to project `.tmpZOy7wr` 2026-09-04 01:18:17.604991241 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZOy7wr/src/foo.py` 2026-09-04 01:18:17.604993866 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.605001049 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.605006109 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.605088694 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZOy7wr/src/foo.py"))}: Checking file '/tmp/.tmpZOy7wr/src/foo.py' 2026-09-04 01:18:17.605191587 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZOy7wr/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.618883107 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.87ms 2026-09-04 01:18:17.618926338 DEBUG Received server response for request 2 2026-09-04 01:18:17.618963258 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.619166238 DEBUG method="textDocument/codeAction" response.id=3 duration=171.06µs 2026-09-04 01:18:17.619354411 DEBUG Received server response for request 3 2026-09-04 01:18:17.629671533 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.629719092 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.629733830 DEBUG method="shutdown" response.id=4 duration=20.07µs 2026-09-04 01:18:17.629819140 DEBUG Received server response for request 4 2026-09-04 01:18:17.629824810 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.629860287 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-09-04 01:18:17.635166309 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-09-04 01:18:17.635244055 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.635271266 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.639000952 DEBUG Client info: None 2026-09-04 01:18:17.639021190 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.639037871 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-04 01:18:17.639043391 INFO Version: Unknown 2026-09-04 01:18:17.639569749 DEBUG Received server response for request 1 2026-09-04 01:18:17.639611727 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.639674084 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.639756379 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.639759825 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.639984537 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.640005366 DEBUG Initializing workspace `file:///tmp/.tmpPDrYLh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.640021235 DEBUG Searching for a project in '/tmp/.tmpPDrYLh/src' 2026-09-04 01:18:17.640047745 DEBUG Found project at '/tmp/.tmpPDrYLh' 2026-09-04 01:18:17.640052464 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.640422548 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.640428630 DEBUG Discovering virtual environment in `/tmp/.tmpPDrYLh` 2026-09-04 01:18:17.640464066 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.640469136 DEBUG No virtual environment found 2026-09-04 01:18:17.640476560 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.640483202 DEBUG Adding first-party search path `/tmp/.tmpPDrYLh/src` 2026-09-04 01:18:17.640486087 DEBUG Adding first-party search path `/tmp/.tmpPDrYLh` 2026-09-04 01:18:17.640488732 DEBUG Using vendored stdlib 2026-09-04 01:18:17.640622563 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.640626922 DEBUG Adding new file root '/tmp/.tmpPDrYLh' of kind Project 2026-09-04 01:18:17.641580841 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.641705054 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.642618437 INFO Project::index_files{project=.tmpPDrYLh}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:17.642747800 DEBUG Updating project to check open files 2026-09-04 01:18:17.642854349 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.643011685 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpPDrYLh/src/foo.py") 2026-09-04 01:18:17.643111772 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpPDrYLh/src/foo.py` 2026-09-04 01:18:17.643199036 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpPDrYLh/src/foo.py` 2026-09-04 01:18:17.643345621 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpPDrYLh/src/foo.py` to project `.tmpPDrYLh` 2026-09-04 01:18:17.643448945 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPDrYLh/src/foo.py` 2026-09-04 01:18:17.643530979 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.643618693 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.643833266 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPDrYLh/src/foo.py"))}: Checking file '/tmp/.tmpPDrYLh/src/foo.py' 2026-09-04 01:18:17.644268121 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPDrYLh/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.658072033 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPDrYLh/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.662001653 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.28ms 2026-09-04 01:18:17.662047539 DEBUG Received server response for request 2 2026-09-04 01:18:17.662072406 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.662285506 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpPDrYLh/src' 2026-09-04 01:18:17.662306575 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpPDrYLh' 2026-09-04 01:18:17.662317826 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.702549217 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.702561450 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.702583421 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.703801536 DEBUG method="textDocument/codeAction" response.id=3 duration=41.60ms 2026-09-04 01:18:17.703847633 DEBUG Received server response for request 3 2026-09-04 01:18:17.714196714 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.714333200 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.714444429 DEBUG method="shutdown" response.id=4 duration=115.04µs 2026-09-04 01:18:17.714455249 DEBUG Received server response for request 4 2026-09-04 01:18:17.714458475 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.714510092 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-09-04 01:18:17.719616430 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.719713421 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.719752996 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.720092743 DEBUG Client info: None 2026-09-04 01:18:17.720113382 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.720129742 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.720136645 INFO Version: Unknown 2026-09-04 01:18:17.720440696 DEBUG Received server response for request 1 2026-09-04 01:18:17.720952145 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.721024481 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.721094492 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.721097798 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.721113027 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.721115962 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:17.721131832 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.721142792 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.721145437 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:17.721152160 DEBUG Initializing workspace `file:///tmp/.tmpzDwSmI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.721166868 DEBUG Searching for a project in '/tmp/.tmpzDwSmI/src' 2026-09-04 01:18:17.721207093 DEBUG Found project at '/tmp/.tmpzDwSmI' 2026-09-04 01:18:17.721211972 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.721525570 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.721531752 DEBUG Discovering virtual environment in `/tmp/.tmpzDwSmI` 2026-09-04 01:18:17.721566607 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.721572058 DEBUG No virtual environment found 2026-09-04 01:18:17.721580213 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.721587216 DEBUG Adding first-party search path `/tmp/.tmpzDwSmI/src` 2026-09-04 01:18:17.721590352 DEBUG Adding first-party search path `/tmp/.tmpzDwSmI` 2026-09-04 01:18:17.721593297 DEBUG Using vendored stdlib 2026-09-04 01:18:17.723884465 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.723913940 DEBUG Adding new file root '/tmp/.tmpzDwSmI' of kind Project 2026-09-04 01:18:17.725358149 INFO Project::index_files{project=.tmpzDwSmI}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.725373287 DEBUG Updating project to check open files 2026-09-04 01:18:17.725391381 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.725394607 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.725438931 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpzDwSmI/src/foo.py") 2026-09-04 01:18:17.725446685 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpzDwSmI/src/foo.py` 2026-09-04 01:18:17.725453488 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpzDwSmI/src/foo.py` 2026-09-04 01:18:17.725526525 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpzDwSmI/src/foo.py` to project `.tmpzDwSmI` 2026-09-04 01:18:17.725540040 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzDwSmI/src/foo.py` 2026-09-04 01:18:17.725542485 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.725549538 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.725554828 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:17.725747279 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpzDwSmI/src/foo.py"))}: Checking file '/tmp/.tmpzDwSmI/src/foo.py' 2026-09-04 01:18:17.725855422 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpzDwSmI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.740304013 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.75ms 2026-09-04 01:18:17.740410813 DEBUG Received server response for request 2 2026-09-04 01:18:17.740446760 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-04 01:18:17.740748636 DEBUG method="textDocument/codeAction" response.id=3 duration=76.87µs 2026-09-04 01:18:17.740755930 DEBUG Received server response for request 3 2026-09-04 01:18:17.750836197 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:17.750892733 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.750910397 DEBUG method="shutdown" response.id=4 duration=21.78µs 2026-09-04 01:18:17.751011426 DEBUG Received server response for request 4 2026-09-04 01:18:17.751023449 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.751037906 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-09-04 01:18:17.753756455 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.753827899 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.753864848 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.755979535 DEBUG Client info: None 2026-09-04 01:18:17.756004241 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.756021583 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.756027084 INFO Version: Unknown 2026-09-04 01:18:17.756612532 DEBUG Received server response for request 1 2026-09-04 01:18:17.756656785 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.757946063 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.758112495 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.758119488 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.758131842 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-09-04 01:18:17.758148302 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.758158221 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-09-04 01:18:17.758165956 DEBUG Initializing workspace `file:///tmp/.tmp3yRL5T/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.758180944 DEBUG Searching for a project in '/tmp/.tmp3yRL5T/src' 2026-09-04 01:18:17.758226399 DEBUG Found project at '/tmp/.tmp3yRL5T' 2026-09-04 01:18:17.758231098 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.758534737 DEBUG Discovering virtual environment in `/tmp/.tmp3yRL5T` 2026-09-04 01:18:17.758572618 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.758578049 DEBUG No virtual environment found 2026-09-04 01:18:17.758585162 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:17.758592145 DEBUG Adding first-party search path `/tmp/.tmp3yRL5T/src` 2026-09-04 01:18:17.758595331 DEBUG Adding first-party search path `/tmp/.tmp3yRL5T` 2026-09-04 01:18:17.758598206 DEBUG Using vendored stdlib 2026-09-04 01:18:17.758729663 INFO Python version: Python 3.10, platform: linux 2026-09-04 01:18:17.758733891 DEBUG Adding new file root '/tmp/.tmp3yRL5T' of kind Project 2026-09-04 01:18:17.760711891 INFO Project::index_files{project=.tmp3yRL5T}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:17.760832116 DEBUG Updating project to check open files 2026-09-04 01:18:17.760963623 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.761058561 DEBUG Processing deferred request `workspace/executeCommand` 2026-09-04 01:18:17.761171914 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.761493457 WARN request{id=2 method=workspace/executeCommand}: expected `heap_size` to be provided by Salsa query `script_tag` 2026-09-04 01:18:17.761611168 DEBUG method="workspace/executeCommand" response.id=2 duration=471.82µs 2026-09-04 01:18:17.761766008 DEBUG Received server response for request 2 2026-09-04 01:18:17.773379150 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:17.773412273 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.773421370 DEBUG method="shutdown" response.id=3 duration=13.68µs ok test completions::auto_import_shows_qualification ... 2026-09-04 01:18:17.773500488 DEBUG Received server response for request 3 2026-09-04 01:18:17.773505477 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.773525084 DEBUG Received exit notification, exiting 2026-09-04 01:18:17.774821346 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.774912436 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.774939667 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.774994771 DEBUG Client info: None 2026-09-04 01:18:17.775006593 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.775017974 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.775022743 INFO Version: Unknown 2026-09-04 01:18:17.775061045 DEBUG Received server response for request 1 2026-09-04 01:18:17.775083818 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.775134653 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.775197952 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.775229912 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.775242766 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.775245401 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:17.775260129 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.775268264 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:17.775270648 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:17.775275327 DEBUG Initializing workspace `file:///tmp/.tmppwjTPV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.775285797 DEBUG Searching for a project in '/tmp/.tmppwjTPV/src' 2026-09-04 01:18:17.775306506 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:17.775310212 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.775536116 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.775541356 DEBUG Discovering virtual environment in `/tmp/.tmppwjTPV/src` 2026-09-04 01:18:17.775568297 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.775572344 DEBUG No virtual environment found 2026-09-04 01:18:17.775578927 DEBUG Adding first-party search path `/tmp/.tmppwjTPV/src` 2026-09-04 01:18:17.775581732 DEBUG Using vendored stdlib 2026-09-04 01:18:17.775702348 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.775706376 DEBUG Adding new file root '/tmp/.tmppwjTPV/src' of kind Project 2026-09-04 01:18:17.777110239 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.777120508 DEBUG Updating project to check open files 2026-09-04 01:18:17.777130156 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.777133021 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:17.777180981 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmppwjTPV/src/foo.py") 2026-09-04 01:18:17.777189417 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmppwjTPV/src/foo.py` 2026-09-04 01:18:17.777195719 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmppwjTPV/src/foo.py` 2026-09-04 01:18:17.777254409 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmppwjTPV/src/foo.py` to project `src` 2026-09-04 01:18:17.777267163 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppwjTPV/src/foo.py` 2026-09-04 01:18:17.777269618 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.777276190 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.777281260 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:17.777519326 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.795253840 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.800527772 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:17.832840811 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:17.832867731 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:17.832875426 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:17.832954654 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:17.832959604 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:17.833026379 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmppwjTPV/src' 2026-09-04 01:18:17.833039644 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.872744126 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.872762511 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.872769764 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.872837942 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 95.526186ms 2026-09-04 01:18:17.872911169 DEBUG method="textDocument/completion" response.id=2 duration=95.63ms 2026-09-04 01:18:17.872929424 DEBUG Received server response for request 2 2026-09-04 01:18:17.883216278 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:17.883246184 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:17.883252416 DEBUG method="shutdown" response.id=3 duration=10.18µs 2026-09-04 01:18:17.883258608 DEBUG Received server response for request 3 2026-09-04 01:18:17.883261373 DEBUG Client sends notification `exit` 2026-09-04 01:18:17.883273636 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-09-04 01:18:17.889732230 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:17.889813923 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:17.889853898 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:17.889951291 DEBUG Client info: None 2026-09-04 01:18:17.889965538 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:17.889979073 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:17.889984263 INFO Version: Unknown 2026-09-04 01:18:17.890031091 DEBUG Received server response for request 1 2026-09-04 01:18:17.890067629 DEBUG Client sends notification `initialized` 2026-09-04 01:18:17.890121450 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:17.890194687 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:17.890198014 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:17.890224674 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:17.890237979 DEBUG Initializing workspace `file:///tmp/.tmpznh91p/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:17.890250703 DEBUG Searching for a project in '/tmp/.tmpznh91p/src' 2026-09-04 01:18:17.890274287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:17.890279106 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:17.890604486 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:17.890610367 DEBUG Discovering virtual environment in `/tmp/.tmpznh91p/src` 2026-09-04 01:18:17.890648248 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:17.890652957 DEBUG No virtual environment found 2026-09-04 01:18:17.890663286 DEBUG Adding first-party search path `/tmp/.tmpznh91p/src` 2026-09-04 01:18:17.890666522 DEBUG Using vendored stdlib 2026-09-04 01:18:17.890811575 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:17.890816764 DEBUG Adding new file root '/tmp/.tmpznh91p/src' of kind Project 2026-09-04 01:18:17.891194192 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:17.891199783 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:17.892278205 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:17.892290088 DEBUG Updating project to check open files 2026-09-04 01:18:17.892308372 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:17.892355050 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpznh91p/src/foo.py") 2026-09-04 01:18:17.892362864 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpznh91p/src/foo.py` 2026-09-04 01:18:17.892369096 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpznh91p/src/foo.py` 2026-09-04 01:18:17.892429249 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpznh91p/src/foo.py` to project `src` 2026-09-04 01:18:17.892442734 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpznh91p/src/foo.py` 2026-09-04 01:18:17.892445119 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:17.892451811 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:17.892810113 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.918143290 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:17.923912020 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:17.957018286 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:17.957047241 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:17.957054825 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:17.957696037 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:17.957708050 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:17.958092070 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpznh91p/src' 2026-09-04 01:18:17.958112038 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:17.997770985 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:17.997787676 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:17.997794339 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:17.998331686 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 105.833288ms 2026-09-04 01:18:17.998536621 DEBUG method="textDocument/completion" response.id=2 duration=106.08ms 2026-09-04 01:18:17.998659000 DEBUG Received server response for request 2 2026-09-04 01:18:18.009032788 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.009155098 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.009254855 DEBUG method="shutdown" response.id=3 duration=103.46µs 2026-09-04 01:18:18.009359030 DEBUG Received server response for request 3 2026-09-04 01:18:18.009440543 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.009540260 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-09-04 01:18:18.017849796 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-09-04 01:18:18.018032609 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.018062675 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.021056150 DEBUG Client info: None 2026-09-04 01:18:18.021080636 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.021102968 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-09-04 01:18:18.021109049 INFO Version: Unknown 2026-09-04 01:18:18.021148163 DEBUG Received server response for request 1 2026-09-04 01:18:18.021189400 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.021292253 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.021968020 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.021974923 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.021995472 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.021998558 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.025094785 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.025113280 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:18.025117558 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:18.025126765 DEBUG Initializing workspace `file:///tmp/.tmpoRos1z/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-09-04 01:18:18.025160629 DEBUG Searching for a project in '/tmp/.tmpoRos1z/src' 2026-09-04 01:18:18.025186838 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.025192288 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.025562372 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.025569205 DEBUG Discovering virtual environment in `/tmp/.tmpoRos1z/src` 2026-09-04 01:18:18.025609470 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.025614740 DEBUG No virtual environment found 2026-09-04 01:18:18.025624318 DEBUG Adding first-party search path `/tmp/.tmpoRos1z/src` 2026-09-04 01:18:18.025627785 DEBUG Using vendored stdlib 2026-09-04 01:18:18.025763790 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.025768960 DEBUG Adding new file root '/tmp/.tmpoRos1z/src' of kind Project 2026-09-04 01:18:18.028781129 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:18.028798833 DEBUG Updating project to check open files 2026-09-04 01:18:18.028817888 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.028821455 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:18.028875767 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpoRos1z/src/foo.py") 2026-09-04 01:18:18.028885034 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpoRos1z/src/foo.py` 2026-09-04 01:18:18.028908268 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpoRos1z/src/foo.py` 2026-09-04 01:18:18.028982677 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpoRos1z/src/foo.py` to project `src` 2026-09-04 01:18:18.028996313 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoRos1z/src/foo.py` 2026-09-04 01:18:18.028999218 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.029006442 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.029011832 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:18.029533070 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.047820020 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.053399014 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.082632537 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.082983014 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.083186886 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.083433820 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.083598789 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.083827538 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpoRos1z/src' 2026-09-04 01:18:18.084003679 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.123229563 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 94.154122ms 2026-09-04 01:18:18.123557218 DEBUG method="textDocument/completion" response.id=2 duration=94.54ms 2026-09-04 01:18:18.123624344 DEBUG Received server response for request 2 2026-09-04 01:18:18.133843592 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.133885650 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.133907041 DEBUG method="shutdown" response.id=3 duration=26.76µs 2026-09-04 01:18:18.133923652 DEBUG Received server response for request 3 2026-09-04 01:18:18.133928691 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.133972904 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-09-04 01:18:18.143376001 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.143476259 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.143501066 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.143580064 DEBUG Client info: None 2026-09-04 01:18:18.143593149 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.143607806 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-09-04 01:18:18.143614619 INFO Version: Unknown 2026-09-04 01:18:18.143660365 DEBUG Received server response for request 1 2026-09-04 01:18:18.143713073 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.146113225 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.146194017 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.146197904 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.146211981 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.146215207 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.146234894 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.146245463 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:18.146248629 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:18.146255202 DEBUG Initializing workspace `file:///tmp/.tmpB50crf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:18.146269078 DEBUG Searching for a project in '/tmp/.tmpB50crf/src' 2026-09-04 01:18:18.148372062 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.148383644 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.148974482 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.148987887 DEBUG Discovering virtual environment in `/tmp/.tmpB50crf/src` 2026-09-04 01:18:18.149030367 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.149035677 DEBUG No virtual environment found 2026-09-04 01:18:18.149185097 DEBUG Adding first-party search path `/tmp/.tmpB50crf/src` 2026-09-04 01:18:18.149191850 DEBUG Using vendored stdlib 2026-09-04 01:18:18.149630813 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.149640151 DEBUG Adding new file root '/tmp/.tmpB50crf/src' of kind Project 2026-09-04 01:18:18.151372891 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:18.151390955 DEBUG Updating project to check open files 2026-09-04 01:18:18.151411994 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.151415691 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:18.151613883 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpB50crf/src/foo.py") 2026-09-04 01:18:18.151625434 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpB50crf/src/foo.py` 2026-09-04 01:18:18.152056393 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpB50crf/src/foo.py` 2026-09-04 01:18:18.152248233 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpB50crf/src/foo.py` to project `src` 2026-09-04 01:18:18.152267709 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpB50crf/src/foo.py` 2026-09-04 01:18:18.152270625 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.152280693 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.152286144 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:18.153234382 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.171296551 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.177011811 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.209735399 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.209907031 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.209916589 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.210220489 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.210227623 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.210297383 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpB50crf/src' 2026-09-04 01:18:18.210309877 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.249192377 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 96.242849ms 2026-09-04 01:18:18.249285051 DEBUG method="textDocument/completion" response.id=2 duration=97.00ms 2026-09-04 01:18:18.249427769 DEBUG Received server response for request 2 2026-09-04 01:18:18.259647558 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.259779515 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.259787320 DEBUG method="shutdown" response.id=3 duration=12.93µs 2026-09-04 01:18:18.259863403 DEBUG Received server response for request 3 2026-09-04 01:18:18.259867791 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.259998075 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-09-04 01:18:18.269826260 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-09-04 01:18:18.271928823 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.271984057 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.272708556 DEBUG Client info: None 2026-09-04 01:18:18.272929050 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.273719041 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-09-04 01:18:18.273947680 INFO Version: Unknown 2026-09-04 01:18:18.274246250 DEBUG Received server response for request 1 2026-09-04 01:18:18.274531736 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.274823703 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.274919503 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.274925885 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.274948117 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.274951092 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.275019230 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.275033286 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:18.275037464 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:18.275043846 DEBUG Initializing workspace `file:///tmp/.tmp4WEBYy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-09-04 01:18:18.275067270 DEBUG Searching for a project in '/tmp/.tmp4WEBYy/src' 2026-09-04 01:18:18.275093990 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.275099070 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.275459796 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.275466539 DEBUG Discovering virtual environment in `/tmp/.tmp4WEBYy/src` 2026-09-04 01:18:18.275508388 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.275513257 DEBUG No virtual environment found 2026-09-04 01:18:18.275523215 DEBUG Adding first-party search path `/tmp/.tmp4WEBYy/src` 2026-09-04 01:18:18.275526491 DEBUG Using vendored stdlib 2026-09-04 01:18:18.275646897 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.275651175 DEBUG Adding new file root '/tmp/.tmp4WEBYy/src' of kind Project 2026-09-04 01:18:18.279738141 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:18.279756886 DEBUG Updating project to check open files 2026-09-04 01:18:18.279777004 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.279780701 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:18.279971860 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp4WEBYy/src/foo.py") 2026-09-04 01:18:18.279983010 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp4WEBYy/src/foo.py` 2026-09-04 01:18:18.279991727 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp4WEBYy/src/foo.py` 2026-09-04 01:18:18.280082717 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp4WEBYy/src/foo.py` to project `src` 2026-09-04 01:18:18.280098357 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4WEBYy/src/foo.py` 2026-09-04 01:18:18.280100922 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.280109688 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.280115178 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:18.280966034 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.298707992 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.304015487 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.333323730 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.333597543 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.333707029 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.333983718 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.334116186 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.334339245 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp4WEBYy/src' 2026-09-04 01:18:18.334446816 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.373090198 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.373322334 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:18.373420378 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:18.373576060 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 2 suggestions in 93.408944ms 2026-09-04 01:18:18.373742853 DEBUG method="textDocument/completion" response.id=2 duration=93.62ms 2026-09-04 01:18:18.373890760 DEBUG Received server response for request 2 2026-09-04 01:18:18.384293943 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.384604856 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.384618301 DEBUG method="shutdown" response.id=3 duration=19.27µs 2026-09-04 01:18:18.384712308 DEBUG Received server response for request 3 2026-09-04 01:18:18.384724380 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.384836971 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_command_support ... 2026-09-04 01:18:18.392768318 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: Some( true, ), commit_characters_support: None, documentation_format: None, deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.392873095 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.392928338 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.393005844 DEBUG Client info: None 2026-09-04 01:18:18.393020862 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.393043013 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-09-04 01:18:18.393050167 INFO Version: Unknown 2026-09-04 01:18:18.393092867 DEBUG Received server response for request 1 2026-09-04 01:18:18.393132171 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.393188817 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.393266543 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.393269729 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.393297340 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.393310796 DEBUG Initializing workspace `file:///tmp/.tmpNRmMUd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-09-04 01:18:18.393325904 DEBUG Searching for a project in '/tmp/.tmpNRmMUd/src' 2026-09-04 01:18:18.393351702 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.393356501 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.393698032 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.393704083 DEBUG Discovering virtual environment in `/tmp/.tmpNRmMUd/src` 2026-09-04 01:18:18.393744509 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.393749268 DEBUG No virtual environment found 2026-09-04 01:18:18.393758115 DEBUG Adding first-party search path `/tmp/.tmpNRmMUd/src` 2026-09-04 01:18:18.393761321 DEBUG Using vendored stdlib 2026-09-04 01:18:18.393884842 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.393889170 DEBUG Adding new file root '/tmp/.tmpNRmMUd/src' of kind Project 2026-09-04 01:18:18.394309809 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.394316342 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.395461580 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:18.395473983 DEBUG Updating project to check open files 2026-09-04 01:18:18.395493079 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.395543503 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpNRmMUd/src/foo.py") 2026-09-04 01:18:18.395551749 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpNRmMUd/src/foo.py` 2026-09-04 01:18:18.395559163 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpNRmMUd/src/foo.py` 2026-09-04 01:18:18.395618384 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpNRmMUd/src/foo.py` to project `src` 2026-09-04 01:18:18.395632090 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNRmMUd/src/foo.py` 2026-09-04 01:18:18.395634524 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.395641257 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.396023293 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.416640655 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.421767912 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.450992778 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.451017594 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.451025068 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.451428204 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.451438013 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.451715634 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpNRmMUd/src' 2026-09-04 01:18:18.451732165 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.490174890 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 94.480123ms 2026-09-04 01:18:18.490257295 DEBUG method="textDocument/completion" response.id=2 duration=94.61ms 2026-09-04 01:18:18.490408058 DEBUG Received server response for request 2 2026-09-04 01:18:18.500595095 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.500735228 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.500745397 DEBUG method="shutdown" response.id=3 duration=14.26µs 2026-09-04 01:18:18.500751879 DEBUG Received server response for request 3 2026-09-04 01:18:18.500755506 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.500825046 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-09-04 01:18:18.509807485 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.509886773 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.509927119 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.511573357 DEBUG Client info: None 2026-09-04 01:18:18.511589537 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.511608563 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:18.511615556 INFO Version: Unknown 2026-09-04 01:18:18.511660811 DEBUG Received server response for request 1 2026-09-04 01:18:18.511711636 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.511872728 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.512530141 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.512535862 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.512555188 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.512557943 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.513490833 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.513685488 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:18.513818528 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:18.513966556 DEBUG Initializing workspace `file:///tmp/.tmp7w4BQD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: None, complete_function_parentheses: Some( true, ), }, ), python_extension: None, } 2026-09-04 01:18:18.514490919 DEBUG Searching for a project in '/tmp/.tmp7w4BQD/src' 2026-09-04 01:18:18.514612447 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.514813093 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.515301119 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.515458243 DEBUG Discovering virtual environment in `/tmp/.tmp7w4BQD/src` 2026-09-04 01:18:18.515633302 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.515759388 DEBUG No virtual environment found 2026-09-04 01:18:18.515850770 DEBUG Adding first-party search path `/tmp/.tmp7w4BQD/src` 2026-09-04 01:18:18.516034524 DEBUG Using vendored stdlib 2026-09-04 01:18:18.516291977 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.516424987 DEBUG Adding new file root '/tmp/.tmp7w4BQD/src' of kind Project 2026-09-04 01:18:18.518142669 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:18.518325592 DEBUG Updating project to check open files 2026-09-04 01:18:18.518512001 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.518606599 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:18.518795854 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp7w4BQD/src/foo.py") 2026-09-04 01:18:18.518918564 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp7w4BQD/src/foo.py` 2026-09-04 01:18:18.519102850 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp7w4BQD/src/foo.py` 2026-09-04 01:18:18.519270614 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp7w4BQD/src/foo.py` to project `src` 2026-09-04 01:18:18.519422499 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7w4BQD/src/foo.py` 2026-09-04 01:18:18.519506116 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.519725287 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.519822569 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:18.520312609 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.539187632 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.544631944 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.573692471 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.573963931 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.574226223 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.574426518 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.574600845 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.574841096 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp7w4BQD/src' 2026-09-04 01:18:18.575021294 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.613860042 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 93.815256ms 2026-09-04 01:18:18.614202174 DEBUG method="textDocument/completion" response.id=2 duration=94.19ms 2026-09-04 01:18:18.614324714 DEBUG Received server response for request 2 2026-09-04 01:18:18.624536187 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.624574629 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.624584448 DEBUG method="shutdown" response.id=3 duration=15.77µs 2026-09-04 01:18:18.624606088 DEBUG Received server response for request 3 2026-09-04 01:18:18.624611148 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.624740661 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-09-04 01:18:18.631909798 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.631994076 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.632020495 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.632106607 DEBUG Client info: None 2026-09-04 01:18:18.632120423 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.632134519 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:18.632141492 INFO Version: Unknown 2026-09-04 01:18:18.633780607 DEBUG Received server response for request 1 2026-09-04 01:18:18.633821704 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.633935437 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.634010929 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.634014686 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.634028902 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.634032109 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.634050804 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.634060772 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:18.634063808 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:18.634070941 DEBUG Initializing workspace `file:///tmp/.tmpFvS3SM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:18.634084707 DEBUG Searching for a project in '/tmp/.tmpFvS3SM/src' 2026-09-04 01:18:18.634110796 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.634115605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.634443841 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.634450143 DEBUG Discovering virtual environment in `/tmp/.tmpFvS3SM/src` 2026-09-04 01:18:18.634488805 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.634493634 DEBUG No virtual environment found 2026-09-04 01:18:18.634503513 DEBUG Adding first-party search path `/tmp/.tmpFvS3SM/src` 2026-09-04 01:18:18.634506659 DEBUG Using vendored stdlib 2026-09-04 01:18:18.634634659 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.634639378 DEBUG Adding new file root '/tmp/.tmpFvS3SM/src' of kind Project 2026-09-04 01:18:18.636239198 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:18.636254196 DEBUG Updating project to check open files 2026-09-04 01:18:18.636273733 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.636283501 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:18.636333665 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpFvS3SM/src/foo.py") 2026-09-04 01:18:18.636342823 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpFvS3SM/src/foo.py` 2026-09-04 01:18:18.636350407 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpFvS3SM/src/foo.py` 2026-09-04 01:18:18.636424927 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpFvS3SM/src/foo.py` to project `src` 2026-09-04 01:18:18.636437610 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFvS3SM/src/foo.py` 2026-09-04 01:18:18.636440075 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.636447008 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.636451997 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:18.636724919 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.654983927 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.660229356 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.689518603 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.689839354 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.689971713 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.690151800 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.690264452 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.690431876 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpFvS3SM/src' 2026-09-04 01:18:18.690560888 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.729206354 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 92.711857ms 2026-09-04 01:18:18.729509051 DEBUG method="textDocument/completion" response.id=2 duration=93.05ms 2026-09-04 01:18:18.729535090 DEBUG Received server response for request 2 2026-09-04 01:18:18.739739180 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.739765359 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.739772823 DEBUG method="shutdown" response.id=3 duration=11.93µs 2026-09-04 01:18:18.739778734 DEBUG Received server response for request 3 2026-09-04 01:18:18.739781740 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.739792029 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-09-04 01:18:18.748627481 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.748723982 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.748750392 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.750972480 DEBUG Client info: None 2026-09-04 01:18:18.751007205 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.751030458 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:18.751037051 INFO Version: Unknown 2026-09-04 01:18:18.751683714 DEBUG Received server response for request 1 2026-09-04 01:18:18.751737595 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.751838795 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.751935346 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.751939273 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.751970171 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.751985299 DEBUG Initializing workspace `file:///tmp/.tmpnJqznf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:18.752004586 DEBUG Searching for a project in '/tmp/.tmpnJqznf/src' 2026-09-04 01:18:18.752030785 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.752035524 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.752403844 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.752410036 DEBUG Discovering virtual environment in `/tmp/.tmpnJqznf/src` 2026-09-04 01:18:18.752451474 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.752456393 DEBUG No virtual environment found 2026-09-04 01:18:18.752466041 DEBUG Adding first-party search path `/tmp/.tmpnJqznf/src` 2026-09-04 01:18:18.752469107 DEBUG Using vendored stdlib 2026-09-04 01:18:18.752597518 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.752602046 DEBUG Adding new file root '/tmp/.tmpnJqznf/src' of kind Project 2026-09-04 01:18:18.753587845 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.753712138 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.757151439 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:18.757299497 DEBUG Updating project to check open files 2026-09-04 01:18:18.757427908 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.757584341 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpnJqznf/src/foo.py") 2026-09-04 01:18:18.757714996 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpnJqznf/src/foo.py` 2026-09-04 01:18:18.757833489 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpnJqznf/src/foo.py` 2026-09-04 01:18:18.758016712 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpnJqznf/src/foo.py` to project `src` 2026-09-04 01:18:18.758142228 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpnJqznf/src/foo.py` 2026-09-04 01:18:18.758251252 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.758361138 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.758921670 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.780002510 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.785452443 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.817765060 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.817793243 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.817800948 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.817867022 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.817871069 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.817975275 DEBUG method="textDocument/completion" response.id=2 duration=59.50ms 2026-09-04 01:18:18.818172374 DEBUG Received server response for request 2 2026-09-04 01:18:18.828348471 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.828468005 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.828479767 DEBUG method="shutdown" response.id=3 duration=18.90µs 2026-09-04 01:18:18.828576158 DEBUG Received server response for request 3 2026-09-04 01:18:18.828583352 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.828814425 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-09-04 01:18:18.839756419 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.839866595 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.839973356 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.841912272 DEBUG Client info: None 2026-09-04 01:18:18.841929715 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.841945294 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-09-04 01:18:18.841951776 INFO Version: Unknown 2026-09-04 01:18:18.841996210 DEBUG Received server response for request 1 2026-09-04 01:18:18.842035383 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.842107148 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.842175526 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.842178802 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.842208348 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.842224418 DEBUG Initializing workspace `file:///tmp/.tmprD8Q9N/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:18.842237432 DEBUG Searching for a project in '/tmp/.tmprD8Q9N/src' 2026-09-04 01:18:18.842261618 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.842266286 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.842630449 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.842636551 DEBUG Discovering virtual environment in `/tmp/.tmprD8Q9N/src` 2026-09-04 01:18:18.842686084 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.842691163 DEBUG No virtual environment found 2026-09-04 01:18:18.842700801 DEBUG Adding first-party search path `/tmp/.tmprD8Q9N/src` 2026-09-04 01:18:18.842713545 DEBUG Using vendored stdlib 2026-09-04 01:18:18.842876601 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.842881731 DEBUG Adding new file root '/tmp/.tmprD8Q9N/src' of kind Project 2026-09-04 01:18:18.844308587 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.844318476 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.845294657 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:18.845373434 DEBUG Updating project to check open files 2026-09-04 01:18:18.845399473 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.845458955 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmprD8Q9N/src/foo.py") 2026-09-04 01:18:18.845467872 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmprD8Q9N/src/foo.py` 2026-09-04 01:18:18.845474985 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmprD8Q9N/src/foo.py` 2026-09-04 01:18:18.845541169 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmprD8Q9N/src/foo.py` to project `src` 2026-09-04 01:18:18.845555255 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprD8Q9N/src/foo.py` 2026-09-04 01:18:18.845557880 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.845564683 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.846420518 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.864209595 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.869518543 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:18.898812318 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:18.899202410 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:18.899394810 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.899618520 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:18.899787537 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:18.900033078 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmprD8Q9N/src' 2026-09-04 01:18:18.900193368 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:18.939145199 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 93.116776ms 2026-09-04 01:18:18.939522988 DEBUG method="textDocument/completion" response.id=2 duration=93.95ms 2026-09-04 01:18:18.939701653 DEBUG Received server response for request 2 2026-09-04 01:18:18.950037379 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:18.950186910 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:18.950329236 DEBUG method="shutdown" response.id=3 duration=146.68µs 2026-09-04 01:18:18.950477154 DEBUG Received server response for request 3 2026-09-04 01:18:18.950614902 DEBUG Client sends notification `exit` 2026-09-04 01:18:18.950784931 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-09-04 01:18:18.958705738 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:18.958809252 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:18.960913429 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:18.960956550 DEBUG Client info: None 2026-09-04 01:18:18.960970135 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:18.960982939 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:18.960989852 INFO Version: Unknown 2026-09-04 01:18:18.961037852 DEBUG Received server response for request 1 2026-09-04 01:18:18.961073559 DEBUG Client sends notification `initialized` 2026-09-04 01:18:18.961133422 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:18.961206258 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:18.961209544 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:18.961236896 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:18.961252355 DEBUG Initializing workspace `file:///tmp/.tmp20QO12/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:18.961264828 DEBUG Searching for a project in '/tmp/.tmp20QO12/src' 2026-09-04 01:18:18.961287691 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:18.961292320 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:18.961627047 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:18.961632297 DEBUG Discovering virtual environment in `/tmp/.tmp20QO12/src` 2026-09-04 01:18:18.961677222 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:18.961682051 DEBUG No virtual environment found 2026-09-04 01:18:18.961690907 DEBUG Adding first-party search path `/tmp/.tmp20QO12/src` 2026-09-04 01:18:18.961693773 DEBUG Using vendored stdlib 2026-09-04 01:18:18.961814669 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:18.961819258 DEBUG Adding new file root '/tmp/.tmp20QO12/src' of kind Project 2026-09-04 01:18:18.961925698 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:18.961930136 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:18.966277019 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:18.966294813 DEBUG Updating project to check open files 2026-09-04 01:18:18.966314580 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:18.966370795 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp20QO12/src/foo.py") 2026-09-04 01:18:18.966380453 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp20QO12/src/foo.py` 2026-09-04 01:18:18.966386845 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp20QO12/src/foo.py` 2026-09-04 01:18:18.966462116 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp20QO12/src/foo.py` to project `src` 2026-09-04 01:18:18.966476213 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp20QO12/src/foo.py` 2026-09-04 01:18:18.966478928 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:18.966486522 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:18.966841248 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:18.984838665 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:18.990089363 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:19.019251802 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:19.019500699 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:19.019596619 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.019919835 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:19.020026575 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.020260564 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp20QO12/src' 2026-09-04 01:18:19.020535921 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:19.059319877 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 92.710775ms 2026-09-04 01:18:19.059627844 DEBUG method="textDocument/completion" response.id=2 duration=93.14ms 2026-09-04 01:18:19.059655576 DEBUG Received server response for request 2 2026-09-04 01:18:19.069919398 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.069946398 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.069953832 DEBUG method="shutdown" response.id=3 duration=12.32µs 2026-09-04 01:18:19.069959824 DEBUG Received server response for request 3 2026-09-04 01:18:19.069962669 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.070003245 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-09-04 01:18:19.078506935 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ Markdown, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.078612894 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.078678978 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.078724072 DEBUG Client info: None 2026-09-04 01:18:19.078736466 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.078751023 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-09-04 01:18:19.078756754 INFO Version: Unknown 2026-09-04 01:18:19.078795917 DEBUG Received server response for request 1 2026-09-04 01:18:19.078831223 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.079134382 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.080961559 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.080967069 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.080986296 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.080989071 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:19.081016502 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.081032733 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.081036490 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:19.081044735 DEBUG Initializing workspace `file:///tmp/.tmpg1bmNx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.081064372 DEBUG Searching for a project in '/tmp/.tmpg1bmNx/src' 2026-09-04 01:18:19.081092084 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.081097755 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.081471896 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.081478799 DEBUG Discovering virtual environment in `/tmp/.tmpg1bmNx/src` 2026-09-04 01:18:19.081520217 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.081525387 DEBUG No virtual environment found 2026-09-04 01:18:19.081535556 DEBUG Adding first-party search path `/tmp/.tmpg1bmNx/src` 2026-09-04 01:18:19.081538772 DEBUG Using vendored stdlib 2026-09-04 01:18:19.081671451 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.081676170 DEBUG Adding new file root '/tmp/.tmpg1bmNx/src' of kind Project 2026-09-04 01:18:19.083233110 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.083247467 DEBUG Updating project to check open files 2026-09-04 01:18:19.083266262 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.083269839 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.083322077 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpg1bmNx/src/foo.py") 2026-09-04 01:18:19.083330663 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpg1bmNx/src/foo.py` 2026-09-04 01:18:19.083336754 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpg1bmNx/src/foo.py` 2026-09-04 01:18:19.083398971 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpg1bmNx/src/foo.py` to project `src` 2026-09-04 01:18:19.083412406 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpg1bmNx/src/foo.py` 2026-09-04 01:18:19.083414901 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.083421543 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.083426773 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:19.083695327 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.101538885 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.106799533 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:19.135983522 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:19.136006976 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:19.136014119 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.136075915 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:19.136080223 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.136153531 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpg1bmNx/src' 2026-09-04 01:18:19.136165123 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:19.175190231 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 91.719395ms 2026-09-04 01:18:19.175279248 DEBUG method="textDocument/completion" response.id=2 duration=91.85ms 2026-09-04 01:18:19.175306429 DEBUG Received server response for request 2 2026-09-04 01:18:19.185450275 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.185487134 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.185497424 DEBUG method="shutdown" response.id=3 duration=15.53µs 2026-09-04 01:18:19.185510749 DEBUG Received server response for request 3 2026-09-04 01:18:19.185514115 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.185532449 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-09-04 01:18:19.195679181 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: Some( CompletionClientCapabilities { dynamic_registration: None, completion_item: Some( ClientCompletionItemOptions { snippet_support: None, commit_characters_support: None, documentation_format: Some( [ PlainText, ], ), deprecated_support: None, preselect_support: None, tag_support: None, insert_replace_support: None, resolve_support: None, insert_text_mode_support: None, label_details_support: None, }, ), completion_item_kind: None, insert_text_mode: None, context_support: None, completion_list: None, }, ), hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.195785631 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.197948037 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.198989029 DEBUG Client info: None 2026-09-04 01:18:19.199013155 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.199030167 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.199036088 INFO Version: Unknown 2026-09-04 01:18:19.199587221 DEBUG Received server response for request 1 2026-09-04 01:18:19.199630843 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.199827091 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.200017228 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.200023359 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.200163212 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.200183530 DEBUG Initializing workspace `file:///tmp/.tmpNzi2fD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.200200351 DEBUG Searching for a project in '/tmp/.tmpNzi2fD/src' 2026-09-04 01:18:19.200227623 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.200232432 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.200598588 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.200604750 DEBUG Discovering virtual environment in `/tmp/.tmpNzi2fD/src` 2026-09-04 01:18:19.200644064 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.200648893 DEBUG No virtual environment found 2026-09-04 01:18:19.200668820 DEBUG Adding first-party search path `/tmp/.tmpNzi2fD/src` 2026-09-04 01:18:19.200672216 DEBUG Using vendored stdlib 2026-09-04 01:18:19.200792973 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.200797411 DEBUG Adding new file root '/tmp/.tmpNzi2fD/src' of kind Project 2026-09-04 01:18:19.201745439 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.201855626 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:19.202780531 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:19.202887502 DEBUG Updating project to check open files 2026-09-04 01:18:19.203015231 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.203148100 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpNzi2fD/src/foo.py") 2026-09-04 01:18:19.203251885 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpNzi2fD/src/foo.py` 2026-09-04 01:18:19.203342285 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpNzi2fD/src/foo.py` 2026-09-04 01:18:19.203494550 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpNzi2fD/src/foo.py` to project `src` 2026-09-04 01:18:19.203599387 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNzi2fD/src/foo.py` 2026-09-04 01:18:19.203698553 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.203713200 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.205774988 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.223657690 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.228889933 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:19.257705612 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:19.257730028 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:19.257737732 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.258342206 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:19.258354239 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.258741786 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpNzi2fD/src' 2026-09-04 01:18:19.258762054 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:19.297677015 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 92.131799ms 2026-09-04 01:18:19.298017554 DEBUG method="textDocument/completion" response.id=2 duration=94.30ms 2026-09-04 01:18:19.298067127 DEBUG Received server response for request 2 2026-09-04 01:18:19.308272419 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.308486069 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.308501889 DEBUG method="shutdown" response.id=3 duration=21.96µs 2026-09-04 01:18:19.308512980 DEBUG Received server response for request 3 2026-09-04 01:18:19.308518079 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.308594703 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-09-04 01:18:19.317502351 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.317581419 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.319605025 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.319805581 DEBUG Client info: None 2026-09-04 01:18:19.319827001 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.319847059 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.320952272 INFO Version: Unknown 2026-09-04 01:18:19.321187553 DEBUG Received server response for request 1 2026-09-04 01:18:19.321240472 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.321426211 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.321601029 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.321625955 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.321751501 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.321770747 DEBUG Initializing workspace `file:///tmp/.tmpDKtn5S/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:19.321792548 DEBUG Searching for a project in '/tmp/.tmpDKtn5S/src' 2026-09-04 01:18:19.321818306 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.321823035 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.322190484 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.322196976 DEBUG Discovering virtual environment in `/tmp/.tmpDKtn5S/src` 2026-09-04 01:18:19.322237763 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.322242772 DEBUG No virtual environment found 2026-09-04 01:18:19.322252601 DEBUG Adding first-party search path `/tmp/.tmpDKtn5S/src` 2026-09-04 01:18:19.322255827 DEBUG Using vendored stdlib 2026-09-04 01:18:19.322379419 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.322384488 DEBUG Adding new file root '/tmp/.tmpDKtn5S/src' of kind Project 2026-09-04 01:18:19.323295627 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.323384824 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:19.323928755 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.323944103 DEBUG Updating project to check open files 2026-09-04 01:18:19.323963329 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.324013654 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpDKtn5S/src/foo.py") 2026-09-04 01:18:19.324022651 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpDKtn5S/src/foo.py` 2026-09-04 01:18:19.324029674 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpDKtn5S/src/foo.py` 2026-09-04 01:18:19.324106107 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpDKtn5S/src/foo.py` to project `src` 2026-09-04 01:18:19.324118651 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDKtn5S/src/foo.py` 2026-09-04 01:18:19.324121095 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.324127678 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.326304841 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.344071045 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.349250680 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:19.378022737 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:19.378046832 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:19.378054306 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.378627802 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:19.378639754 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.380822849 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-09-04 01:18:19.380838829 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:19.380864427 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 54.747037ms 2026-09-04 01:18:19.381330050 DEBUG method="textDocument/completion" response.id=2 duration=57.20ms 2026-09-04 01:18:19.381362020 DEBUG Received server response for request 2 2026-09-04 01:18:19.391805729 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.391845053 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.391855122 DEBUG method="shutdown" response.id=3 duration=15.64µs 2026-09-04 01:18:19.391876813 DEBUG Received server response for request 3 2026-09-04 01:18:19.391881451 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.391916998 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-09-04 01:18:19.402344306 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.402422593 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.402459803 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.402529393 DEBUG Client info: None 2026-09-04 01:18:19.402542909 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.402559920 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.402565691 INFO Version: Unknown 2026-09-04 01:18:19.402609584 DEBUG Received server response for request 1 2026-09-04 01:18:19.402645441 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.402724970 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.402806794 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.402809879 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.402837992 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.402851347 DEBUG Initializing workspace `file:///tmp/.tmpDxSryn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:19.402867057 DEBUG Searching for a project in '/tmp/.tmpDxSryn/src' 2026-09-04 01:18:19.402891402 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.402908063 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.403271555 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.403278078 DEBUG Discovering virtual environment in `/tmp/.tmpDxSryn/src` 2026-09-04 01:18:19.403315117 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.403320186 DEBUG No virtual environment found 2026-09-04 01:18:19.403329243 DEBUG Adding first-party search path `/tmp/.tmpDxSryn/src` 2026-09-04 01:18:19.403332630 DEBUG Using vendored stdlib 2026-09-04 01:18:19.403453567 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.403457835 DEBUG Adding new file root '/tmp/.tmpDxSryn/src' of kind Project 2026-09-04 01:18:19.403862494 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.403868104 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:19.405050572 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.405063807 DEBUG Updating project to check open files 2026-09-04 01:18:19.405083784 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.405131213 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpDxSryn/src/foo.py") 2026-09-04 01:18:19.405139409 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpDxSryn/src/foo.py` 2026-09-04 01:18:19.405145761 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpDxSryn/src/foo.py` 2026-09-04 01:18:19.405208468 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpDxSryn/src/foo.py` to project `src` 2026-09-04 01:18:19.405222204 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDxSryn/src/foo.py` 2026-09-04 01:18:19.405224729 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.405231461 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.405457515 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.422989319 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 17.70551ms 2026-09-04 01:18:19.423199764 DEBUG method="textDocument/completion" response.id=2 duration=17.96ms 2026-09-04 01:18:19.423323947 DEBUG Received server response for request 2 2026-09-04 01:18:19.433506426 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.433550088 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.433560788 DEBUG method="shutdown" response.id=3 duration=16.09µs 2026-09-04 01:18:19.434073439 DEBUG Received server response for request 3 2026-09-04 01:18:19.434083128 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.434093607 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-09-04 01:18:19.439919735 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.439993093 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.440019903 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.440139627 DEBUG Client info: None 2026-09-04 01:18:19.440153774 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.440170265 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.440175194 INFO Version: Unknown 2026-09-04 01:18:19.440212855 DEBUG Received server response for request 1 2026-09-04 01:18:19.440243452 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.440293266 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.440357676 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.440360572 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.440385298 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.440395437 DEBUG Initializing workspace `file:///tmp/.tmpVqSS3n/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( false, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:19.440410476 DEBUG Searching for a project in '/tmp/.tmpVqSS3n/src' 2026-09-04 01:18:19.440430944 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.440434921 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.440720757 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.440726258 DEBUG Discovering virtual environment in `/tmp/.tmpVqSS3n/src` 2026-09-04 01:18:19.440754581 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.440758629 DEBUG No virtual environment found 2026-09-04 01:18:19.440766483 DEBUG Adding first-party search path `/tmp/.tmpVqSS3n/src` 2026-09-04 01:18:19.440770060 DEBUG Using vendored stdlib 2026-09-04 01:18:19.440884284 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.440888352 DEBUG Adding new file root '/tmp/.tmpVqSS3n/src' of kind Project 2026-09-04 01:18:19.442414735 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.442663411 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:19.444201927 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:19.444239457 DEBUG Updating project to check open files 2026-09-04 01:18:19.444250749 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.444295052 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpVqSS3n/src/foo.py") 2026-09-04 01:18:19.444305802 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpVqSS3n/src/foo.py` 2026-09-04 01:18:19.444312074 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpVqSS3n/src/foo.py` 2026-09-04 01:18:19.444373579 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpVqSS3n/src/foo.py` to project `src` 2026-09-04 01:18:19.444385451 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVqSS3n/src/foo.py` 2026-09-04 01:18:19.444387826 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.444394538 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.444566631 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.462687750 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.467608720 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 23.171522ms 2026-09-04 01:18:19.467818704 DEBUG method="textDocument/completion" response.id=2 duration=23.42ms 2026-09-04 01:18:19.468036613 DEBUG Received server response for request 2 2026-09-04 01:18:19.478455876 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.478742944 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.479057294 DEBUG method="shutdown" response.id=3 duration=321.45µs 2026-09-04 01:18:19.479216893 DEBUG Received server response for request 3 2026-09-04 01:18:19.479372165 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.479530722 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-09-04 01:18:19.483429124 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.483504756 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.483530204 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.483590306 DEBUG Client info: None 2026-09-04 01:18:19.483601828 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.483617127 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.483623679 INFO Version: Unknown 2026-09-04 01:18:19.483678853 DEBUG Received server response for request 1 2026-09-04 01:18:19.483717866 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.484974533 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.485067878 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.485073919 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.485094668 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.485097924 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:19.485117601 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.485132349 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.485144502 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:19.485150292 DEBUG Initializing workspace `file:///tmp/.tmpIssDat/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpIssDat/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.485169659 DEBUG Using overridden configuration file at '/tmp/.tmpIssDat/ty2.toml' 2026-09-04 01:18:19.485202030 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.485511891 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.485518173 DEBUG Discovering virtual environment in `/tmp/.tmpIssDat/src` 2026-09-04 01:18:19.485555603 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.485560622 DEBUG No virtual environment found 2026-09-04 01:18:19.485570330 DEBUG Adding first-party search path `/tmp/.tmpIssDat/src` 2026-09-04 01:18:19.485573657 DEBUG Using vendored stdlib 2026-09-04 01:18:19.485703871 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.485708419 DEBUG Adding new file root '/tmp/.tmpIssDat/src' of kind Project 2026-09-04 01:18:19.487143621 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.487158018 DEBUG Updating project to check open files 2026-09-04 01:18:19.487175942 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.487179208 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.487229923 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpIssDat/src/foo.py") 2026-09-04 01:18:19.487239431 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpIssDat/src/foo.py` 2026-09-04 01:18:19.487245472 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpIssDat/src/foo.py` 2026-09-04 01:18:19.487317768 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpIssDat/src/foo.py` to project `src` 2026-09-04 01:18:19.487331874 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIssDat/src/foo.py` 2026-09-04 01:18:19.487334349 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.487341533 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.487346472 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:19.487417245 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIssDat/src/foo.py"))}: Checking file '/tmp/.tmpIssDat/src/foo.py' 2026-09-04 01:18:19.487522322 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIssDat/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.500779357 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIssDat/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.506482715 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.13ms 2026-09-04 01:18:19.506653024 DEBUG Received server response for request 2 2026-09-04 01:18:19.517109668 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.517149452 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.517158820 DEBUG method="shutdown" response.id=3 duration=14.96µs 2026-09-04 01:18:19.517182334 DEBUG Received server response for request 3 2026-09-04 01:18:19.517186251 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.517345710 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-09-04 01:18:19.520445444 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.520523431 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.520560350 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.520619381 DEBUG Client info: None 2026-09-04 01:18:19.520631854 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.520645820 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.520652823 INFO Version: Unknown 2026-09-04 01:18:19.520714068 DEBUG Received server response for request 1 2026-09-04 01:18:19.520753122 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.520809257 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.520882284 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.520885350 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.520931717 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.520947456 DEBUG Initializing workspace `file:///tmp/.tmpGMFFNk/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmpGMFFNk/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.520970740 DEBUG Using overridden configuration file at '/tmp/.tmpGMFFNk/ty2.toml' 2026-09-04 01:18:19.520998211 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.521311699 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.521317630 DEBUG Discovering virtual environment in `/tmp/.tmpGMFFNk/src` 2026-09-04 01:18:19.521354960 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.521359799 DEBUG No virtual environment found 2026-09-04 01:18:19.521368967 DEBUG Adding first-party search path `/tmp/.tmpGMFFNk/src` 2026-09-04 01:18:19.521372123 DEBUG Using vendored stdlib 2026-09-04 01:18:19.521497257 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.521501125 DEBUG Adding new file root '/tmp/.tmpGMFFNk/src' of kind Project 2026-09-04 01:18:19.521951830 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.521958011 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:19.524331513 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:19.524347473 DEBUG Updating project to check open files 2026-09-04 01:18:19.524365487 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.524413657 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpGMFFNk/src/foo.py") 2026-09-04 01:18:19.524421622 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpGMFFNk/src/foo.py` 2026-09-04 01:18:19.524428375 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpGMFFNk/src/foo.py` 2026-09-04 01:18:19.524489650 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpGMFFNk/src/foo.py` to project `src` 2026-09-04 01:18:19.524503095 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGMFFNk/src/foo.py` 2026-09-04 01:18:19.524505921 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.524512703 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.524605898 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGMFFNk/src/foo.py"))}: Checking file '/tmp/.tmpGMFFNk/src/foo.py' 2026-09-04 01:18:19.524717247 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGMFFNk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.539687767 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGMFFNk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.545464472 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.95ms 2026-09-04 01:18:19.545540114 DEBUG Received server response for request 2 2026-09-04 01:18:19.555874377 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.555951722 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.555964005 DEBUG method="shutdown" response.id=3 duration=25.13µs 2026-09-04 01:18:19.556046721 DEBUG Received server response for request 3 2026-09-04 01:18:19.556052942 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.556074262 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-09-04 01:18:19.559342983 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.559420709 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.559446107 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.559505107 DEBUG Client info: None 2026-09-04 01:18:19.559517771 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.559532098 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.559538710 INFO Version: Unknown 2026-09-04 01:18:19.559584166 DEBUG Received server response for request 1 2026-09-04 01:18:19.559623419 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.559689543 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.559762400 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.559765566 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.559795061 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.559812444 DEBUG Initializing workspace `file:///tmp/.tmpqDX0Zd/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("warn"), }, }, ), ), configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.559834746 DEBUG Searching for a project in '/tmp/.tmpqDX0Zd/src' 2026-09-04 01:18:19.559859893 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.559864612 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.560233113 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.560239645 DEBUG Discovering virtual environment in `/tmp/.tmpqDX0Zd/src` 2026-09-04 01:18:19.560278969 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.560283708 DEBUG No virtual environment found 2026-09-04 01:18:19.560292474 DEBUG Adding first-party search path `/tmp/.tmpqDX0Zd/src` 2026-09-04 01:18:19.560295630 DEBUG Using vendored stdlib 2026-09-04 01:18:19.560435693 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.560440111 DEBUG Adding new file root '/tmp/.tmpqDX0Zd/src' of kind Project 2026-09-04 01:18:19.560823420 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.560829211 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:19.561930527 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.561943040 DEBUG Updating project to check open files 2026-09-04 01:18:19.561962076 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.562006509 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpqDX0Zd/src/foo.py") 2026-09-04 01:18:19.562014274 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpqDX0Zd/src/foo.py` 2026-09-04 01:18:19.562020776 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpqDX0Zd/src/foo.py` 2026-09-04 01:18:19.562082802 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpqDX0Zd/src/foo.py` to project `src` 2026-09-04 01:18:19.562095666 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqDX0Zd/src/foo.py` 2026-09-04 01:18:19.562098091 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.562105224 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.562206715 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqDX0Zd/src/foo.py"))}: Checking file '/tmp/.tmpqDX0Zd/src/foo.py' 2026-09-04 01:18:19.562345745 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqDX0Zd/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.580041567 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpqDX0Zd/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.586052051 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.94ms 2026-09-04 01:18:19.586099349 DEBUG Received server response for request 2 2026-09-04 01:18:19.596587401 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.596639269 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.596645601 DEBUG method="shutdown" response.id=3 duration=9.83µs 2026-09-04 01:18:19.596753954 DEBUG Received server response for request 3 2026-09-04 01:18:19.596759384 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.596771106 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-09-04 01:18:19.602708943 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.604261586 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.604288326 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.604346234 DEBUG Client info: None 2026-09-04 01:18:19.604360401 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.604374808 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.604380899 INFO Version: Unknown 2026-09-04 01:18:19.604423319 DEBUG Received server response for request 1 2026-09-04 01:18:19.604484363 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.604579822 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.604624817 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.604630488 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.604707442 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.604712201 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.604726468 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.604733771 DEBUG Initializing workspace `file:///tmp/.tmpwnCFPA/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpwnCFPA/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.604752607 DEBUG Using overridden configuration file at '/tmp/.tmpwnCFPA/ty2.toml' 2026-09-04 01:18:19.604783374 ERROR Failed to create project for workspace `file:///tmp/.tmpwnCFPA/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpwnCFPA/ty2.toml: /tmp/.tmpwnCFPA/ty2.toml is not a valid `ty.toml`: TOML parse error at line 2, column 2 | 2 | [rule] | ^^^^ unknown field `rule`, expected one of `environment`, `src`, `rules`, `terminal`, `analysis`, `overrides` . Falling back to default settings 2026-09-04 01:18:19.604809313 DEBUG Received notification `window/showMessage` 2026-09-04 01:18:19.604815114 INFO Retrying to receive `window/showMessage` notification 2026-09-04 01:18:19.604821165 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:19.605174328 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.605181641 DEBUG Discovering virtual environment in `/tmp/.tmpwnCFPA/src` 2026-09-04 01:18:19.605220264 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.605224782 DEBUG No virtual environment found 2026-09-04 01:18:19.605233739 DEBUG Adding first-party search path `/tmp/.tmpwnCFPA/src` 2026-09-04 01:18:19.605237416 DEBUG Using vendored stdlib 2026-09-04 01:18:19.605360547 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.605364855 DEBUG Adding new file root '/tmp/.tmpwnCFPA/src' of kind Project 2026-09-04 01:18:19.608929130 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:19.608945040 DEBUG Updating project to check open files 2026-09-04 01:18:19.608964066 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.608968404 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.609015863 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpwnCFPA/src/foo.py") 2026-09-04 01:18:19.609023227 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpwnCFPA/src/foo.py` 2026-09-04 01:18:19.609030050 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpwnCFPA/src/foo.py` 2026-09-04 01:18:19.609085303 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpwnCFPA/src/foo.py` to project `src` 2026-09-04 01:18:19.609097957 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwnCFPA/src/foo.py` 2026-09-04 01:18:19.609100341 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.609106703 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.610500878 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwnCFPA/src/foo.py"))}: Checking file '/tmp/.tmpwnCFPA/src/foo.py' 2026-09-04 01:18:19.610787917 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwnCFPA/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.622978412 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpwnCFPA/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.628718879 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.61ms 2026-09-04 01:18:19.628766098 DEBUG Received server response for request 2 2026-09-04 01:18:19.639311548 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.639522243 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.639586834 DEBUG method="shutdown" response.id=3 duration=71.20µs 2026-09-04 01:18:19.639784715 DEBUG Received server response for request 3 2026-09-04 01:18:19.639794173 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.639825472 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-09-04 01:18:19.645377886 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.645449691 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.645474407 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.645522076 DEBUG Client info: None 2026-09-04 01:18:19.645533698 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.645545741 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.645550961 INFO Version: Unknown 2026-09-04 01:18:19.645589433 DEBUG Received server response for request 1 2026-09-04 01:18:19.645618137 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.645698467 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.645781523 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.645803725 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.645832699 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.645852927 DEBUG Initializing workspace `file:///tmp/.tmpZmvMsk/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/.tmpZmvMsk/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-09-04 01:18:19.645878846 WARN Unsupported Python version `3.16` selected in your editor; ty won't set the Python version to the selected interpreter's version. Expected one of `3.7`, `3.8`, `3.9`, `3.10`, `3.11`, `3.12`, `3.13`, `3.14`, `3.15`. 2026-09-04 01:18:19.645883855 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpZmvMsk/venv 2026-09-04 01:18:19.645889155 DEBUG Searching for a project in '/tmp/.tmpZmvMsk/src' 2026-09-04 01:18:19.645924111 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.645929671 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.646262716 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.646275099 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpZmvMsk/venv/pyvenv.cfg' 2026-09-04 01:18:19.646290488 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpZmvMsk/venv 2026-09-04 01:18:19.646318300 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpZmvMsk/venv/lib/python3.16/site-packages"] 2026-09-04 01:18:19.646328940 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpZmvMsk/base 2026-09-04 01:18:19.646333789 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-09-04 01:18:19.646336234 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/.tmpZmvMsk/base` 2026-09-04 01:18:19.646347074 DEBUG Adding first-party search path `/tmp/.tmpZmvMsk/src` 2026-09-04 01:18:19.646350440 DEBUG Using vendored stdlib 2026-09-04 01:18:19.646483800 DEBUG Adding site-packages search path `/tmp/.tmpZmvMsk/venv/lib/python3.16/site-packages` 2026-09-04 01:18:19.646488680 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.646492507 DEBUG Adding new file root '/tmp/.tmpZmvMsk/src' of kind Project 2026-09-04 01:18:19.646629153 DEBUG Adding new file root '/tmp/.tmpZmvMsk/venv/lib/python3.16/site-packages' of kind SearchPath 2026-09-04 01:18:19.648552911 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:19.648645265 DEBUG Updating project to check open files 2026-09-04 01:18:19.648669420 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.648693645 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:19.648697603 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:19.648913858 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.649021210 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpZmvMsk/src/main.py") 2026-09-04 01:18:19.649030858 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpZmvMsk/src/main.py` 2026-09-04 01:18:19.649040055 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpZmvMsk/src/main.py` 2026-09-04 01:18:19.649131116 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpZmvMsk/src/main.py` to project `src` 2026-09-04 01:18:19.649144190 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZmvMsk/src/main.py` 2026-09-04 01:18:19.649146625 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.649154750 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-09-04 01:18:19.649183735 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:19.649276599 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZmvMsk/src/main.py"))}: Checking file '/tmp/.tmpZmvMsk/src/main.py' 2026-09-04 01:18:19.649363993 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZmvMsk/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.669126350 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZmvMsk/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.670938018 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.74ms 2026-09-04 01:18:19.670979055 DEBUG Received server response for request 2 2026-09-04 01:18:19.681131177 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.681179478 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.681186221 DEBUG method="shutdown" response.id=3 duration=10.86µs 2026-09-04 01:18:19.681264207 DEBUG Received server response for request 3 2026-09-04 01:18:19.681268214 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.681291879 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-09-04 01:18:19.688157126 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.688231726 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.688290295 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.688323949 DEBUG Client info: None 2026-09-04 01:18:19.688335961 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.688349857 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.688355227 INFO Version: Unknown 2026-09-04 01:18:19.688391145 DEBUG Received server response for request 1 2026-09-04 01:18:19.688421471 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.688470854 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.688537429 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.688540324 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.688566974 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.688580630 DEBUG Initializing workspace `file:///tmp/.tmpngfqYV/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.688593143 DEBUG Searching for a project in '/tmp/.tmpngfqYV/project' 2026-09-04 01:18:19.688616517 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.688620996 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.688963468 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.688969610 DEBUG Discovering virtual environment in `/tmp/.tmpngfqYV/project` 2026-09-04 01:18:19.688978386 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpngfqYV/project/.venv/pyvenv.cfg' 2026-09-04 01:18:19.689015165 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.689020745 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpngfqYV/project/.venv 2026-09-04 01:18:19.689041254 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpngfqYV/project/.venv/lib/python3.16/site-packages"] 2026-09-04 01:18:19.689048518 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpngfqYV/base 2026-09-04 01:18:19.689052415 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-09-04 01:18:19.689054499 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/.tmpngfqYV/base` 2026-09-04 01:18:19.689065039 DEBUG Adding first-party search path `/tmp/.tmpngfqYV/project` 2026-09-04 01:18:19.689068295 DEBUG Using vendored stdlib 2026-09-04 01:18:19.689198048 DEBUG Adding site-packages search path `/tmp/.tmpngfqYV/project/.venv/lib/python3.16/site-packages` 2026-09-04 01:18:19.689203308 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.689207506 DEBUG Adding new file root '/tmp/.tmpngfqYV/project' of kind Project 2026-09-04 01:18:19.689349652 DEBUG Adding new file root '/tmp/.tmpngfqYV/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-09-04 01:18:19.689917087 DEBUG Skipping directory '/tmp/.tmpngfqYV/project/.venv' because it is excluded by a default or `src.exclude` pattern 2026-09-04 01:18:19.696916445 INFO Project::index_files{project=project}: Indexed 1 file(s) in 0.008s 2026-09-04 01:18:19.696977750 DEBUG Updating project to check open files 2026-09-04 01:18:19.696993530 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.697001625 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:19.697004440 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:19.707647293 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:19.707679102 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.707684523 DEBUG method="shutdown" response.id=2 duration=9.03µs 2026-09-04 01:18:19.707690945 DEBUG Received server response for request 2 2026-09-04 01:18:19.707693569 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.707703228 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-09-04 01:18:19.709229200 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.709294452 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.709316484 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.709471524 DEBUG Client info: None 2026-09-04 01:18:19.709491452 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.709508914 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.709923222 INFO Version: Unknown 2026-09-04 01:18:19.709985579 DEBUG Received server response for request 1 2026-09-04 01:18:19.710073664 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.710170666 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.710192697 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.710198478 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.710253361 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.710276865 DEBUG Initializing workspace `file:///tmp/.tmpkSE6eO/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/.tmpkSE6eO/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpkSE6eO/python", }, environment: None, version: None, }, ), }, ), } 2026-09-04 01:18:19.710313033 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpkSE6eO/python 2026-09-04 01:18:19.710320427 DEBUG Searching for a project in '/tmp/.tmpkSE6eO/project' 2026-09-04 01:18:19.710342067 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.710348038 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.710727881 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.710741056 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpkSE6eO/python/pyvenv.cfg' 2026-09-04 01:18:19.710748810 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpkSE6eO/python 2026-09-04 01:18:19.710781912 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpkSE6eO/python/lib/python3.16/site-packages"] 2026-09-04 01:18:19.710785429 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpkSE6eO/python 2026-09-04 01:18:19.710790829 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpkSE6eO/python/lib/python3.16" 2026-09-04 01:18:19.710802140 DEBUG Adding first-party search path `/tmp/.tmpkSE6eO/project` 2026-09-04 01:18:19.710805466 DEBUG Using vendored stdlib 2026-09-04 01:18:19.714699380 DEBUG Adding site-packages search path `/tmp/.tmpkSE6eO/python/lib/python3.16/site-packages` 2026-09-04 01:18:19.714861775 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.715094431 DEBUG Adding new file root '/tmp/.tmpkSE6eO/project' of kind Project 2026-09-04 01:18:19.715537422 DEBUG Adding new file root '/tmp/.tmpkSE6eO/python/lib/python3.16/site-packages' of kind SearchPath 2026-09-04 01:18:19.716961423 INFO Project::index_files{project=project}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.717029651 DEBUG Updating project to check open files 2026-09-04 01:18:19.717050049 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.717608266 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:19.717617654 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:19.727848143 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:19.727911181 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.727917543 DEBUG method="shutdown" response.id=2 duration=25.35µs 2026-09-04 01:18:19.728026267 DEBUG Received server response for request 2 2026-09-04 01:18:19.728031887 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.728043800 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-09-04 01:18:19.729345161 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.729414661 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.732255229 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.732768812 DEBUG Client info: None 2026-09-04 01:18:19.732835688 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.732870904 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.732876755 INFO Version: Unknown 2026-09-04 01:18:19.733064497 DEBUG Received server response for request 1 2026-09-04 01:18:19.733105043 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.733616001 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.733714767 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.733718844 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.733734033 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.733736928 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-04 01:18:19.733751676 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.733760011 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.733762696 DEBUG Deferring `textDocument/foldingRange` request until all workspaces are initialized 2026-09-04 01:18:19.733767626 DEBUG Initializing workspace `file:///tmp/.tmpGayFAT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.733780670 DEBUG Searching for a project in '/tmp/.tmpGayFAT/src' 2026-09-04 01:18:19.733803202 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.733807050 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.734071165 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.734076455 DEBUG Discovering virtual environment in `/tmp/.tmpGayFAT/src` 2026-09-04 01:18:19.734107303 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.734111631 DEBUG No virtual environment found 2026-09-04 01:18:19.734119245 DEBUG Adding first-party search path `/tmp/.tmpGayFAT/src` 2026-09-04 01:18:19.734122481 DEBUG Using vendored stdlib 2026-09-04 01:18:19.734238639 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.734242486 DEBUG Adding new file root '/tmp/.tmpGayFAT/src' of kind Project 2026-09-04 01:18:19.736176043 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:19.736220797 DEBUG Updating project to check open files 2026-09-04 01:18:19.736232439 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.736235675 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.736277874 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpGayFAT/src/foo.py") 2026-09-04 01:18:19.736286380 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpGayFAT/src/foo.py` 2026-09-04 01:18:19.736292562 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpGayFAT/src/foo.py` 2026-09-04 01:18:19.736361561 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpGayFAT/src/foo.py` to project `src` 2026-09-04 01:18:19.736375076 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGayFAT/src/foo.py` 2026-09-04 01:18:19.736377601 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.736384574 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.736389764 DEBUG Processing deferred request `textDocument/foldingRange` 2026-09-04 01:18:19.736853544 DEBUG method="textDocument/foldingRange" response.id=2 duration=461.42µs 2026-09-04 01:18:19.737331871 DEBUG Received server response for request 2 2026-09-04 01:18:19.747687565 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.747735865 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.747741326 DEBUG method="shutdown" response.id=3 duration=8.79µs 2026-09-04 01:18:19.747773015 DEBUG Received server response for request 3 2026-09-04 01:18:19.747777103 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.747888812 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-09-04 01:18:19.749091418 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.749157572 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.750811805 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.750846600 DEBUG Client info: None 2026-09-04 01:18:19.750859635 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.750871717 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.750878139 INFO Version: Unknown 2026-09-04 01:18:19.751407963 DEBUG Received server response for request 1 2026-09-04 01:18:19.751435244 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.751501138 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.751596366 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.751600023 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.751614310 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.751617396 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-04 01:18:19.751632464 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.751642563 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.751645188 DEBUG Deferring `textDocument/foldingRange` request until all workspaces are initialized 2026-09-04 01:18:19.751650408 DEBUG Initializing workspace `file:///tmp/.tmpC2ADwN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.751673301 DEBUG Searching for a project in '/tmp/.tmpC2ADwN/src' 2026-09-04 01:18:19.751694521 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.751699300 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.752015833 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.752021304 DEBUG Discovering virtual environment in `/tmp/.tmpC2ADwN/src` 2026-09-04 01:18:19.752049967 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.752054225 DEBUG No virtual environment found 2026-09-04 01:18:19.752061699 DEBUG Adding first-party search path `/tmp/.tmpC2ADwN/src` 2026-09-04 01:18:19.752064825 DEBUG Using vendored stdlib 2026-09-04 01:18:19.752195791 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.752199658 DEBUG Adding new file root '/tmp/.tmpC2ADwN/src' of kind Project 2026-09-04 01:18:19.753722274 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.753737412 DEBUG Updating project to check open files 2026-09-04 01:18:19.753747932 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.753751288 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.753802925 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpC2ADwN/src/foo.py") 2026-09-04 01:18:19.753810950 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpC2ADwN/src/foo.py` 2026-09-04 01:18:19.753817873 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpC2ADwN/src/foo.py` 2026-09-04 01:18:19.753883767 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpC2ADwN/src/foo.py` to project `src` 2026-09-04 01:18:19.753911539 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpC2ADwN/src/foo.py` 2026-09-04 01:18:19.753914264 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.753921698 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.753926517 DEBUG Processing deferred request `textDocument/foldingRange` 2026-09-04 01:18:19.754161578 DEBUG method="textDocument/foldingRange" response.id=2 duration=232.59µs 2026-09-04 01:18:19.754183820 DEBUG Received server response for request 2 2026-09-04 01:18:19.764370246 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.764403498 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.764411814 DEBUG method="shutdown" response.id=3 duration=11.67µs 2026-09-04 01:18:19.764492966 DEBUG Received server response for request 3 2026-09-04 01:18:19.764498006 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.764517192 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-09-04 01:18:19.766097255 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.766168509 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.766187825 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.768422236 DEBUG Client info: None 2026-09-04 01:18:19.768465868 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.768480415 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.768487108 INFO Version: Unknown 2026-09-04 01:18:19.768587216 DEBUG Received server response for request 1 2026-09-04 01:18:19.768618374 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.768726777 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmplHijDV 2026-09-04 01:18:19.768783955 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.768949325 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.768954064 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.768958823 DEBUG No workspace configuration provided for file:///tmp/.tmplHijDV 2026-09-04 01:18:19.768973580 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:19.769002915 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.769007033 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmplHijDV, using default options 2026-09-04 01:18:19.769011802 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.769017282 DEBUG Initializing workspace `file:///tmp/.tmplHijDV`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.769056857 DEBUG Searching for a project in '/tmp/.tmplHijDV' 2026-09-04 01:18:19.769172433 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.769178565 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.769478127 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.769483296 DEBUG Discovering virtual environment in `/tmp/.tmplHijDV` 2026-09-04 01:18:19.769509786 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.769513403 DEBUG No virtual environment found 2026-09-04 01:18:19.769520616 DEBUG Adding first-party search path `/tmp/.tmplHijDV` 2026-09-04 01:18:19.769523652 DEBUG Using vendored stdlib 2026-09-04 01:18:19.769658184 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.769661601 DEBUG Adding new file root '/tmp/.tmplHijDV' of kind Project 2026-09-04 01:18:19.771501051 INFO Project::index_files{project=.tmplHijDV}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:19.771513685 DEBUG Updating project to check open files 2026-09-04 01:18:19.771523293 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.771526349 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:19.771544282 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:19.771546877 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:19.771610937 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.771621757 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:19.771624493 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:19.771633530 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:19.771639090 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:19.771641515 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:19.771646414 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:19.771737775 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:19.771887135 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.792640231 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.811918942 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:19.812179230 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:19.812340893 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:19.812503488 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-04 01:18:19.812782902 DEBUG method="textDocument/foldingRange" response.id=2 duration=108.08µs 2026-09-04 01:18:19.812923696 DEBUG Received server response for request 2 2026-09-04 01:18:19.813062156 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-09-04 01:18:19.813247163 DEBUG method="textDocument/foldingRange" response.id=3 duration=30.86µs 2026-09-04 01:18:19.813453881 DEBUG Received server response for request 3 2026-09-04 01:18:19.824000613 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:19.824037963 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.824049454 DEBUG method="shutdown" response.id=4 duration=16.36µs 2026-09-04 01:18:19.824070965 DEBUG Received server response for request 4 2026-09-04 01:18:19.824074421 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.824216898 DEBUG Received exit notification, exiting ok test goto_definition::script_search_paths_resolve_imported_symbols ... 2026-09-04 01:18:19.829834635 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.829937168 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.829975930 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.830041914 DEBUG Client info: None 2026-09-04 01:18:19.830055249 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.830070368 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.830076790 INFO Version: Unknown 2026-09-04 01:18:19.830183229 DEBUG Received server response for request 1 2026-09-04 01:18:19.830222172 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.830300349 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.830379527 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.830382573 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.830410155 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.830425574 DEBUG Initializing workspace `file:///tmp/.tmptdVGho/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.830445070 DEBUG Searching for a project in '/tmp/.tmptdVGho/src' 2026-09-04 01:18:19.830470258 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.830475407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.830819813 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.830826275 DEBUG Discovering virtual environment in `/tmp/.tmptdVGho/src` 2026-09-04 01:18:19.830867112 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.830872402 DEBUG No virtual environment found 2026-09-04 01:18:19.830881469 DEBUG Adding first-party search path `/tmp/.tmptdVGho/src` 2026-09-04 01:18:19.830885126 DEBUG Using vendored stdlib 2026-09-04 01:18:19.831058872 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.831064192 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.831066947 DEBUG Client sends request `textDocument/definition` with ID 2 2026-09-04 01:18:19.831127200 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.831132720 DEBUG Adding new file root '/tmp/.tmptdVGho/src' of kind Project 2026-09-04 01:18:19.833925288 INFO Project::index_files{project=src}: Indexed 3 file(s) in 0.002s 2026-09-04 01:18:19.833941629 DEBUG Updating project to check open files 2026-09-04 01:18:19.833962247 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.834017070 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptdVGho/src/script.py") 2026-09-04 01:18:19.834026288 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptdVGho/src/script.py` 2026-09-04 01:18:19.834033050 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptdVGho/src/script.py` 2026-09-04 01:18:19.834108562 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmptdVGho/src/script.py` to project `src` 2026-09-04 01:18:19.834122278 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptdVGho/src/script.py` 2026-09-04 01:18:19.834124832 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.834132046 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-09-04 01:18:19.834152384 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmptdVGho/src/ordinary.py") 2026-09-04 01:18:19.834157133 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmptdVGho/src/ordinary.py` 2026-09-04 01:18:19.834161511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmptdVGho/src/ordinary.py` 2026-09-04 01:18:19.834209692 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmptdVGho/src/ordinary.py` to project `src` 2026-09-04 01:18:19.834217937 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptdVGho/src/ordinary.py` 2026-09-04 01:18:19.834219991 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.834225381 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102))}}: Set open project files (count: 2) 2026-09-04 01:18:19.834677138 INFO request{id=2 method=textDocument/definition}: Defaulting to python-platform `linux` 2026-09-04 01:18:19.834719518 DEBUG request{id=2 method=textDocument/definition}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.834725078 DEBUG request{id=2 method=textDocument/definition}: No virtual environment found 2026-09-04 01:18:19.834732612 DEBUG request{id=2 method=textDocument/definition}: Adding extra search-path `/tmp/.tmptdVGho/src/dependencies` 2026-09-04 01:18:19.834736169 DEBUG request{id=2 method=textDocument/definition}: Using vendored stdlib 2026-09-04 01:18:19.834852347 INFO request{id=2 method=textDocument/definition}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.834857296 DEBUG request{id=2 method=textDocument/definition}: Adding new file root '/tmp/.tmptdVGho/src/dependencies' of kind SearchPath 2026-09-04 01:18:19.835558772 DEBUG request{id=2 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.836017703 DEBUG method="textDocument/definition" response.id=2 duration=1.79ms 2026-09-04 01:18:19.836032290 DEBUG Received server response for request 2 2026-09-04 01:18:19.836132648 DEBUG Client sends request `textDocument/definition` with ID 3 2026-09-04 01:18:19.836398507 DEBUG request{id=3 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.836413926 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found in search paths 2026-09-04 01:18:19.836431519 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:19.836451486 DEBUG method="textDocument/definition" response.id=3 duration=301.03µs 2026-09-04 01:18:19.836461966 DEBUG Received server response for request 3 2026-09-04 01:18:19.846557051 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:19.846580345 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.846586045 DEBUG method="shutdown" response.id=4 duration=8.60µs 2026-09-04 01:18:19.846592107 DEBUG Received server response for request 4 2026-09-04 01:18:19.846595032 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.846604680 DEBUG Received exit notification, exiting ok test hover::invalid_script_environment_retains_configured_platform_for_hover ... 2026-09-04 01:18:19.848413924 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.848480689 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.848505265 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.848548917 DEBUG Client info: None 2026-09-04 01:18:19.848559537 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.848570798 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.848576168 INFO Version: Unknown 2026-09-04 01:18:19.848615282 DEBUG Received server response for request 1 2026-09-04 01:18:19.848638155 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.850132728 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.850174346 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.850179145 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.850190186 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.850193171 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:19.850217226 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.850228117 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.850231223 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:19.850237104 DEBUG Initializing workspace `file:///tmp/.tmpDo2ryR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.850252362 DEBUG Searching for a project in '/tmp/.tmpDo2ryR/src' 2026-09-04 01:18:19.850289362 DEBUG Found project at '/tmp/.tmpDo2ryR/src' 2026-09-04 01:18:19.850294191 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.850610785 DEBUG Discovering virtual environment in `/tmp/.tmpDo2ryR/src` 2026-09-04 01:18:19.850638537 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.850642714 DEBUG No virtual environment found 2026-09-04 01:18:19.850659877 DEBUG Adding first-party search path `/tmp/.tmpDo2ryR/src` 2026-09-04 01:18:19.850663123 DEBUG Using vendored stdlib 2026-09-04 01:18:19.850791223 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.850794349 DEBUG Adding new file root '/tmp/.tmpDo2ryR/src' of kind Project 2026-09-04 01:18:19.853352146 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:19.853405877 DEBUG Updating project to check open files 2026-09-04 01:18:19.853451793 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.853455701 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.853573562 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpDo2ryR/src/script.py") 2026-09-04 01:18:19.853582979 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpDo2ryR/src/script.py` 2026-09-04 01:18:19.853591075 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpDo2ryR/src/script.py` 2026-09-04 01:18:19.853662298 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpDo2ryR/src/script.py` to project `src` 2026-09-04 01:18:19.853675122 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDo2ryR/src/script.py` 2026-09-04 01:18:19.853677617 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.853684630 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.853689559 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:19.855957353 DEBUG request{id=2 method=textDocument/hover}: Default settings failed to discover local Python environment 2026-09-04 01:18:19.856180952 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.856361511 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-04 01:18:19.856467350 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-04 01:18:19.856840339 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: win32 2026-09-04 01:18:19.857111227 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.858962099 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal["win32"] 2026-09-04 01:18:19.859127239 DEBUG method="textDocument/hover" response.id=2 duration=5.44ms 2026-09-04 01:18:19.859289132 DEBUG Received server response for request 2 2026-09-04 01:18:19.869438589 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.869476340 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.869485688 DEBUG method="shutdown" response.id=3 duration=14.79µs 2026-09-04 01:18:19.869508591 DEBUG Received server response for request 3 2026-09-04 01:18:19.869512548 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.869561219 DEBUG Received exit notification, exiting ok test hover::invalid_script_retains_valid_environment_settings_for_hover ... 2026-09-04 01:18:19.871306813 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.871370523 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.871405358 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.871454641 DEBUG Client info: None 2026-09-04 01:18:19.871472624 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.871485749 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.871490748 INFO Version: Unknown 2026-09-04 01:18:19.872915220 DEBUG Received server response for request 1 2026-09-04 01:18:19.872956718 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.873977984 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.874014031 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.874020223 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.874037145 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.874040531 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:19.874056701 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.874067882 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.874070627 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:19.874075597 DEBUG Initializing workspace `file:///tmp/.tmpK2AsXF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.874088270 DEBUG Searching for a project in '/tmp/.tmpK2AsXF/src' 2026-09-04 01:18:19.874126101 DEBUG Found project at '/tmp/.tmpK2AsXF/src' 2026-09-04 01:18:19.874130880 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.874426565 DEBUG Discovering virtual environment in `/tmp/.tmpK2AsXF/src` 2026-09-04 01:18:19.874455489 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.874459707 DEBUG No virtual environment found 2026-09-04 01:18:19.874466660 DEBUG Adding first-party search path `/tmp/.tmpK2AsXF/src` 2026-09-04 01:18:19.874469946 DEBUG Using vendored stdlib 2026-09-04 01:18:19.874596624 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.874600481 DEBUG Adding new file root '/tmp/.tmpK2AsXF/src' of kind Project 2026-09-04 01:18:19.878106137 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:19.878122377 DEBUG Updating project to check open files 2026-09-04 01:18:19.878132145 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.878135241 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.878176839 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpK2AsXF/src/script.py") 2026-09-04 01:18:19.878183822 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpK2AsXF/src/script.py` 2026-09-04 01:18:19.878189964 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpK2AsXF/src/script.py` 2026-09-04 01:18:19.878248694 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpK2AsXF/src/script.py` to project `src` 2026-09-04 01:18:19.878259584 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpK2AsXF/src/script.py` 2026-09-04 01:18:19.878262270 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.878268251 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.878272930 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:19.878359913 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `<3.12` 2026-09-04 01:18:19.878721431 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.878728374 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-04 01:18:19.878731981 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-04 01:18:19.878849711 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.14, platform: win32 2026-09-04 01:18:19.879129606 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.881522705 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal["win32"] 2026-09-04 01:18:19.881763727 DEBUG method="textDocument/hover" response.id=2 duration=3.49ms 2026-09-04 01:18:19.881787181 DEBUG Received server response for request 2 2026-09-04 01:18:19.891953009 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.891991441 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.891999225 DEBUG method="shutdown" response.id=3 duration=11.75µs 2026-09-04 01:18:19.892003834 DEBUG Received server response for request 3 2026-09-04 01:18:19.892008613 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.892020726 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-09-04 01:18:19.894181980 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.894257842 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.894280835 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.896182812 DEBUG Client info: None 2026-09-04 01:18:19.896226655 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.896238828 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.896244137 INFO Version: Unknown 2026-09-04 01:18:19.896284874 DEBUG Received server response for request 1 2026-09-04 01:18:19.896307206 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.896370344 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.896432391 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.896435677 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.896447649 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.896450174 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:19.896465082 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.896472566 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.896474940 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:19.896485771 DEBUG Initializing workspace `file:///tmp/.tmpmQpPmw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.896496521 DEBUG Searching for a project in '/tmp/.tmpmQpPmw/src' 2026-09-04 01:18:19.896516328 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.896520005 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.896777067 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.896782407 DEBUG Discovering virtual environment in `/tmp/.tmpmQpPmw/src` 2026-09-04 01:18:19.896809478 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.896813305 DEBUG No virtual environment found 2026-09-04 01:18:19.896819867 DEBUG Adding first-party search path `/tmp/.tmpmQpPmw/src` 2026-09-04 01:18:19.896823134 DEBUG Using vendored stdlib 2026-09-04 01:18:19.896950743 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.896954650 DEBUG Adding new file root '/tmp/.tmpmQpPmw/src' of kind Project 2026-09-04 01:18:19.900103146 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.900119206 DEBUG Updating project to check open files 2026-09-04 01:18:19.900128734 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.900131599 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.900167717 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpmQpPmw/src/foo.py") 2026-09-04 01:18:19.900422304 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpmQpPmw/src/foo.py` 2026-09-04 01:18:19.900735432 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpmQpPmw/src/foo.py` 2026-09-04 01:18:19.900937911 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpmQpPmw/src/foo.py` to project `src` 2026-09-04 01:18:19.900988697 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmQpPmw/src/foo.py` 2026-09-04 01:18:19.900991873 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.901001340 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.901006600 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:19.901546974 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.913294889 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.915274482 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-04 01:18:19.915329976 DEBUG method="textDocument/hover" response.id=2 duration=14.32ms 2026-09-04 01:18:19.915359001 DEBUG Received server response for request 2 2026-09-04 01:18:19.925455769 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.925495303 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.925502116 DEBUG method="shutdown" response.id=3 duration=11.84µs 2026-09-04 01:18:19.925523856 DEBUG Received server response for request 3 2026-09-04 01:18:19.925528305 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.925573720 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-09-04 01:18:19.928373802 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.928458681 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.928492845 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.928549832 DEBUG Client info: None 2026-09-04 01:18:19.928561444 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.928573657 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.928579097 INFO Version: Unknown 2026-09-04 01:18:19.928619914 DEBUG Received server response for request 1 2026-09-04 01:18:19.928665669 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.928716625 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.928814869 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.928818416 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.928832122 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.928834907 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:19.928851037 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.928860194 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.928862659 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:19.928867999 DEBUG Initializing workspace `file:///tmp/.tmpO9dFz9/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.928880903 DEBUG Searching for a project in '/tmp/.tmpO9dFz9/src' 2026-09-04 01:18:19.928920267 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:19.928924906 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.932854416 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.932865427 DEBUG Discovering virtual environment in `/tmp/.tmpO9dFz9/src` 2026-09-04 01:18:19.933064029 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.933070171 DEBUG No virtual environment found 2026-09-04 01:18:19.933079548 DEBUG Adding first-party search path `/tmp/.tmpO9dFz9/src` 2026-09-04 01:18:19.933083646 DEBUG Using vendored stdlib 2026-09-04 01:18:19.933478427 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:19.933488546 DEBUG Adding new file root '/tmp/.tmpO9dFz9/src' of kind Project 2026-09-04 01:18:19.935031580 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:19.935047910 DEBUG Updating project to check open files 2026-09-04 01:18:19.935064812 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.935068219 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.935252895 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpO9dFz9/src/foo.py") 2026-09-04 01:18:19.935263184 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpO9dFz9/src/foo.py` 2026-09-04 01:18:19.935271630 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpO9dFz9/src/foo.py` 2026-09-04 01:18:19.935804850 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpO9dFz9/src/foo.py` to project `src` 2026-09-04 01:18:19.935824297 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpO9dFz9/src/foo.py` 2026-09-04 01:18:19.935827392 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.935836950 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:19.935842310 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:19.936120412 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.947993031 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-04 01:18:19.950052063 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-04 01:18:19.950282115 DEBUG method="textDocument/hover" response.id=2 duration=14.44ms 2026-09-04 01:18:19.950297894 DEBUG Received server response for request 2 2026-09-04 01:18:19.960384003 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:19.960406775 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:19.960411905 DEBUG method="shutdown" response.id=3 duration=7.68µs 2026-09-04 01:18:19.960417185 DEBUG Received server response for request 3 2026-09-04 01:18:19.960419870 DEBUG Client sends notification `exit` 2026-09-04 01:18:19.960429287 DEBUG Received exit notification, exiting ok test hover::shared_import_hover_uses_each_script_python_version ... 2026-09-04 01:18:19.965244479 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:19.965320522 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:19.965347142 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:19.965438473 DEBUG Client info: None 2026-09-04 01:18:19.965450726 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:19.965465353 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:19.965472647 INFO Version: Unknown 2026-09-04 01:18:19.965519084 DEBUG Received server response for request 1 2026-09-04 01:18:19.965555923 DEBUG Client sends notification `initialized` 2026-09-04 01:18:19.965623490 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:19.965757842 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:19.965761389 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:19.965777359 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.965780685 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:19.965783109 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:19.965802195 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:19.965813777 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.965816652 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:19.965818776 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:19.965824948 DEBUG Initializing workspace `file:///tmp/.tmpYcZNxc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:19.965838113 DEBUG Searching for a project in '/tmp/.tmpYcZNxc/src' 2026-09-04 01:18:19.965875433 DEBUG Found project at '/tmp/.tmpYcZNxc/src' 2026-09-04 01:18:19.965880923 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:19.966268149 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:19.966274050 DEBUG Discovering virtual environment in `/tmp/.tmpYcZNxc/src` 2026-09-04 01:18:19.966311751 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.966316600 DEBUG No virtual environment found 2026-09-04 01:18:19.966326248 DEBUG Adding first-party search path `/tmp/.tmpYcZNxc/src` 2026-09-04 01:18:19.966329444 DEBUG Using vendored stdlib 2026-09-04 01:18:19.966459147 INFO Python version: Python 3.12, platform: linux 2026-09-04 01:18:19.966463926 DEBUG Adding new file root '/tmp/.tmpYcZNxc/src' of kind Project 2026-09-04 01:18:19.969955365 INFO Project::index_files{project=src}: Indexed 3 file(s) in 0.003s 2026-09-04 01:18:19.970033331 DEBUG Updating project to check open files 2026-09-04 01:18:19.970051696 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:19.970056224 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.970105978 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYcZNxc/src/older.py") 2026-09-04 01:18:19.970113321 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYcZNxc/src/older.py` 2026-09-04 01:18:19.970120264 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYcZNxc/src/older.py` 2026-09-04 01:18:19.970182000 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpYcZNxc/src/older.py` to project `src` 2026-09-04 01:18:19.970194043 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYcZNxc/src/older.py` 2026-09-04 01:18:19.970196407 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.970203010 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(181))}}: Set open project files (count: 1) 2026-09-04 01:18:19.970208169 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:19.970225873 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYcZNxc/src/newer.py") 2026-09-04 01:18:19.970230391 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYcZNxc/src/newer.py` 2026-09-04 01:18:19.970234509 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYcZNxc/src/newer.py` 2026-09-04 01:18:19.970281968 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpYcZNxc/src/newer.py` to project `src` 2026-09-04 01:18:19.970290213 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYcZNxc/src/newer.py` 2026-09-04 01:18:19.970292227 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:19.970297276 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(181)), file(Id(180))}}: Set open project files (count: 2) 2026-09-04 01:18:19.970301524 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:19.970862587 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `>=3.12` 2026-09-04 01:18:19.971052573 DEBUG request{id=2 method=textDocument/hover}: Resolved requires-python constraint to: 3.12 2026-09-04 01:18:19.971191654 INFO request{id=2 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-09-04 01:18:19.971221179 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.971226550 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-04 01:18:19.971232240 DEBUG request{id=2 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpYcZNxc/src` 2026-09-04 01:18:19.971235987 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-04 01:18:19.971355221 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: linux 2026-09-04 01:18:19.971465678 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:19.986152285 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[12] 2026-09-04 01:18:19.986212879 DEBUG method="textDocument/hover" response.id=2 duration=15.91ms 2026-09-04 01:18:19.986229260 DEBUG Received server response for request 2 2026-09-04 01:18:19.986330269 DEBUG Client sends request `textDocument/hover` with ID 3 2026-09-04 01:18:19.986394870 DEBUG request{id=3 method=textDocument/hover}: Resolving requires-python constraint: `>=3.13` 2026-09-04 01:18:19.986400851 DEBUG request{id=3 method=textDocument/hover}: Resolved requires-python constraint to: 3.13 2026-09-04 01:18:19.986603612 INFO request{id=3 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-09-04 01:18:19.986634279 DEBUG request{id=3 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:19.986639740 DEBUG request{id=3 method=textDocument/hover}: No virtual environment found 2026-09-04 01:18:19.986645911 DEBUG request{id=3 method=textDocument/hover}: Adding extra search-path `/tmp/.tmpYcZNxc/src` 2026-09-04 01:18:19.986660889 DEBUG request{id=3 method=textDocument/hover}: Using vendored stdlib 2026-09-04 01:18:19.986832421 INFO request{id=3 method=textDocument/hover}: Python version: Python 3.13, platform: linux 2026-09-04 01:18:19.986882735 DEBUG request{id=3 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.000970389 DEBUG request{id=3 method=textDocument/hover}: Inferred type of covering node is Literal[13] 2026-09-04 01:18:20.001023799 DEBUG method="textDocument/hover" response.id=3 duration=14.67ms 2026-09-04 01:18:20.001054437 DEBUG Received server response for request 3 2026-09-04 01:18:20.011224122 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:20.011262273 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.011270148 DEBUG method="shutdown" response.id=4 duration=12.86µs 2026-09-04 01:18:20.011289494 DEBUG Received server response for request 4 2026-09-04 01:18:20.011294153 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.011314892 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-09-04 01:18:20.015982126 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ Markdown, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.016075211 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.016124313 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.016189575 DEBUG Client info: None 2026-09-04 01:18:20.016203281 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.016218920 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.016225963 INFO Version: Unknown 2026-09-04 01:18:20.016312876 DEBUG Received server response for request 1 2026-09-04 01:18:20.016353763 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.016412774 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.016543499 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.016547326 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.016563356 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.016566402 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:20.016585157 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.016595527 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.016598292 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:20.016603842 DEBUG Initializing workspace `file:///tmp/.tmpAsJ0FK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.016617488 DEBUG Searching for a project in '/tmp/.tmpAsJ0FK/src' 2026-09-04 01:18:20.016643497 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.016659957 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.017018440 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.017024100 DEBUG Discovering virtual environment in `/tmp/.tmpAsJ0FK/src` 2026-09-04 01:18:20.017062793 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.017067201 DEBUG No virtual environment found 2026-09-04 01:18:20.017076068 DEBUG Adding first-party search path `/tmp/.tmpAsJ0FK/src` 2026-09-04 01:18:20.017079254 DEBUG Using vendored stdlib 2026-09-04 01:18:20.017206052 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.017210029 DEBUG Adding new file root '/tmp/.tmpAsJ0FK/src' of kind Project 2026-09-04 01:18:20.018949692 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.018992783 DEBUG Updating project to check open files 2026-09-04 01:18:20.019029332 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.019033560 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.019082311 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpAsJ0FK/src/foo.py") 2026-09-04 01:18:20.019131603 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpAsJ0FK/src/foo.py` 2026-09-04 01:18:20.019142263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpAsJ0FK/src/foo.py` 2026-09-04 01:18:20.019262238 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpAsJ0FK/src/foo.py` to project `src` 2026-09-04 01:18:20.019278208 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAsJ0FK/src/foo.py` 2026-09-04 01:18:20.019280823 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.019289870 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.019295080 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:20.019561810 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.033177349 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.035086550 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-04 01:18:20.035134079 DEBUG method="textDocument/hover" response.id=2 duration=15.84ms 2026-09-04 01:18:20.035145520 DEBUG Received server response for request 2 2026-09-04 01:18:20.045230737 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.045261264 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.045266814 DEBUG method="shutdown" response.id=3 duration=8.90µs 2026-09-04 01:18:20.045273036 DEBUG Received server response for request 3 2026-09-04 01:18:20.045276152 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.045287854 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-09-04 01:18:20.047580173 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: Some( HoverClientCapabilities { dynamic_registration: None, content_format: Some( [ PlainText, ], ), }, ), signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.047695860 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.047730856 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.047785969 DEBUG Client info: None 2026-09-04 01:18:20.047799134 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.047811738 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.047816998 INFO Version: Unknown 2026-09-04 01:18:20.047877601 DEBUG Received server response for request 1 2026-09-04 01:18:20.047935179 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.047990804 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.048093757 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.048097394 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.048110919 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.048113554 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:20.048129003 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.048138992 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.048141687 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:20.048147818 DEBUG Initializing workspace `file:///tmp/.tmppGt1ob/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.048160412 DEBUG Searching for a project in '/tmp/.tmppGt1ob/src' 2026-09-04 01:18:20.048183756 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.048187923 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.048480001 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.048486113 DEBUG Discovering virtual environment in `/tmp/.tmppGt1ob/src` 2026-09-04 01:18:20.048521108 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.048525376 DEBUG No virtual environment found 2026-09-04 01:18:20.048533922 DEBUG Adding first-party search path `/tmp/.tmppGt1ob/src` 2026-09-04 01:18:20.048537068 DEBUG Using vendored stdlib 2026-09-04 01:18:20.048665780 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.048670499 DEBUG Adding new file root '/tmp/.tmppGt1ob/src' of kind Project 2026-09-04 01:18:20.052728961 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:20.052883962 DEBUG Updating project to check open files 2026-09-04 01:18:20.052928966 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.052933745 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.052987576 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmppGt1ob/src/foo.py") 2026-09-04 01:18:20.052995871 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmppGt1ob/src/foo.py` 2026-09-04 01:18:20.053002995 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmppGt1ob/src/foo.py` 2026-09-04 01:18:20.053061885 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmppGt1ob/src/foo.py` to project `src` 2026-09-04 01:18:20.053074860 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppGt1ob/src/foo.py` 2026-09-04 01:18:20.053077334 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.053084768 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.053090128 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:20.053259025 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.064422845 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.066255642 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-04 01:18:20.066325343 DEBUG method="textDocument/hover" response.id=2 duration=13.23ms 2026-09-04 01:18:20.066357704 DEBUG Received server response for request 2 2026-09-04 01:18:20.076445495 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.076548048 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.076562555 DEBUG method="shutdown" response.id=3 duration=23.06µs 2026-09-04 01:18:20.076590878 DEBUG Received server response for request 3 2026-09-04 01:18:20.076594244 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.076811161 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-09-04 01:18:20.082130138 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( true, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.082206761 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.082229414 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.082282714 DEBUG Client info: None 2026-09-04 01:18:20.085969018 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.085986711 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-09-04 01:18:20.085996049 INFO Version: Unknown 2026-09-04 01:18:20.086543395 DEBUG Received server response for request 1 2026-09-04 01:18:20.086589412 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.086601585 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpkc9776 2026-09-04 01:18:20.086689159 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.086805838 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.086810206 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.086816648 DEBUG No workspace configuration provided for file:///tmp/.tmpkc9776 2026-09-04 01:18:20.086929840 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.086935230 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpkc9776, using default options 2026-09-04 01:18:20.086945981 DEBUG Initializing workspace `file:///tmp/.tmpkc9776`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.086960418 DEBUG Searching for a project in '/tmp/.tmpkc9776' 2026-09-04 01:18:20.086982068 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.086986967 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.087340010 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.087346141 DEBUG Discovering virtual environment in `/tmp/.tmpkc9776` 2026-09-04 01:18:20.087379494 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.087383922 DEBUG No virtual environment found 2026-09-04 01:18:20.087393430 DEBUG Adding first-party search path `/tmp/.tmpkc9776` 2026-09-04 01:18:20.087396636 DEBUG Using vendored stdlib 2026-09-04 01:18:20.087525007 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.087528754 DEBUG Adding new file root '/tmp/.tmpkc9776' of kind Project 2026-09-04 01:18:20.088423592 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.088544829 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-09-04 01:18:20.089166876 INFO Project::index_files{project=.tmpkc9776}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.089290528 DEBUG Updating project to check open files 2026-09-04 01:18:20.089404853 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.089553411 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpkc9776/foo.py") 2026-09-04 01:18:20.089684187 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpkc9776/foo.py` 2026-09-04 01:18:20.089791458 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpkc9776/foo.py` 2026-09-04 01:18:20.089963470 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpkc9776/foo.py` to project `.tmpkc9776` 2026-09-04 01:18:20.090090679 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkc9776/foo.py` 2026-09-04 01:18:20.090191157 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.090299721 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.091387331 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.108478058 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.109054399 DEBUG method="textDocument/implementation" response.id=2 duration=18.65ms 2026-09-04 01:18:20.109093151 DEBUG Received server response for request 2 2026-09-04 01:18:20.119212983 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.119281872 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.119292362 DEBUG method="shutdown" response.id=3 duration=16.22µs 2026-09-04 01:18:20.119462391 DEBUG Received server response for request 3 2026-09-04 01:18:20.119470856 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.119491836 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-09-04 01:18:20.124880172 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: Some( ImplementationClientCapabilities { dynamic_registration: None, link_support: Some( false, ), }, ), references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.124986552 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.125010777 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.125059569 DEBUG Client info: None 2026-09-04 01:18:20.125071421 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.125083193 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.125088543 INFO Version: Unknown 2026-09-04 01:18:20.125125062 DEBUG Received server response for request 1 2026-09-04 01:18:20.125154227 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.125164506 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpUTBWfl 2026-09-04 01:18:20.125205503 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.125284140 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.125287567 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.125292947 DEBUG No workspace configuration provided for file:///tmp/.tmpUTBWfl 2026-09-04 01:18:20.125300371 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.125303456 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-09-04 01:18:20.125318725 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.125323153 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpUTBWfl, using default options 2026-09-04 01:18:20.125328343 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.125330878 DEBUG Deferring `textDocument/implementation` request until all workspaces are initialized 2026-09-04 01:18:20.125336659 DEBUG Initializing workspace `file:///tmp/.tmpUTBWfl`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.125347619 DEBUG Searching for a project in '/tmp/.tmpUTBWfl' 2026-09-04 01:18:20.125365813 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.125369901 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.125643644 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.125661458 DEBUG Discovering virtual environment in `/tmp/.tmpUTBWfl` 2026-09-04 01:18:20.125691875 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.125695882 DEBUG No virtual environment found 2026-09-04 01:18:20.125703226 DEBUG Adding first-party search path `/tmp/.tmpUTBWfl` 2026-09-04 01:18:20.125706392 DEBUG Using vendored stdlib 2026-09-04 01:18:20.125823342 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.125826928 DEBUG Adding new file root '/tmp/.tmpUTBWfl' of kind Project 2026-09-04 01:18:20.127237183 INFO Project::index_files{project=.tmpUTBWfl}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.127249216 DEBUG Updating project to check open files 2026-09-04 01:18:20.127259515 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.127262571 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.127300813 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpUTBWfl/foo.py") 2026-09-04 01:18:20.127307846 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpUTBWfl/foo.py` 2026-09-04 01:18:20.127314238 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpUTBWfl/foo.py` 2026-09-04 01:18:20.127362448 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpUTBWfl/foo.py` to project `.tmpUTBWfl` 2026-09-04 01:18:20.127373629 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUTBWfl/foo.py` 2026-09-04 01:18:20.127376044 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.127382296 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.127387375 DEBUG Processing deferred request `textDocument/implementation` 2026-09-04 01:18:20.127638135 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.147923294 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.148406420 DEBUG method="textDocument/implementation" response.id=2 duration=21.02ms 2026-09-04 01:18:20.148426938 DEBUG Received server response for request 2 2026-09-04 01:18:20.158522043 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.158547391 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.158553653 DEBUG method="shutdown" response.id=3 duration=9.78µs 2026-09-04 01:18:20.158559303 DEBUG Received server response for request 3 2026-09-04 01:18:20.158562289 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.158571777 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-09-04 01:18:20.161732205 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.161814158 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.161847932 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.164059830 DEBUG Client info: None 2026-09-04 01:18:20.164081160 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.164096740 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.164103342 INFO Version: Unknown 2026-09-04 01:18:20.164750316 DEBUG Received server response for request 1 2026-09-04 01:18:20.164787926 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.164798726 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp6gIgyj 2026-09-04 01:18:20.164884056 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.165325675 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.165331095 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.165337587 DEBUG No workspace configuration provided for file:///tmp/.tmp6gIgyj 2026-09-04 01:18:20.165743599 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.165867381 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp6gIgyj, using default options 2026-09-04 01:18:20.165921973 DEBUG Initializing workspace `file:///tmp/.tmp6gIgyj`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.165940278 DEBUG Searching for a project in '/tmp/.tmp6gIgyj' 2026-09-04 01:18:20.165962169 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.165967519 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.166336300 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.166342592 DEBUG Discovering virtual environment in `/tmp/.tmp6gIgyj` 2026-09-04 01:18:20.166383799 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.166390472 DEBUG No virtual environment found 2026-09-04 01:18:20.166401132 DEBUG Adding first-party search path `/tmp/.tmp6gIgyj` 2026-09-04 01:18:20.166404248 DEBUG Using vendored stdlib 2026-09-04 01:18:20.166534582 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.166538960 DEBUG Adding new file root '/tmp/.tmp6gIgyj' of kind Project 2026-09-04 01:18:20.168057629 INFO Project::index_files{project=.tmp6gIgyj}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.168119826 DEBUG Updating project to check open files 2026-09-04 01:18:20.168140094 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.175414318 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.175475162 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.175483227 DEBUG method="shutdown" response.id=2 duration=14.26µs 2026-09-04 01:18:20.175506511 DEBUG Received server response for request 2 2026-09-04 01:18:20.175511069 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.175620234 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_for_one_workspace ... ignored, Requires multiple workspace support in the server and test server test initialize::disable_language_services_set_on_initialization ... 2026-09-04 01:18:20.176920994 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.176986627 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.177010361 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.177065936 DEBUG Client info: None 2026-09-04 01:18:20.177077257 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.177089470 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.177093948 INFO Version: Unknown 2026-09-04 01:18:20.177130507 DEBUG Received server response for request 1 2026-09-04 01:18:20.177151696 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.177199937 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.177283253 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.177286419 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.177298802 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.177301578 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:20.177317788 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.177327306 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.177330111 DEBUG Deferring `textDocument/hover` request until all workspaces are initialized 2026-09-04 01:18:20.177336032 DEBUG Initializing workspace `file:///tmp/.tmpTpbhG1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.177348756 DEBUG Searching for a project in '/tmp/.tmpTpbhG1/src' 2026-09-04 01:18:20.177371930 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.177376538 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.177738487 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.177744799 DEBUG Discovering virtual environment in `/tmp/.tmpTpbhG1/src` 2026-09-04 01:18:20.177782239 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.177786577 DEBUG No virtual environment found 2026-09-04 01:18:20.177795274 DEBUG Adding first-party search path `/tmp/.tmpTpbhG1/src` 2026-09-04 01:18:20.177798359 DEBUG Using vendored stdlib 2026-09-04 01:18:20.177949312 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.177953761 DEBUG Adding new file root '/tmp/.tmpTpbhG1/src' of kind Project 2026-09-04 01:18:20.179391638 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.179403550 DEBUG Updating project to check open files 2026-09-04 01:18:20.179420672 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.179424029 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.179467921 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpTpbhG1/src/foo.py") 2026-09-04 01:18:20.179475946 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpTpbhG1/src/foo.py` 2026-09-04 01:18:20.179482358 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpTpbhG1/src/foo.py` 2026-09-04 01:18:20.179541900 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpTpbhG1/src/foo.py` to project `src` 2026-09-04 01:18:20.179554734 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTpbhG1/src/foo.py` 2026-09-04 01:18:20.179557128 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.179563821 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.179569111 DEBUG Processing deferred request `textDocument/hover` 2026-09-04 01:18:20.179621689 DEBUG method="textDocument/hover" response.id=2 duration=50.18µs 2026-09-04 01:18:20.179630977 DEBUG Received server response for request 2 2026-09-04 01:18:20.189702197 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.189725280 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.189730380 DEBUG method="shutdown" response.id=3 duration=7.80µs 2026-09-04 01:18:20.189736131 DEBUG Received server response for request 3 2026-09-04 01:18:20.189738495 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.189747762 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-09-04 01:18:20.191025349 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.191089499 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.191113334 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.191187653 DEBUG Client info: None 2026-09-04 01:18:20.191199876 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.192733823 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.192739334 INFO Version: Unknown 2026-09-04 01:18:20.192773327 DEBUG Received server response for request 1 2026-09-04 01:18:20.192794547 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.192843699 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.192920974 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.192924761 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.192948225 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.192958946 DEBUG Initializing workspace `file:///tmp/.tmplxkZ2m/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.192970888 DEBUG Searching for a project in '/tmp/.tmplxkZ2m/src' 2026-09-04 01:18:20.192990415 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.192994142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.193222931 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.193228331 DEBUG Discovering virtual environment in `/tmp/.tmplxkZ2m/src` 2026-09-04 01:18:20.193254139 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.193257846 DEBUG No virtual environment found 2026-09-04 01:18:20.193265280 DEBUG Adding first-party search path `/tmp/.tmplxkZ2m/src` 2026-09-04 01:18:20.193268296 DEBUG Using vendored stdlib 2026-09-04 01:18:20.193375948 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.193379074 DEBUG Adding new file root '/tmp/.tmplxkZ2m/src' of kind Project 2026-09-04 01:18:20.193689466 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.193695217 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:20.194781514 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.194792004 DEBUG Updating project to check open files 2026-09-04 01:18:20.194801121 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.194839573 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmplxkZ2m/src/foo.py") 2026-09-04 01:18:20.194846225 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmplxkZ2m/src/foo.py` 2026-09-04 01:18:20.194852076 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmplxkZ2m/src/foo.py` 2026-09-04 01:18:20.194922098 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmplxkZ2m/src/foo.py` to project `src` 2026-09-04 01:18:20.194933479 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplxkZ2m/src/foo.py` 2026-09-04 01:18:20.194935793 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.194943137 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.194999192 DEBUG method="textDocument/hover" response.id=2 duration=49.81µs 2026-09-04 01:18:20.195008951 DEBUG Received server response for request 2 2026-09-04 01:18:20.205078237 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.205100990 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.205106220 DEBUG method="shutdown" response.id=3 duration=7.52µs 2026-09-04 01:18:20.205112121 DEBUG Received server response for request 3 2026-09-04 01:18:20.205114946 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.205124334 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-09-04 01:18:20.206391400 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.206464738 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.206493201 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.206537324 DEBUG Client info: None 2026-09-04 01:18:20.206555238 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.206568853 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.206573402 INFO Version: Unknown 2026-09-04 01:18:20.207917513 DEBUG Received server response for request 1 2026-09-04 01:18:20.207967046 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.208913511 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp56LiXn 2026-09-04 01:18:20.208964186 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.208995745 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.209002237 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.209011224 DEBUG No workspace configuration provided for file:///tmp/.tmp56LiXn 2026-09-04 01:18:20.209025231 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.209029869 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp56LiXn, using default options 2026-09-04 01:18:20.209036201 DEBUG Initializing workspace `file:///tmp/.tmp56LiXn`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.209047933 DEBUG Searching for a project in '/tmp/.tmp56LiXn' 2026-09-04 01:18:20.209065616 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.209069904 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.209308372 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.209314884 DEBUG Discovering virtual environment in `/tmp/.tmp56LiXn` 2026-09-04 01:18:20.209340261 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.209344029 DEBUG No virtual environment found 2026-09-04 01:18:20.209350651 DEBUG Adding first-party search path `/tmp/.tmp56LiXn` 2026-09-04 01:18:20.209353456 DEBUG Using vendored stdlib 2026-09-04 01:18:20.209458854 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.209462080 DEBUG Adding new file root '/tmp/.tmp56LiXn' of kind Project 2026-09-04 01:18:20.210957044 INFO Project::index_files{project=.tmp56LiXn}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.210971221 DEBUG Updating project to check open files 2026-09-04 01:18:20.210980568 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.219279464 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.219314089 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.219321052 DEBUG method="shutdown" response.id=2 duration=10.93µs 2026-09-04 01:18:20.219408937 DEBUG Received server response for request 2 2026-09-04 01:18:20.219413986 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.219436118 DEBUG Received exit notification, exiting ok test initialize::malformed_initialization_options_preserve_workspace_trust ... 2026-09-04 01:18:20.220850741 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.220924099 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.220947994 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.221043152 ERROR Failed to deserialize initialization options: unknown variant `invalid`, expected one of `off`, `openFilesOnly`, `workspace` 2026-09-04 01:18:20.222321520 DEBUG Client info: None 2026-09-04 01:18:20.222323183 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Untrusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.222335386 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.222340245 INFO Version: Unknown 2026-09-04 01:18:20.222378697 DEBUG Received server response for request 1 2026-09-04 01:18:20.222400999 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.222706692 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.222750194 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.222754482 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.222765994 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.222787955 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.222803143 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.222811228 DEBUG Initializing workspace `file:///tmp/.tmpyorAVe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.222827299 DEBUG Searching for a project in '/tmp/.tmpyorAVe/src' 2026-09-04 01:18:20.223092085 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.223099589 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.223406415 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.224594373 DEBUG Discovering virtual environment in `/tmp/.tmpyorAVe/src` 2026-09-04 01:18:20.224849041 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.225259310 DEBUG No virtual environment found 2026-09-04 01:18:20.225593898 DEBUG Adding first-party search path `/tmp/.tmpyorAVe/src` 2026-09-04 01:18:20.225813169 DEBUG Using vendored stdlib 2026-09-04 01:18:20.226198903 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.226317776 DEBUG Adding new file root '/tmp/.tmpyorAVe/src' of kind Project 2026-09-04 01:18:20.227939658 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:20.228083367 DEBUG Updating project to check open files 2026-09-04 01:18:20.228253036 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.228436520 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.228734378 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpyorAVe/src/script.py") 2026-09-04 01:18:20.228863470 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpyorAVe/src/script.py` 2026-09-04 01:18:20.229044600 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpyorAVe/src/script.py` 2026-09-04 01:18:20.229281955 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpyorAVe/src/script.py` to project `src` 2026-09-04 01:18:20.229459288 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyorAVe/src/script.py` 2026-09-04 01:18:20.229613377 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.229802462 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.230171023 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:20.230320564 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.230484170 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:20.230586853 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:20.230943903 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.231101578 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpyorAVe/src/script.py' 2026-09-04 01:18:20.231310410 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.245367937 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.245779018 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.245787825 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.255888841 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.255939306 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.255950867 DEBUG method="shutdown" response.id=2 duration=17.55µs 2026-09-04 01:18:20.256002314 DEBUG Received server response for request 2 2026-09-04 01:18:20.256008135 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.256042429 DEBUG Received exit notification, exiting ok test initialize::malformed_trust_rejects_initialization - should panic ... 2026-09-04 01:18:20.258932209 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.259002682 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.259026246 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.259246820 DEBUG Received server response for request 1 ok test initialize::missing_virtual_env_does_not_panic ... 2026-09-04 01:18:20.261331149 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.261406621 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.263969167 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.264003662 DEBUG Client info: None 2026-09-04 01:18:20.264017888 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.264031334 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.264037425 INFO Version: Unknown 2026-09-04 01:18:20.264075677 DEBUG Received server response for request 1 2026-09-04 01:18:20.264103208 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.264159063 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.264247900 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.264251256 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.264275572 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.264287875 DEBUG Initializing workspace `file:///tmp/.tmpmtymGh/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.264301651 DEBUG Searching for a project in '/tmp/.tmpmtymGh/project' 2026-09-04 01:18:20.264324684 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.264329333 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.264638452 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.264655194 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-09-04 01:18:20.264702493 ERROR Failed to create project for workspace `file:///tmp/.tmpmtymGh/project`: Failed to discover local Python environment: Invalid `VIRTUAL_ENV` environment variable `/nonexistent/virtual/env/path`: does not point to a directory on disk: No such file or directory (os error 2). Falling back to default settings 2026-09-04 01:18:20.264924699 DEBUG Received notification `window/showMessage` 2026-09-04 01:18:20.264929178 INFO Retrying to receive `window/showMessage` notification 2026-09-04 01:18:20.265066956 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.265070603 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-09-04 01:18:20.265074490 DEBUG Default settings failed to discover local Python environment 2026-09-04 01:18:20.265093576 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.265097323 DEBUG No virtual environment found 2026-09-04 01:18:20.265106410 DEBUG Adding first-party search path `/tmp/.tmpmtymGh/project` 2026-09-04 01:18:20.265109837 DEBUG Using vendored stdlib 2026-09-04 01:18:20.265238408 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.265242485 DEBUG Adding new file root '/tmp/.tmpmtymGh/project' of kind Project 2026-09-04 01:18:20.267214995 INFO Project::index_files{project=project}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:20.267346572 DEBUG Updating project to check open files 2026-09-04 01:18:20.267373092 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.275081510 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.275134389 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.275140541 DEBUG method="shutdown" response.id=2 duration=10.19µs 2026-09-04 01:18:20.275172601 DEBUG Received server response for request 2 2026-09-04 01:18:20.275177951 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.275282687 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-09-04 01:18:20.276501373 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.276564442 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.276596071 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.276651455 DEBUG Client info: None 2026-09-04 01:18:20.276677804 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.276691269 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.276697161 INFO Version: Unknown 2026-09-04 01:18:20.277129331 DEBUG Received server response for request 1 2026-09-04 01:18:20.277174105 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.281082135 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.281118994 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.281127100 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.281164981 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.281179087 DEBUG Initializing workspace `file:///tmp/.tmp3pwDvq/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.281192572 DEBUG Searching for a project in '/tmp/.tmp3pwDvq/foo' 2026-09-04 01:18:20.281213061 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.281217629 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.281512372 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.281517372 DEBUG Discovering virtual environment in `/tmp/.tmp3pwDvq/foo` 2026-09-04 01:18:20.281541998 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.281545785 DEBUG No virtual environment found 2026-09-04 01:18:20.281552798 DEBUG Adding first-party search path `/tmp/.tmp3pwDvq/foo` 2026-09-04 01:18:20.281555724 DEBUG Using vendored stdlib 2026-09-04 01:18:20.281675418 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.281678824 DEBUG Adding new file root '/tmp/.tmp3pwDvq/foo' of kind Project 2026-09-04 01:18:20.283143502 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.283157829 DEBUG Updating project to check open files 2026-09-04 01:18:20.283171194 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-04 01:18:20.283175331 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.283300246 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.283306678 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.293460072 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.293497853 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.293505517 DEBUG method="shutdown" response.id=2 duration=12.09µs 2026-09-04 01:18:20.293529152 DEBUG Received server response for request 2 2026-09-04 01:18:20.293534161 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.293583814 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-09-04 01:18:20.294882520 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.296444670 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.296473094 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.296537274 DEBUG Client info: None 2026-09-04 01:18:20.296551421 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.296567380 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.296573913 INFO Version: Unknown 2026-09-04 01:18:20.296620440 DEBUG Received server response for request 1 2026-09-04 01:18:20.296658331 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.296723924 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.296829402 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.296832919 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.296880337 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.296924140 DEBUG Initializing workspace `file:///tmp/.tmpuwjL0j/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.296937655 DEBUG Searching for a project in '/tmp/.tmpuwjL0j/foo' 2026-09-04 01:18:20.296959636 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.296964445 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.297355348 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.297361079 DEBUG Discovering virtual environment in `/tmp/.tmpuwjL0j/foo` 2026-09-04 01:18:20.297396466 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.297401285 DEBUG No virtual environment found 2026-09-04 01:18:20.297410652 DEBUG Adding first-party search path `/tmp/.tmpuwjL0j/foo` 2026-09-04 01:18:20.297413928 DEBUG Using vendored stdlib 2026-09-04 01:18:20.297551116 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.297555684 DEBUG Adding new file root '/tmp/.tmpuwjL0j/foo' of kind Project 2026-09-04 01:18:20.299082468 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.299095392 DEBUG Updating project to check open files 2026-09-04 01:18:20.299106713 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-04 01:18:20.299111011 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.299124116 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.299127062 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.309250400 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.309303229 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.309309080 DEBUG method="shutdown" response.id=2 duration=9.51µs 2026-09-04 01:18:20.309315311 DEBUG Received server response for request 2 2026-09-04 01:18:20.309317846 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.309424987 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-09-04 01:18:20.310587838 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.310669752 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.310695871 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.312978843 DEBUG Client info: None 2026-09-04 01:18:20.312998149 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( OpenFilesOnly, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.313012035 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-09-04 01:18:20.313017435 INFO Version: Unknown 2026-09-04 01:18:20.313053783 DEBUG Received server response for request 1 2026-09-04 01:18:20.313082978 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.313283174 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-09-04 01:18:20.313307690 DEBUG Initializing workspace `file:///tmp/.tmpMJuynY/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.313327086 DEBUG Searching for a project in '/tmp/.tmpMJuynY/foo' 2026-09-04 01:18:20.313347474 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.313351332 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.313641736 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.313660121 DEBUG Discovering virtual environment in `/tmp/.tmpMJuynY/foo` 2026-09-04 01:18:20.313686400 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.313690408 DEBUG No virtual environment found 2026-09-04 01:18:20.313699004 DEBUG Adding first-party search path `/tmp/.tmpMJuynY/foo` 2026-09-04 01:18:20.313702831 DEBUG Using vendored stdlib 2026-09-04 01:18:20.316054862 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.316219491 DEBUG Adding new file root '/tmp/.tmpMJuynY/foo' of kind Project 2026-09-04 01:18:20.317948084 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.318135445 DEBUG Updating project to check open files 2026-09-04 01:18:20.318291428 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-04 01:18:20.318553529 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.318808167 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.318817154 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.328927648 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.328964747 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.328973534 DEBUG method="shutdown" response.id=2 duration=12.84µs 2026-09-04 01:18:20.328997489 DEBUG Received server response for request 2 2026-09-04 01:18:20.329002308 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.329050608 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-09-04 01:18:20.330342882 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.330412372 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.330435786 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.332986781 DEBUG Client info: None 2026-09-04 01:18:20.333005897 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.333019553 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.333024712 INFO Version: Unknown 2026-09-04 01:18:20.333589241 DEBUG Received server response for request 1 2026-09-04 01:18:20.333622413 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.333843819 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.334008788 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.334015020 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.334078088 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.334092555 DEBUG Initializing workspace `file:///tmp/.tmpwyqNHp/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.334106291 DEBUG Searching for a project in '/tmp/.tmpwyqNHp/foo' 2026-09-04 01:18:20.334127881 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.334132190 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.334428616 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.334434146 DEBUG Discovering virtual environment in `/tmp/.tmpwyqNHp/foo` 2026-09-04 01:18:20.334468270 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.334473189 DEBUG No virtual environment found 2026-09-04 01:18:20.334480803 DEBUG Adding first-party search path `/tmp/.tmpwyqNHp/foo` 2026-09-04 01:18:20.334483829 DEBUG Using vendored stdlib 2026-09-04 01:18:20.334611328 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.334615256 DEBUG Adding new file root '/tmp/.tmpwyqNHp/foo' of kind Project 2026-09-04 01:18:20.336484351 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:20.336538443 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-04 01:18:20.336542701 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.336555204 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.336557869 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.346691016 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.346812333 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.346819306 DEBUG method="shutdown" response.id=2 duration=10.37µs 2026-09-04 01:18:20.346826370 DEBUG Received server response for request 2 2026-09-04 01:18:20.346829185 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.346840897 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-09-04 01:18:20.348048452 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.348117271 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.348140815 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.349965638 DEBUG Client info: None 2026-09-04 01:18:20.349985695 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.349998900 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.350003499 INFO Version: Unknown 2026-09-04 01:18:20.350563018 DEBUG Received server response for request 1 2026-09-04 01:18:20.350595890 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.352669329 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.352851631 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.352862291 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.352931881 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.352948312 DEBUG Initializing workspace `file:///tmp/.tmpN1EJ4w/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.352962459 DEBUG Searching for a project in '/tmp/.tmpN1EJ4w/foo' 2026-09-04 01:18:20.352987235 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.352991543 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.353428082 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.353435406 DEBUG Discovering virtual environment in `/tmp/.tmpN1EJ4w/foo` 2026-09-04 01:18:20.353463869 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.353469550 DEBUG No virtual environment found 2026-09-04 01:18:20.353477445 DEBUG Adding first-party search path `/tmp/.tmpN1EJ4w/foo` 2026-09-04 01:18:20.353480871 DEBUG Using vendored stdlib 2026-09-04 01:18:20.354974974 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.354985804 DEBUG Adding new file root '/tmp/.tmpN1EJ4w/foo' of kind Project 2026-09-04 01:18:20.356521394 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.356536192 DEBUG Updating project to check open files 2026-09-04 01:18:20.356546271 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.363121073 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.363156479 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.363163713 DEBUG method="shutdown" response.id=2 duration=11.41µs 2026-09-04 01:18:20.363168051 DEBUG Received server response for request 2 2026-09-04 01:18:20.363173331 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.363216061 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-09-04 01:18:20.364919406 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.364986833 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.365010196 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.365067504 DEBUG Client info: None 2026-09-04 01:18:20.365079406 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: { "bar": Null, }, }, } 2026-09-04 01:18:20.365092060 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.365097791 INFO Version: Unknown 2026-09-04 01:18:20.365143426 DEBUG Received server response for request 1 2026-09-04 01:18:20.365166159 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.365177410 WARN Received unknown options during initialization: { "bar": null } 2026-09-04 01:18:20.365204641 DEBUG Received notification `window/showMessage` 2026-09-04 01:18:20.365206985 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.366538964 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.367421359 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.367430135 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.367465161 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.367484107 DEBUG Initializing workspace `file:///tmp/.tmpjXxMuv/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.367499425 DEBUG Searching for a project in '/tmp/.tmpjXxMuv/foo' 2026-09-04 01:18:20.367523090 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.367527638 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.367838191 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.367843931 DEBUG Discovering virtual environment in `/tmp/.tmpjXxMuv/foo` 2026-09-04 01:18:20.367870401 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.367874218 DEBUG No virtual environment found 2026-09-04 01:18:20.367881161 DEBUG Adding first-party search path `/tmp/.tmpjXxMuv/foo` 2026-09-04 01:18:20.367884237 DEBUG Using vendored stdlib 2026-09-04 01:18:20.368043786 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.368048034 DEBUG Adding new file root '/tmp/.tmpjXxMuv/foo' of kind Project 2026-09-04 01:18:20.369435066 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.369508003 DEBUG Updating project to check open files 2026-09-04 01:18:20.369520576 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.377568722 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.377600111 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.377608907 DEBUG method="shutdown" response.id=2 duration=12.94µs 2026-09-04 01:18:20.377631159 DEBUG Received server response for request 2 2026-09-04 01:18:20.377634876 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.377669822 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-09-04 01:18:20.379090376 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.380749248 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.380790094 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.380828807 DEBUG Client info: None 2026-09-04 01:18:20.380845959 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.380859154 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.380865295 INFO Version: Unknown 2026-09-04 01:18:20.380918004 DEBUG Received server response for request 1 2026-09-04 01:18:20.380952970 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.381023702 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.381146803 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.381152304 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.381186808 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.381199662 WARN Received unknown options for workspace `file:///tmp/.tmpjuyX5L/foo`: { "bar": null } 2026-09-04 01:18:20.381204722 DEBUG Initializing workspace `file:///tmp/.tmpjuyX5L/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.381217386 DEBUG Searching for a project in '/tmp/.tmpjuyX5L/foo' 2026-09-04 01:18:20.381241070 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.381245378 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.381271597 DEBUG Received notification `window/showMessage` 2026-09-04 01:18:20.381277569 INFO Retrying to receive `window/showMessage` notification 2026-09-04 01:18:20.382032695 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.382040189 DEBUG Discovering virtual environment in `/tmp/.tmpjuyX5L/foo` 2026-09-04 01:18:20.382068642 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.382072710 DEBUG No virtual environment found 2026-09-04 01:18:20.382080124 DEBUG Adding first-party search path `/tmp/.tmpjuyX5L/foo` 2026-09-04 01:18:20.382083530 DEBUG Using vendored stdlib 2026-09-04 01:18:20.382206801 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.382210839 DEBUG Adding new file root '/tmp/.tmpjuyX5L/foo' of kind Project 2026-09-04 01:18:20.383804087 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.383815920 DEBUG Updating project to check open files 2026-09-04 01:18:20.383825628 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.391429250 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.391463544 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.391471960 DEBUG method="shutdown" response.id=2 duration=12.29µs 2026-09-04 01:18:20.391491997 DEBUG Received server response for request 2 2026-09-04 01:18:20.391503319 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.391535158 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-09-04 01:18:20.392975310 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.394660000 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.394685868 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.394738477 DEBUG Client info: None 2026-09-04 01:18:20.394776117 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.394788631 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.394796045 INFO Version: Unknown 2026-09-04 01:18:20.394841189 DEBUG Received server response for request 1 2026-09-04 01:18:20.394860626 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.394953089 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.394988836 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.394993986 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.395029422 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.395042487 DEBUG Initializing workspace `file:///tmp/.tmpC3MZFv/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.395064418 DEBUG Searching for a project in '/tmp/.tmpC3MZFv/foo' 2026-09-04 01:18:20.395086289 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.395090307 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.395331639 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.395337400 DEBUG Discovering virtual environment in `/tmp/.tmpC3MZFv/foo` 2026-09-04 01:18:20.395361906 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.395365803 DEBUG No virtual environment found 2026-09-04 01:18:20.395372786 DEBUG Adding first-party search path `/tmp/.tmpC3MZFv/foo` 2026-09-04 01:18:20.395375892 DEBUG Using vendored stdlib 2026-09-04 01:18:20.395482101 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.395485338 DEBUG Adding new file root '/tmp/.tmpC3MZFv/foo' of kind Project 2026-09-04 01:18:20.398728901 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.003s 2026-09-04 01:18:20.398745803 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-04 01:18:20.398749670 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.398789335 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.398796248 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.408927531 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.408960182 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.408967626 DEBUG method="shutdown" response.id=2 duration=11.82µs 2026-09-04 01:18:20.408973787 DEBUG Received server response for request 2 2026-09-04 01:18:20.408978566 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.408991140 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-09-04 01:18:20.410165142 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.410225545 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.410253918 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.410315614 DEBUG Client info: None 2026-09-04 01:18:20.410339419 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.410353605 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.410359827 INFO Version: Unknown 2026-09-04 01:18:20.411917559 DEBUG Received server response for request 1 2026-09-04 01:18:20.411949118 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.413002083 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.413052337 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.413055844 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.413146093 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.413158807 DEBUG Initializing workspace `file:///tmp/.tmpu8HImQ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.413171691 DEBUG Searching for a project in '/tmp/.tmpu8HImQ/foo' 2026-09-04 01:18:20.413198431 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.413202539 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.413499927 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.413504886 DEBUG Discovering virtual environment in `/tmp/.tmpu8HImQ/foo` 2026-09-04 01:18:20.413531316 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.413535283 DEBUG No virtual environment found 2026-09-04 01:18:20.413542236 DEBUG Adding first-party search path `/tmp/.tmpu8HImQ/foo` 2026-09-04 01:18:20.413545242 DEBUG Using vendored stdlib 2026-09-04 01:18:20.413670797 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.413674424 DEBUG Adding new file root '/tmp/.tmpu8HImQ/foo' of kind Project 2026-09-04 01:18:20.417763243 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.004s 2026-09-04 01:18:20.417775937 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-04 01:18:20.417779654 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.417970542 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.417981854 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.428558291 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.428593858 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.428602995 DEBUG method="shutdown" response.id=2 duration=13.89µs 2026-09-04 01:18:20.428625798 DEBUG Received server response for request 2 2026-09-04 01:18:20.428629906 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.428665422 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-09-04 01:18:20.429760306 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( false, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: Some( true, ), related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.429842330 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.429869431 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.431948490 DEBUG Client info: None 2026-09-04 01:18:20.431967606 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.431987133 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-09-04 01:18:20.431992373 INFO Version: Unknown 2026-09-04 01:18:20.432102259 DEBUG Received server response for request 1 2026-09-04 01:18:20.432129520 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.432708285 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-09-04 01:18:20.432729195 DEBUG Initializing workspace `file:///tmp/.tmpmdT2T0/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.432739594 DEBUG Searching for a project in '/tmp/.tmpmdT2T0/foo' 2026-09-04 01:18:20.432758359 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.432762146 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.433022565 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.433027654 DEBUG Discovering virtual environment in `/tmp/.tmpmdT2T0/foo` 2026-09-04 01:18:20.433053373 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.433057130 DEBUG No virtual environment found 2026-09-04 01:18:20.433064914 DEBUG Adding first-party search path `/tmp/.tmpmdT2T0/foo` 2026-09-04 01:18:20.433067950 DEBUG Using vendored stdlib 2026-09-04 01:18:20.433175602 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.433178908 DEBUG Adding new file root '/tmp/.tmpmdT2T0/foo' of kind Project 2026-09-04 01:18:20.435611831 INFO Project::index_files{project=foo}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:20.435624315 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-04 01:18:20.435628052 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.435998276 DEBUG Received server request `client/registerCapability` 2026-09-04 01:18:20.436006141 INFO Retrying to receive `client/registerCapability` request 2026-09-04 01:18:20.446131082 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:20.446178261 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.446183811 DEBUG method="shutdown" response.id=2 duration=9.03µs 2026-09-04 01:18:20.446214438 DEBUG Received server response for request 2 2026-09-04 01:18:20.446217925 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.446228785 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-09-04 01:18:20.447436972 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.447498898 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.447527391 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.447591571 DEBUG Client info: None 2026-09-04 01:18:20.447609114 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.447622690 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.447628851 INFO Version: Unknown 2026-09-04 01:18:20.448919222 DEBUG Received server response for request 1 2026-09-04 01:18:20.448952624 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.449952891 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.450051906 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.450056054 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.450071443 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.450074348 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-04 01:18:20.450090128 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.450098283 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.450100878 DEBUG Deferring `textDocument/inlayHint` request until all workspaces are initialized 2026-09-04 01:18:20.450105346 DEBUG Initializing workspace `file:///tmp/.tmpOvbASJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.450116558 DEBUG Searching for a project in '/tmp/.tmpOvbASJ/src' 2026-09-04 01:18:20.450135653 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.450139621 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.450367198 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.450372207 DEBUG Discovering virtual environment in `/tmp/.tmpOvbASJ/src` 2026-09-04 01:18:20.450396943 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.450400981 DEBUG No virtual environment found 2026-09-04 01:18:20.450408545 DEBUG Adding first-party search path `/tmp/.tmpOvbASJ/src` 2026-09-04 01:18:20.450411671 DEBUG Using vendored stdlib 2026-09-04 01:18:20.450518712 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.450522038 DEBUG Adding new file root '/tmp/.tmpOvbASJ/src' of kind Project 2026-09-04 01:18:20.454174769 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:20.454186802 DEBUG Updating project to check open files 2026-09-04 01:18:20.454197602 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.454200417 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.454246193 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpOvbASJ/src/foo.py") 2026-09-04 01:18:20.454254389 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpOvbASJ/src/foo.py` 2026-09-04 01:18:20.454261051 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpOvbASJ/src/foo.py` 2026-09-04 01:18:20.454314351 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpOvbASJ/src/foo.py` to project `src` 2026-09-04 01:18:20.454327255 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOvbASJ/src/foo.py` 2026-09-04 01:18:20.454329790 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.454336553 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.454341813 DEBUG Processing deferred request `textDocument/inlayHint` 2026-09-04 01:18:20.455683539 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.471588351 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.476554336 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 21.082954ms 2026-09-04 01:18:20.476599731 DEBUG method="textDocument/inlayHint" response.id=2 duration=22.26ms 2026-09-04 01:18:20.476620801 DEBUG Received server response for request 2 2026-09-04 01:18:20.486872209 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.486908277 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.486913857 DEBUG method="shutdown" response.id=3 duration=8.48µs 2026-09-04 01:18:20.486920269 DEBUG Received server response for request 3 2026-09-04 01:18:20.486922824 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.486939886 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-09-04 01:18:20.493301468 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.493375697 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.493430430 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.493471517 DEBUG Client info: None 2026-09-04 01:18:20.493483219 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.493495322 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.493501603 INFO Version: Unknown 2026-09-04 01:18:20.493542360 DEBUG Received server response for request 1 2026-09-04 01:18:20.493570453 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.493622170 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.493737907 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.493741463 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.493754848 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.493757674 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-04 01:18:20.493773834 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.493782731 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.493785015 DEBUG Deferring `textDocument/inlayHint` request until all workspaces are initialized 2026-09-04 01:18:20.493790555 DEBUG Initializing workspace `file:///tmp/.tmprB1VQO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:20.493802939 DEBUG Searching for a project in '/tmp/.tmprB1VQO/src' 2026-09-04 01:18:20.493824168 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.493828737 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.494133418 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.494138959 DEBUG Discovering virtual environment in `/tmp/.tmprB1VQO/src` 2026-09-04 01:18:20.494168895 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.494173293 DEBUG No virtual environment found 2026-09-04 01:18:20.494181078 DEBUG Adding first-party search path `/tmp/.tmprB1VQO/src` 2026-09-04 01:18:20.494184013 DEBUG Using vendored stdlib 2026-09-04 01:18:20.494303487 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.494307645 DEBUG Adding new file root '/tmp/.tmprB1VQO/src' of kind Project 2026-09-04 01:18:20.495922624 INFO Project::index_files{project=src}: Indexed 2 file(s) in 0.001s 2026-09-04 01:18:20.495935228 DEBUG Updating project to check open files 2026-09-04 01:18:20.495955045 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.495958101 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.496008345 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmprB1VQO/src/foo.py") 2026-09-04 01:18:20.496016631 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmprB1VQO/src/foo.py` 2026-09-04 01:18:20.496023564 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmprB1VQO/src/foo.py` 2026-09-04 01:18:20.496093325 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmprB1VQO/src/foo.py` to project `src` 2026-09-04 01:18:20.496105397 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprB1VQO/src/foo.py` 2026-09-04 01:18:20.496107702 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.496114625 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.496119484 DEBUG Processing deferred request `textDocument/inlayHint` 2026-09-04 01:18:20.496295955 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.500341052 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 4.180301ms 2026-09-04 01:18:20.500377320 DEBUG method="textDocument/inlayHint" response.id=2 duration=4.26ms 2026-09-04 01:18:20.500387259 DEBUG Received server response for request 2 2026-09-04 01:18:20.510602118 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.510630592 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.510635972 DEBUG method="shutdown" response.id=3 duration=9.42µs 2026-09-04 01:18:20.510651912 DEBUG Received server response for request 3 2026-09-04 01:18:20.510658584 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.510670436 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-09-04 01:18:20.512003958 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.512944392 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.512988885 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.513078754 DEBUG Client info: None 2026-09-04 01:18:20.513096377 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.513116575 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.513123528 INFO Version: Unknown 2026-09-04 01:18:20.513173241 DEBUG Received server response for request 1 2026-09-04 01:18:20.513216001 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.513277396 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.513346706 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.513350032 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.513377845 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.513390819 DEBUG Initializing workspace `file:///tmp/.tmpde45NQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-09-04 01:18:20.513407951 DEBUG Searching for a project in '/tmp/.tmpde45NQ/src' 2026-09-04 01:18:20.513429972 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.513435222 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.513814133 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.513820505 DEBUG Discovering virtual environment in `/tmp/.tmpde45NQ/src` 2026-09-04 01:18:20.513859258 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.513864457 DEBUG No virtual environment found 2026-09-04 01:18:20.513873274 DEBUG Adding first-party search path `/tmp/.tmpde45NQ/src` 2026-09-04 01:18:20.513876380 DEBUG Using vendored stdlib 2026-09-04 01:18:20.514017765 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.514022263 DEBUG Adding new file root '/tmp/.tmpde45NQ/src' of kind Project 2026-09-04 01:18:20.515404566 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.515415346 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-04 01:18:20.516422065 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:20.516440619 DEBUG Updating project to check open files 2026-09-04 01:18:20.516459665 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.516513075 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpde45NQ/src/foo.py") 2026-09-04 01:18:20.516522273 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpde45NQ/src/foo.py` 2026-09-04 01:18:20.516528705 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpde45NQ/src/foo.py` 2026-09-04 01:18:20.516596872 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpde45NQ/src/foo.py` to project `src` 2026-09-04 01:18:20.516609767 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpde45NQ/src/foo.py` 2026-09-04 01:18:20.516612321 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.516619665 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.516720164 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 38.312µs 2026-09-04 01:18:20.516758606 DEBUG method="textDocument/inlayHint" response.id=2 duration=132.66µs 2026-09-04 01:18:20.516775457 DEBUG Received server response for request 2 2026-09-04 01:18:20.526848832 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.526911660 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.526918442 DEBUG method="shutdown" response.id=3 duration=10.47µs 2026-09-04 01:18:20.527027867 DEBUG Received server response for request 3 2026-09-04 01:18:20.527032847 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.527044819 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-09-04 01:18:20.528575230 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: Some( InlayHintClientCapabilities { dynamic_registration: None, resolve_support: None, }, ), diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.530209936 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.530237297 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.530282773 DEBUG Client info: None 2026-09-04 01:18:20.530296839 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.530308992 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.530313641 INFO Version: Unknown 2026-09-04 01:18:20.530350510 DEBUG Received server response for request 1 2026-09-04 01:18:20.530374134 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.530458963 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.530504418 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.530510089 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.530527652 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:20.530529636 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-04 01:18:20.530559842 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.530572216 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.530575351 DEBUG Deferring `textDocument/inlayHint` request until all workspaces are initialized 2026-09-04 01:18:20.530605748 DEBUG Initializing workspace `file:///tmp/.tmp5flW41/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: Some( InlayHintOptions { variable_types: Some( false, ), call_argument_names: None, }, ), completions: None, python_extension: None, } 2026-09-04 01:18:20.530624844 DEBUG Searching for a project in '/tmp/.tmp5flW41/src' 2026-09-04 01:18:20.530658107 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.530662976 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.531010958 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.531016960 DEBUG Discovering virtual environment in `/tmp/.tmp5flW41/src` 2026-09-04 01:18:20.531046996 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.531051244 DEBUG No virtual environment found 2026-09-04 01:18:20.531058748 DEBUG Adding first-party search path `/tmp/.tmp5flW41/src` 2026-09-04 01:18:20.531061684 DEBUG Using vendored stdlib 2026-09-04 01:18:20.531190315 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.531194413 DEBUG Adding new file root '/tmp/.tmp5flW41/src' of kind Project 2026-09-04 01:18:20.533849412 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:20.533866985 DEBUG Updating project to check open files 2026-09-04 01:18:20.533880360 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.533883506 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:20.534033057 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp5flW41/src/foo.py` 2026-09-04 01:18:20.534037706 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:20.534046943 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-09-04 01:18:20.534052574 DEBUG Processing deferred request `textDocument/inlayHint` 2026-09-04 01:18:20.534163792 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 47.058µs 2026-09-04 01:18:20.534501926 DEBUG method="textDocument/inlayHint" response.id=2 duration=446.87µs 2026-09-04 01:18:20.534727710 DEBUG Received server response for request 2 2026-09-04 01:18:20.544880263 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.544922502 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.544930086 DEBUG method="shutdown" response.id=3 duration=11.01µs 2026-09-04 01:18:20.545030695 DEBUG Received server response for request 3 2026-09-04 01:18:20.545037127 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.545060621 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-09-04 01:18:20.546384664 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.546451009 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.546472950 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.546543322 DEBUG Client info: None 2026-09-04 01:18:20.546555385 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.546567367 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.546573949 INFO Version: Unknown 2026-09-04 01:18:20.548184430 DEBUG Received server response for request 1 2026-09-04 01:18:20.548216430 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.548296651 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.548340162 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.548344490 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.548362314 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:20.548377773 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.548389916 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.548396167 DEBUG Initializing workspace `file:///tmp/.tmpExtqVs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:20.548413289 DEBUG Searching for a project in '/tmp/.tmpExtqVs/src' 2026-09-04 01:18:20.548434499 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.548439358 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.548761803 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.548767484 DEBUG Discovering virtual environment in `/tmp/.tmpExtqVs/src` 2026-09-04 01:18:20.548795436 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.548799323 DEBUG No virtual environment found 2026-09-04 01:18:20.548806417 DEBUG Adding first-party search path `/tmp/.tmpExtqVs/src` 2026-09-04 01:18:20.548809683 DEBUG Using vendored stdlib 2026-09-04 01:18:20.548963351 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.550217684 DEBUG Adding new file root '/tmp/.tmpExtqVs/src' of kind Project 2026-09-04 01:18:20.551738426 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.551801054 DEBUG Updating project to check open files 2026-09-04 01:18:20.551811794 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.551814659 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:20.551833945 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.551836701 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.551842742 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.551847811 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.551849735 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.551853733 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:20.551858011 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.551859974 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.551864142 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:20.552422449 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:20.552788997 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.570470682 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.572838643 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.572850766 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.572853922 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.572875613 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:20.580089724 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:20.609622518 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:20.609655840 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:20.609662673 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.610438087 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:20.610451693 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.610750774 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpExtqVs/src' 2026-09-04 01:18:20.610761514 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:20.649879085 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.649910935 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:20.649917658 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:20.650413838 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 77.448027ms 2026-09-04 01:18:20.650952910 DEBUG method="textDocument/completion" response.id=2 duration=78.04ms 2026-09-04 01:18:20.651347770 DEBUG Received server response for request 2 2026-09-04 01:18:20.662361178 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.662426170 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.662437260 DEBUG method="shutdown" response.id=3 duration=16.69µs 2026-09-04 01:18:20.662458600 DEBUG Received server response for request 3 2026-09-04 01:18:20.662462538 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.662479730 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-09-04 01:18:20.672015406 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.673577496 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.673826613 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.674953016 DEBUG Client info: None 2026-09-04 01:18:20.675020542 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.675037334 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.675045980 INFO Version: Unknown 2026-09-04 01:18:20.675204588 DEBUG Received server response for request 1 2026-09-04 01:18:20.675247418 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.675407348 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.675557800 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.675563761 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.675596853 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:20.675616059 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.675629575 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.675647388 DEBUG Initializing workspace `file:///tmp/.tmpxlnxiY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:20.675669379 DEBUG Searching for a project in '/tmp/.tmpxlnxiY/src' 2026-09-04 01:18:20.675695809 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.675700929 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.676087323 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.676094557 DEBUG Discovering virtual environment in `/tmp/.tmpxlnxiY/src` 2026-09-04 01:18:20.676130905 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.676136215 DEBUG No virtual environment found 2026-09-04 01:18:20.676145643 DEBUG Adding first-party search path `/tmp/.tmpxlnxiY/src` 2026-09-04 01:18:20.676148779 DEBUG Using vendored stdlib 2026-09-04 01:18:20.676269415 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.676273923 DEBUG Adding new file root '/tmp/.tmpxlnxiY/src' of kind Project 2026-09-04 01:18:20.679117216 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.003s 2026-09-04 01:18:20.679175035 DEBUG Updating project to check open files 2026-09-04 01:18:20.679202446 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.679207145 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:20.679235148 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.679238744 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.679246419 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.679251839 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.679254033 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.679258091 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:20.679262639 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.679264703 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.679268380 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:20.679339994 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:20.679420425 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.694770497 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.696627981 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.696649541 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.696677383 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.696680119 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.696693544 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:20.703153340 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:20.731846850 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:20.731872167 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:20.731879020 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.732357237 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:20.732370362 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.732441896 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxlnxiY/src' 2026-09-04 01:18:20.732447687 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:20.772766211 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.772782972 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:20.772788803 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:20.773228157 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 76.478819ms 2026-09-04 01:18:20.773628218 DEBUG method="textDocument/completion" response.id=2 duration=76.92ms 2026-09-04 01:18:20.773682499 DEBUG Received server response for request 2 2026-09-04 01:18:20.784922041 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.785364531 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.785384649 DEBUG method="shutdown" response.id=3 duration=26.61µs 2026-09-04 01:18:20.785454570 DEBUG Received server response for request 3 2026-09-04 01:18:20.785465771 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.785499584 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-09-04 01:18:20.794228086 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.794304590 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.794345717 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.794425787 DEBUG Client info: None 2026-09-04 01:18:20.794462686 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.794481952 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.794488174 INFO Version: Unknown 2026-09-04 01:18:20.795910321 DEBUG Received server response for request 1 2026-09-04 01:18:20.795957420 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.796043351 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.796076754 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.796081072 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.796108012 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:20.796182362 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.796196799 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.796205054 DEBUG Initializing workspace `file:///tmp/.tmpq45doG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:20.796226575 DEBUG Searching for a project in '/tmp/.tmpq45doG/src' 2026-09-04 01:18:20.796254126 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.796259546 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.796618840 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.796625383 DEBUG Discovering virtual environment in `/tmp/.tmpq45doG/src` 2026-09-04 01:18:20.796682339 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.796687559 DEBUG No virtual environment found 2026-09-04 01:18:20.796697378 DEBUG Adding first-party search path `/tmp/.tmpq45doG/src` 2026-09-04 01:18:20.796700984 DEBUG Using vendored stdlib 2026-09-04 01:18:20.796835086 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.796839725 DEBUG Adding new file root '/tmp/.tmpq45doG/src' of kind Project 2026-09-04 01:18:20.798324339 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.798337865 DEBUG Updating project to check open files 2026-09-04 01:18:20.798357171 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.798360627 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:20.798384252 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.798386967 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.798393880 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.798399701 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.798401784 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.798405682 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:20.798409920 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.798411944 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.798415781 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:20.798478579 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:20.798552998 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.814237357 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.816239151 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.816249491 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.816252997 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.816279197 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:20.824374100 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:20.856989736 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:20.857544026 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:20.857808993 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.858142949 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-09-04 01:18:20.858391205 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.859152813 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:20.859417670 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.859768829 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpq45doG/src' 2026-09-04 01:18:20.860036691 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:20.899073832 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.899485344 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:20.899612783 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:20.900145512 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 83.683352ms 2026-09-04 01:18:20.900674434 DEBUG method="textDocument/completion" response.id=2 duration=84.36ms 2026-09-04 01:18:20.900697297 DEBUG Received server response for request 2 2026-09-04 01:18:20.911925317 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:20.911971774 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:20.911984047 DEBUG method="shutdown" response.id=3 duration=18.32µs 2026-09-04 01:18:20.911995488 DEBUG Received server response for request 3 2026-09-04 01:18:20.912000528 DEBUG Client sends notification `exit` 2026-09-04 01:18:20.912019403 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-09-04 01:18:20.920918565 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:20.921958486 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:20.921988592 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:20.922051049 DEBUG Client info: None 2026-09-04 01:18:20.922066148 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:20.922081176 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:20.922088039 INFO Version: Unknown 2026-09-04 01:18:20.922130959 DEBUG Received server response for request 1 2026-09-04 01:18:20.922168530 DEBUG Client sends notification `initialized` 2026-09-04 01:18:20.922292192 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:20.922346824 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:20.922352214 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:20.922370589 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:20.922408770 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:20.922423538 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:20.922431423 DEBUG Initializing workspace `file:///tmp/.tmpMYRz8V/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: Some( CompletionOptions { auto_import: Some( true, ), complete_function_parentheses: None, }, ), python_extension: None, } 2026-09-04 01:18:20.922454716 DEBUG Searching for a project in '/tmp/.tmpMYRz8V/src' 2026-09-04 01:18:20.922493349 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:20.922498228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:20.922883240 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:20.922890063 DEBUG Discovering virtual environment in `/tmp/.tmpMYRz8V/src` 2026-09-04 01:18:20.922946168 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:20.922951278 DEBUG No virtual environment found 2026-09-04 01:18:20.922961116 DEBUG Adding first-party search path `/tmp/.tmpMYRz8V/src` 2026-09-04 01:18:20.922964603 DEBUG Using vendored stdlib 2026-09-04 01:18:20.923087704 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:20.923092312 DEBUG Adding new file root '/tmp/.tmpMYRz8V/src' of kind Project 2026-09-04 01:18:20.931293665 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:20.931311990 DEBUG Updating project to check open files 2026-09-04 01:18:20.931331937 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:20.931335804 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:20.931763717 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.931773726 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.931784716 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:20.931791068 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:20.931793583 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:20.931800075 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:20.932461596 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:20.932696016 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-09-04 01:18:20.949213838 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:20.951284061 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:20.951293639 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:20.951312434 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:20.958194102 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:20.987329961 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:20.987663867 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:20.987782500 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.988387855 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:20.988532566 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:20.988728855 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpMYRz8V/src' 2026-09-04 01:18:20.988846385 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:21.027472014 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.027721091 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-04 01:18:21.027828833 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-04 01:18:21.028401147 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 76.896753ms 2026-09-04 01:18:21.028976376 DEBUG method="textDocument/completion" response.id=2 duration=77.63ms 2026-09-04 01:18:21.029004178 DEBUG Received server response for request 2 2026-09-04 01:18:21.040351522 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:21.040379805 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.040389042 DEBUG method="shutdown" response.id=3 duration=13.92µs 2026-09-04 01:18:21.040395444 DEBUG Received server response for request 3 2026-09-04 01:18:21.040398540 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.040408899 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-09-04 01:18:21.049054295 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.049138523 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.049174190 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.049237669 DEBUG Client info: None 2026-09-04 01:18:21.049250874 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.049266543 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.049273105 INFO Version: Unknown 2026-09-04 01:18:21.050997760 DEBUG Received server response for request 1 2026-09-04 01:18:21.051036373 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.051047023 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpaEiaE9 2026-09-04 01:18:21.051100473 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.051180142 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.051183358 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.051191363 DEBUG No workspace configuration provided for file:///tmp/.tmpaEiaE9 2026-09-04 01:18:21.051211531 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.051216911 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpaEiaE9, using default options 2026-09-04 01:18:21.051227311 DEBUG Initializing workspace `file:///tmp/.tmpaEiaE9`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.051240516 DEBUG Searching for a project in '/tmp/.tmpaEiaE9' 2026-09-04 01:18:21.051261856 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.051266514 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.051604548 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.051611091 DEBUG Discovering virtual environment in `/tmp/.tmpaEiaE9` 2026-09-04 01:18:21.051661135 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.051665793 DEBUG No virtual environment found 2026-09-04 01:18:21.051675211 DEBUG Adding first-party search path `/tmp/.tmpaEiaE9` 2026-09-04 01:18:21.051678417 DEBUG Using vendored stdlib 2026-09-04 01:18:21.051810625 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.051815534 DEBUG Adding new file root '/tmp/.tmpaEiaE9' of kind Project 2026-09-04 01:18:21.052229701 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.053315057 INFO Project::index_files{project=.tmpaEiaE9}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.053327901 DEBUG Updating project to check open files 2026-09-04 01:18:21.053346005 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.053370170 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.053373066 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.053379989 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.053386230 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.053388234 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.053392272 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.053396690 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.053398694 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.053402621 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.053406759 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.053408743 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.053412620 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.053508490 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.053650145 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.069437587 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.075815620 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.075833273 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.075866947 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.075869481 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.075871275 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.075881594 DEBUG Client sends notification `notebookDocument/didChange` 2026-09-04 01:18:21.075925697 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 0 2026-09-04 01:18:21.075940054 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "from typing import Literal\n\ntype Style = Literal[\"italic\", \"bold\", \"underline\"]\ndef with_style(line: str, word, style: Style) -> str:\n if style == \"italic\":\n return line.replace(word, f\"*{word}*\")\n elif style == \"bold\":\n return line.replace(word, f\"__{word}__\")\n\n position = line.find(word)\n output = line + \"\\n\"\n output += \" \" * position\n output += \"-\" * len(word)\n\nwith_style(\"test, \"word\", \"underline\")\n\nIOError\n" 2026-09-04 01:18:21.076105374 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-09-04 01:18:21.076111686 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-09-04 01:18:21.076192016 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.076876370 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.076881910 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.076883884 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.076885838 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.087499576 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.087529702 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.087536825 DEBUG method="shutdown" response.id=2 duration=11.03µs 2026-09-04 01:18:21.087544249 DEBUG Received server response for request 2 2026-09-04 01:18:21.087547495 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.087560520 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-09-04 01:18:21.091174068 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.091252385 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.091288713 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.091346752 DEBUG Client info: None 2026-09-04 01:18:21.091359105 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.091372911 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.091378752 INFO Version: Unknown 2026-09-04 01:18:21.091492204 DEBUG Received server response for request 1 2026-09-04 01:18:21.091643067 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.091721565 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.091798389 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.091801715 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.091829197 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.091844225 DEBUG Initializing workspace `file:///tmp/.tmpo5JDJ8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.091858872 DEBUG Searching for a project in '/tmp/.tmpo5JDJ8/src' 2026-09-04 01:18:21.091883699 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.091888257 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.092207396 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.092213728 DEBUG Discovering virtual environment in `/tmp/.tmpo5JDJ8/src` 2026-09-04 01:18:21.092249254 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.092254154 DEBUG No virtual environment found 2026-09-04 01:18:21.092263030 DEBUG Adding first-party search path `/tmp/.tmpo5JDJ8/src` 2026-09-04 01:18:21.092266266 DEBUG Using vendored stdlib 2026-09-04 01:18:21.092387594 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.092391561 DEBUG Adding new file root '/tmp/.tmpo5JDJ8/src' of kind Project 2026-09-04 01:18:21.092660366 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.093931941 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.093944865 DEBUG Updating project to check open files 2026-09-04 01:18:21.093962578 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.093985431 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.093988276 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.093995400 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.094001220 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.094003485 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.094007542 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.094012061 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.094014215 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.094017892 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.094077654 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:21.094160099 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.098282992 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.098292680 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.098295295 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.108415126 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.108439943 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.108445613 DEBUG method="shutdown" response.id=2 duration=9.39µs 2026-09-04 01:18:21.108452767 DEBUG Received server response for request 2 2026-09-04 01:18:21.108455602 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.108465831 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-09-04 01:18:21.109818398 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.111769728 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.111805195 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.111888451 DEBUG Client info: None 2026-09-04 01:18:21.112949361 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.112964018 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-09-04 01:18:21.112971773 INFO Version: Unknown 2026-09-04 01:18:21.113016537 DEBUG Received server response for request 1 2026-09-04 01:18:21.113045281 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.113055550 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7Aej3R 2026-09-04 01:18:21.113548024 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.113596665 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.113602766 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.113609750 DEBUG No workspace configuration provided for file:///tmp/.tmp7Aej3R 2026-09-04 01:18:21.113622153 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.113646869 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.113653081 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7Aej3R, using default options 2026-09-04 01:18:21.113658321 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.113665965 DEBUG Initializing workspace `file:///tmp/.tmp7Aej3R`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.113685662 DEBUG Searching for a project in '/tmp/.tmp7Aej3R' 2026-09-04 01:18:21.113707763 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.113713093 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.114108144 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.114115648 DEBUG Discovering virtual environment in `/tmp/.tmp7Aej3R` 2026-09-04 01:18:21.114159891 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.114166213 DEBUG No virtual environment found 2026-09-04 01:18:21.114177354 DEBUG Adding first-party search path `/tmp/.tmp7Aej3R` 2026-09-04 01:18:21.114180470 DEBUG Using vendored stdlib 2026-09-04 01:18:21.114314101 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.114319010 DEBUG Adding new file root '/tmp/.tmp7Aej3R' of kind Project 2026-09-04 01:18:21.115845072 INFO Project::index_files{project=.tmp7Aej3R}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.115862044 DEBUG Updating project to check open files 2026-09-04 01:18:21.115882773 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.115886590 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:21.115933709 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.115936884 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.115944950 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.115950851 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.115952965 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.115958054 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.115963054 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.115965148 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.115969075 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.115973804 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.115975828 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.115979985 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.116069844 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.116198235 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.135624682 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.142341100 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.142349917 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.142352932 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.142355467 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.152639617 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.152682928 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.152694109 DEBUG method="shutdown" response.id=2 duration=17.66µs 2026-09-04 01:18:21.152707754 DEBUG Received server response for request 2 2026-09-04 01:18:21.152713034 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.152728463 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-09-04 01:18:21.156354134 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.156420548 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.156448310 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.156601428 DEBUG Client info: None 2026-09-04 01:18:21.156645971 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.156665959 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.156672962 INFO Version: Unknown 2026-09-04 01:18:21.157909762 DEBUG Received server response for request 1 2026-09-04 01:18:21.157944797 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.157970285 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpPsxMtz 2026-09-04 01:18:21.158071044 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.158137729 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.158142017 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.158148700 DEBUG No workspace configuration provided for file:///tmp/.tmpPsxMtz 2026-09-04 01:18:21.158158117 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.158191981 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.158197571 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpPsxMtz, using default options 2026-09-04 01:18:21.158202811 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.158208903 DEBUG Initializing workspace `file:///tmp/.tmpPsxMtz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.158224612 DEBUG Searching for a project in '/tmp/.tmpPsxMtz' 2026-09-04 01:18:21.158245421 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.158251142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.158801304 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.158808327 DEBUG Discovering virtual environment in `/tmp/.tmpPsxMtz` 2026-09-04 01:18:21.158869602 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.158875092 DEBUG No virtual environment found 2026-09-04 01:18:21.158885081 DEBUG Adding first-party search path `/tmp/.tmpPsxMtz` 2026-09-04 01:18:21.158888718 DEBUG Using vendored stdlib 2026-09-04 01:18:21.159084214 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.159089795 DEBUG Adding new file root '/tmp/.tmpPsxMtz' of kind Project 2026-09-04 01:18:21.160820281 INFO Project::index_files{project=.tmpPsxMtz}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.160832624 DEBUG Updating project to check open files 2026-09-04 01:18:21.160850187 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.160853393 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:21.160875134 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.160878009 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.160884962 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.160890192 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.160892126 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.160911913 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.160969671 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.161066202 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.173698636 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.180560878 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.180572469 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.190774946 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.190982104 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.190995479 DEBUG method="shutdown" response.id=2 duration=18.78µs 2026-09-04 01:18:21.191026658 DEBUG Received server response for request 2 2026-09-04 01:18:21.191032699 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.191065591 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-09-04 01:18:21.194301581 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.195913945 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.195940404 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.196005286 DEBUG Client info: None 2026-09-04 01:18:21.196021226 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.196036905 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.196042406 INFO Version: Unknown 2026-09-04 01:18:21.196089394 DEBUG Received server response for request 1 2026-09-04 01:18:21.196128207 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.196138887 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpwvs0qU 2026-09-04 01:18:21.196222904 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.196260304 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.196265785 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.196275393 DEBUG No workspace configuration provided for file:///tmp/.tmpwvs0qU 2026-09-04 01:18:21.196288067 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.196303786 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.196309276 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpwvs0qU, using default options 2026-09-04 01:18:21.196331768 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.196338621 DEBUG Initializing workspace `file:///tmp/.tmpwvs0qU`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.196364851 DEBUG Searching for a project in '/tmp/.tmpwvs0qU' 2026-09-04 01:18:21.196385379 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.196396630 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.196760813 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.196767015 DEBUG Discovering virtual environment in `/tmp/.tmpwvs0qU` 2026-09-04 01:18:21.196796881 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.196801139 DEBUG No virtual environment found 2026-09-04 01:18:21.196808853 DEBUG Adding first-party search path `/tmp/.tmpwvs0qU` 2026-09-04 01:18:21.196811669 DEBUG Using vendored stdlib 2026-09-04 01:18:21.201240245 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.201252929 DEBUG Adding new file root '/tmp/.tmpwvs0qU' of kind Project 2026-09-04 01:18:21.202886022 INFO Project::index_files{project=.tmpwvs0qU}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.202911360 DEBUG Updating project to check open files 2026-09-04 01:18:21.202925646 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.202928993 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:21.202947237 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.202949982 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.202956845 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.203567570 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.203577860 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.203583831 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.203953194 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.204199365 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.204208903 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.214451695 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.214613148 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.214625872 DEBUG method="shutdown" response.id=2 duration=17.86µs 2026-09-04 01:18:21.214672840 DEBUG Received server response for request 2 2026-09-04 01:18:21.214679002 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.214818503 DEBUG Received exit notification, exiting ok test notebook::pull_diagnostics_for_notebook_cells ... 2026-09-04 01:18:21.216147516 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.216215985 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.216238637 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.218950183 DEBUG Client info: None 2026-09-04 01:18:21.218971373 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.218986100 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.218992352 INFO Version: Unknown 2026-09-04 01:18:21.219508901 DEBUG Received server response for request 1 2026-09-04 01:18:21.219545009 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.219556591 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSVvryo 2026-09-04 01:18:21.219626742 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.219708646 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.219711872 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.219716531 DEBUG No workspace configuration provided for file:///tmp/.tmpSVvryo 2026-09-04 01:18:21.219735767 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.219740566 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpSVvryo, using default options 2026-09-04 01:18:21.219750234 DEBUG Initializing workspace `file:///tmp/.tmpSVvryo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.219773167 DEBUG Searching for a project in '/tmp/.tmpSVvryo' 2026-09-04 01:18:21.219792753 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.219797643 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.220189558 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.220196471 DEBUG Discovering virtual environment in `/tmp/.tmpSVvryo` 2026-09-04 01:18:21.220231516 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.220236225 DEBUG No virtual environment found 2026-09-04 01:18:21.220245643 DEBUG Adding first-party search path `/tmp/.tmpSVvryo` 2026-09-04 01:18:21.220249160 DEBUG Using vendored stdlib 2026-09-04 01:18:21.220389653 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.220393540 DEBUG Adding new file root '/tmp/.tmpSVvryo' of kind Project 2026-09-04 01:18:21.221323174 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.222804332 INFO Project::index_files{project=.tmpSVvryo}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:21.222816495 DEBUG Updating project to check open files 2026-09-04 01:18:21.222836012 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.222861850 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.222864886 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.222872119 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.222877640 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.222879844 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.222884072 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.222888921 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.222891205 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.222908247 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.222913236 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:21.222915451 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.223269675 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.223338574 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:21.223429735 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.234750619 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.242284240 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.242447065 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.242575356 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.242690442 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.242789137 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.242923609 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:21.243151707 DEBUG method="textDocument/diagnostic" response.id=2 duration=108.48µs 2026-09-04 01:18:21.243276461 DEBUG Received server response for request 2 2026-09-04 01:18:21.243402748 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:21.243600419 DEBUG method="textDocument/diagnostic" response.id=3 duration=83.74µs 2026-09-04 01:18:21.243733027 DEBUG Received server response for request 3 2026-09-04 01:18:21.243837483 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-04 01:18:21.244044231 DEBUG method="textDocument/diagnostic" response.id=4 duration=80.64µs 2026-09-04 01:18:21.244179014 DEBUG Received server response for request 4 2026-09-04 01:18:21.254538886 DEBUG Client sends request `shutdown` with ID 5 2026-09-04 01:18:21.254686573 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.254798883 DEBUG method="shutdown" response.id=5 duration=115.99µs 2026-09-04 01:18:21.254915011 DEBUG Received server response for request 5 2026-09-04 01:18:21.255023214 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.255138120 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-09-04 01:18:21.258536474 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.260069599 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.260187150 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.260341069 DEBUG Client info: None 2026-09-04 01:18:21.260451275 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.260882103 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.260893084 INFO Version: Unknown 2026-09-04 01:18:21.260956623 DEBUG Received server response for request 1 2026-09-04 01:18:21.260989996 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.261000736 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpCTb4Os 2026-09-04 01:18:21.261063203 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.261134016 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.261137012 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.261141911 DEBUG No workspace configuration provided for file:///tmp/.tmpCTb4Os 2026-09-04 01:18:21.261160656 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.261165285 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpCTb4Os, using default options 2026-09-04 01:18:21.261173931 DEBUG Initializing workspace `file:///tmp/.tmpCTb4Os`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.261186735 DEBUG Searching for a project in '/tmp/.tmpCTb4Os' 2026-09-04 01:18:21.261206642 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.261212012 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.261524939 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.261531642 DEBUG Discovering virtual environment in `/tmp/.tmpCTb4Os` 2026-09-04 01:18:21.261569012 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.261574262 DEBUG No virtual environment found 2026-09-04 01:18:21.261583399 DEBUG Adding first-party search path `/tmp/.tmpCTb4Os` 2026-09-04 01:18:21.261586615 DEBUG Using vendored stdlib 2026-09-04 01:18:21.261724614 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.261728581 DEBUG Adding new file root '/tmp/.tmpCTb4Os' of kind Project 2026-09-04 01:18:21.262587713 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.262596249 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:21.265009174 INFO Project::index_files{project=.tmpCTb4Os}: Indexed 0 file(s) in 0.003s 2026-09-04 01:18:21.265023561 DEBUG Updating project to check open files 2026-09-04 01:18:21.265042988 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.265066342 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.265069057 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.265076200 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.265081440 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.265083534 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.265087612 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.265092160 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.265094214 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.265098151 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.265102530 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.265104463 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.265108401 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.265191346 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:21.265297465 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.280317488 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.287048443 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.287190820 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.287272553 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.295465540 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=8.44ms 2026-09-04 01:18:21.295507349 DEBUG Received server response for request 2 2026-09-04 01:18:21.295515334 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-09-04 01:18:21.295730277 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=112.89µs 2026-09-04 01:18:21.295743141 DEBUG Received server response for request 3 2026-09-04 01:18:21.295750094 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-09-04 01:18:21.295815186 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=51.50µs 2026-09-04 01:18:21.295825315 DEBUG Received server response for request 4 2026-09-04 01:18:21.306153257 DEBUG Client sends request `shutdown` with ID 5 2026-09-04 01:18:21.306199333 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.306208701 DEBUG method="shutdown" response.id=5 duration=13.36µs 2026-09-04 01:18:21.306321162 DEBUG Received server response for request 5 2026-09-04 01:18:21.306326522 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.306338234 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-09-04 01:18:21.311952084 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.313511699 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.313538549 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.313600045 DEBUG Client info: None 2026-09-04 01:18:21.313615494 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.313641112 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.313647063 INFO Version: Unknown 2026-09-04 01:18:21.313690054 DEBUG Received server response for request 1 2026-09-04 01:18:21.313727594 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.313738054 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSmqSiB 2026-09-04 01:18:21.313853881 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.314551159 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.314558623 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.314567890 DEBUG No workspace configuration provided for file:///tmp/.tmpSmqSiB 2026-09-04 01:18:21.314585864 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.314588930 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:21.314604328 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.314608787 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpSmqSiB, using default options 2026-09-04 01:18:21.314614187 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.314616932 DEBUG Deferring `textDocument/semanticTokens/full` request until all workspaces are initialized 2026-09-04 01:18:21.314623484 DEBUG Initializing workspace `file:///tmp/.tmpSmqSiB`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.314653821 DEBUG Searching for a project in '/tmp/.tmpSmqSiB' 2026-09-04 01:18:21.314683297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.314688146 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.316048347 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.316056973 DEBUG Discovering virtual environment in `/tmp/.tmpSmqSiB` 2026-09-04 01:18:21.316093552 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.316098040 DEBUG No virtual environment found 2026-09-04 01:18:21.316107428 DEBUG Adding first-party search path `/tmp/.tmpSmqSiB` 2026-09-04 01:18:21.316110694 DEBUG Using vendored stdlib 2026-09-04 01:18:21.316239315 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.316243232 DEBUG Adding new file root '/tmp/.tmpSmqSiB' of kind Project 2026-09-04 01:18:21.318687647 INFO Project::index_files{project=.tmpSmqSiB}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:21.318705801 DEBUG Updating project to check open files 2026-09-04 01:18:21.318722964 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.318726971 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:21.318745786 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.318748662 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.318755475 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.318761145 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.318763189 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.318768940 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.318773709 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.318775682 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.318779620 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.318831718 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:21.318885028 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.336556714 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.338796886 DEBUG Processing deferred request `textDocument/semanticTokens/full` 2026-09-04 01:18:21.338833154 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.338838944 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.339327741 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=517.63µs 2026-09-04 01:18:21.339365402 DEBUG Received server response for request 2 2026-09-04 01:18:21.349456199 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:21.349552199 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.349560084 DEBUG method="shutdown" response.id=3 duration=12.04µs 2026-09-04 01:18:21.349566315 DEBUG Received server response for request 3 2026-09-04 01:18:21.349569471 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.349579831 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-09-04 01:18:21.353347698 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.354912203 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.354954612 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.355017981 DEBUG Client info: None 2026-09-04 01:18:21.355037718 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.355051323 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.355056393 INFO Version: Unknown 2026-09-04 01:18:21.355107669 DEBUG Received server response for request 1 2026-09-04 01:18:21.355156000 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.356034608 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp6Uumeu 2026-09-04 01:18:21.356104459 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.356140366 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.356146558 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.356156466 DEBUG No workspace configuration provided for file:///tmp/.tmp6Uumeu 2026-09-04 01:18:21.356176524 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.356187675 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.356193195 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp6Uumeu, using default options 2026-09-04 01:18:21.356197904 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.356204587 DEBUG Initializing workspace `file:///tmp/.tmp6Uumeu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.356226929 DEBUG Searching for a project in '/tmp/.tmp6Uumeu' 2026-09-04 01:18:21.356247106 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.356252246 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.356619866 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.356626498 DEBUG Discovering virtual environment in `/tmp/.tmp6Uumeu` 2026-09-04 01:18:21.356679377 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.356684026 DEBUG No virtual environment found 2026-09-04 01:18:21.356693243 DEBUG Adding first-party search path `/tmp/.tmp6Uumeu` 2026-09-04 01:18:21.356696289 DEBUG Using vendored stdlib 2026-09-04 01:18:21.356833616 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.356838175 DEBUG Adding new file root '/tmp/.tmp6Uumeu' of kind Project 2026-09-04 01:18:21.361504888 INFO Project::index_files{project=.tmp6Uumeu}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:21.361520668 DEBUG Updating project to check open files 2026-09-04 01:18:21.361545394 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.361549512 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:21.361572766 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.361575831 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.361583115 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.361588625 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.361590970 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.361595107 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.361599926 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.361602010 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.361605928 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.361610396 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.361612430 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.361616538 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.361687962 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:21.361756650 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.373248776 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.373357830 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373362880 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.373394409 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373397134 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373398897 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.373549961 DEBUG Client sends notification `notebookDocument/didChange` 2026-09-04 01:18:21.373579486 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 1 2026-09-04 01:18:21.373589465 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-09-04 01:18:21.373610635 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-09-04 01:18:21.373614953 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-09-04 01:18:21.373747381 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-04 01:18:21.373869320 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373873387 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373875381 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.373877275 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.384030088 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.384058842 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.384065274 DEBUG method="shutdown" response.id=2 duration=10.35µs 2026-09-04 01:18:21.384072788 DEBUG Received server response for request 2 2026-09-04 01:18:21.384075974 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.384088037 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-09-04 01:18:21.386527883 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.386594829 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.386625005 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.386715936 DEBUG Client info: None 2026-09-04 01:18:21.386728219 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.386742636 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.386749679 INFO Version: Unknown 2026-09-04 01:18:21.386984259 DEBUG Received server response for request 1 2026-09-04 01:18:21.387018834 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.387087593 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.387159227 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.387162443 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.387188843 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.387202909 DEBUG Initializing workspace `file:///tmp/.tmpYyNq9i/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.387215262 DEBUG Searching for a project in '/tmp/.tmpYyNq9i/src' 2026-09-04 01:18:21.387239648 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.387243926 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.387564337 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.387570068 DEBUG Discovering virtual environment in `/tmp/.tmpYyNq9i/src` 2026-09-04 01:18:21.387604532 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.387609552 DEBUG No virtual environment found 2026-09-04 01:18:21.387618899 DEBUG Adding first-party search path `/tmp/.tmpYyNq9i/src` 2026-09-04 01:18:21.387622075 DEBUG Using vendored stdlib 2026-09-04 01:18:21.387753342 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.387757990 DEBUG Adding new file root '/tmp/.tmpYyNq9i/src' of kind Project 2026-09-04 01:18:21.387931035 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.389962405 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:21.389974678 DEBUG Updating project to check open files 2026-09-04 01:18:21.389987983 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.390032587 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYyNq9i/src/foo") 2026-09-04 01:18:21.390101346 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpYyNq9i/src/foo` to project `src` 2026-09-04 01:18:21.390119500 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.390122285 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.390127805 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:21.390157621 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpYyNq9i/src/foo' 2026-09-04 01:18:21.390226550 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.401906358 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.407573067 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.407738667 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.408357127 DEBUG Client sends notification `textDocument/didClose` 2026-09-04 01:18:21.408516566 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.408622315 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-04 01:18:21.408762848 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-09-04 01:18:21.408890448 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpYyNq9i/src/foo` from project `src` 2026-09-04 01:18:21.409052672 DEBUG notification{method=textDocument/didClose}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYyNq9i/src/foo", kind: FileContent } 2026-09-04 01:18:21.409177266 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the revision of `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.409284868 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the permissions of `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.409419901 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.409532752 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.409734781 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.409913807 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYyNq9i/src/foo") 2026-09-04 01:18:21.410046416 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.410153918 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYyNq9i/src/foo` 2026-09-04 01:18:21.410294541 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.410409557 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.420675953 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.420945459 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.420961259 DEBUG method="shutdown" response.id=2 duration=22.44µs 2026-09-04 01:18:21.420982869 DEBUG Received server response for request 2 2026-09-04 01:18:21.420992958 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.421017173 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-09-04 01:18:21.427139066 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-09-04 01:18:21.427203447 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.427244313 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.427310868 DEBUG Client info: None 2026-09-04 01:18:21.427330986 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.427346605 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-04 01:18:21.427354029 INFO Version: Unknown 2026-09-04 01:18:21.427409563 DEBUG Received server response for request 1 2026-09-04 01:18:21.427450831 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.427980073 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.428956675 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.428962837 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.428982343 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.429000097 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.429014414 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.429023921 DEBUG Initializing workspace `file:///tmp/.tmpVP97Ps/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.429040082 DEBUG Searching for a project in '/tmp/.tmpVP97Ps/src' 2026-09-04 01:18:21.429064748 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.429069697 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.429375511 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.429382023 DEBUG Discovering virtual environment in `/tmp/.tmpVP97Ps/src` 2026-09-04 01:18:21.429412681 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.429416728 DEBUG No virtual environment found 2026-09-04 01:18:21.429424984 DEBUG Adding first-party search path `/tmp/.tmpVP97Ps/src` 2026-09-04 01:18:21.429427889 DEBUG Using vendored stdlib 2026-09-04 01:18:21.429562211 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.429566850 DEBUG Adding new file root '/tmp/.tmpVP97Ps/src' of kind Project 2026-09-04 01:18:21.431950931 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:21.431967863 DEBUG Updating project to check open files 2026-09-04 01:18:21.431984765 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.431989203 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.432039397 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpVP97Ps/src/foo.py") 2026-09-04 01:18:21.432045829 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpVP97Ps/src/foo.py` 2026-09-04 01:18:21.432052242 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpVP97Ps/src/foo.py` 2026-09-04 01:18:21.432114789 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpVP97Ps/src/foo.py` to project `src` 2026-09-04 01:18:21.432126130 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVP97Ps/src/foo.py` 2026-09-04 01:18:21.432128475 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.432134776 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.432161456 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpVP97Ps/src/foo.py' 2026-09-04 01:18:21.432224765 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.445806300 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.451662163 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.451802877 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.462209677 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.462350621 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.462445299 DEBUG method="shutdown" response.id=2 duration=100.41µs 2026-09-04 01:18:21.462544585 DEBUG Received server response for request 2 2026-09-04 01:18:21.462643811 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.462737387 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-09-04 01:18:21.465781647 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.467388811 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.467429217 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.467497194 DEBUG Client info: None 2026-09-04 01:18:21.467512714 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.467527281 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.467538983 INFO Version: Unknown 2026-09-04 01:18:21.467586101 DEBUG Received server response for request 1 2026-09-04 01:18:21.467619925 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.467697771 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.467805172 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.467808929 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.467823496 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.467839777 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.467850197 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.467857320 DEBUG Initializing workspace `file:///tmp/.tmpUU9RYn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.467869813 DEBUG Searching for a project in '/tmp/.tmpUU9RYn/src' 2026-09-04 01:18:21.467921220 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.467926239 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.468289180 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.468295402 DEBUG Discovering virtual environment in `/tmp/.tmpUU9RYn/src` 2026-09-04 01:18:21.468332962 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.468337771 DEBUG No virtual environment found 2026-09-04 01:18:21.468346818 DEBUG Adding first-party search path `/tmp/.tmpUU9RYn/src` 2026-09-04 01:18:21.468350124 DEBUG Using vendored stdlib 2026-09-04 01:18:21.468477483 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.468482092 DEBUG Adding new file root '/tmp/.tmpUU9RYn/src' of kind Project 2026-09-04 01:18:21.470942557 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:21.470957695 DEBUG Updating project to check open files 2026-09-04 01:18:21.470975829 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.470979075 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.471020263 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpUU9RYn/src/foo.py") 2026-09-04 01:18:21.471028358 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpUU9RYn/src/foo.py` 2026-09-04 01:18:21.471034900 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpUU9RYn/src/foo.py` 2026-09-04 01:18:21.471099110 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpUU9RYn/src/foo.py` to project `src` 2026-09-04 01:18:21.471112335 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUU9RYn/src/foo.py` 2026-09-04 01:18:21.471114830 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.471121863 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.471153753 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpUU9RYn/src/foo.py' 2026-09-04 01:18:21.471551880 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.471559935 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.481767721 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.481819198 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.481825059 DEBUG method="shutdown" response.id=2 duration=9.73µs 2026-09-04 01:18:21.481911902 DEBUG Received server response for request 2 2026-09-04 01:18:21.481916841 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.481928994 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-09-04 01:18:21.483326645 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: Some( true, ), tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.483389072 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.483411484 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.485120029 DEBUG Client info: None 2026-09-04 01:18:21.485140878 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.485153572 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-09-04 01:18:21.485160585 INFO Version: Unknown 2026-09-04 01:18:21.486167343 DEBUG Received server response for request 1 2026-09-04 01:18:21.486205775 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.486383519 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.486554389 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.486653706 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.486683712 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.486697307 DEBUG Initializing workspace `file:///tmp/.tmplOzKsH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.486710703 DEBUG Searching for a project in '/tmp/.tmplOzKsH/src' 2026-09-04 01:18:21.486731952 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.486736281 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.487305488 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.487407610 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.487511344 DEBUG Discovering virtual environment in `/tmp/.tmplOzKsH/src` 2026-09-04 01:18:21.487617183 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.487660825 DEBUG No virtual environment found 2026-09-04 01:18:21.487670112 DEBUG Adding first-party search path `/tmp/.tmplOzKsH/src` 2026-09-04 01:18:21.487673318 DEBUG Using vendored stdlib 2026-09-04 01:18:21.487786150 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.487789927 DEBUG Adding new file root '/tmp/.tmplOzKsH/src' of kind Project 2026-09-04 01:18:21.489355974 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:21.489474667 DEBUG Updating project to check open files 2026-09-04 01:18:21.489566890 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.489701162 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmplOzKsH/src/foo.py") 2026-09-04 01:18:21.489797923 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmplOzKsH/src/foo.py` 2026-09-04 01:18:21.489885337 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmplOzKsH/src/foo.py` 2026-09-04 01:18:21.490102615 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmplOzKsH/src/foo.py` to project `src` 2026-09-04 01:18:21.490210307 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplOzKsH/src/foo.py` 2026-09-04 01:18:21.490216128 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.490226287 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.490257285 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmplOzKsH/src/foo.py' 2026-09-04 01:18:21.490310064 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.509017753 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.509743294 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.509761658 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.520097685 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.520223832 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.520323479 DEBUG method="shutdown" response.id=2 duration=104.48µs 2026-09-04 01:18:21.520356511 DEBUG Received server response for request 2 2026-09-04 01:18:21.520360729 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.520461969 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-09-04 01:18:21.523711163 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.523769462 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.523791083 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.525119635 DEBUG Client info: None 2026-09-04 01:18:21.525136547 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.525148980 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.525154520 INFO Version: Unknown 2026-09-04 01:18:21.525248336 DEBUG Received server response for request 1 2026-09-04 01:18:21.525281318 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.525452920 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.525671460 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.525709431 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.525726263 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.525747152 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.525756700 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.525763412 DEBUG Initializing workspace `file:///tmp/.tmpAUHSxh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.525777128 DEBUG Searching for a project in '/tmp/.tmpAUHSxh/src' 2026-09-04 01:18:21.525800242 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.525804399 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.526119380 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.526125051 DEBUG Discovering virtual environment in `/tmp/.tmpAUHSxh/src` 2026-09-04 01:18:21.526152592 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.526156951 DEBUG No virtual environment found 2026-09-04 01:18:21.526165186 DEBUG Adding first-party search path `/tmp/.tmpAUHSxh/src` 2026-09-04 01:18:21.526168422 DEBUG Using vendored stdlib 2026-09-04 01:18:21.526301552 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.526305169 DEBUG Adding new file root '/tmp/.tmpAUHSxh/src' of kind Project 2026-09-04 01:18:21.528917729 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:21.528935793 DEBUG Updating project to check open files 2026-09-04 01:18:21.528960649 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.528964927 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.529025140 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpAUHSxh/src/foo.py") 2026-09-04 01:18:21.529033456 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpAUHSxh/src/foo.py` 2026-09-04 01:18:21.529040299 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpAUHSxh/src/foo.py` 2026-09-04 01:18:21.529107455 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpAUHSxh/src/foo.py` to project `src` 2026-09-04 01:18:21.529120880 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAUHSxh/src/foo.py` 2026-09-04 01:18:21.529123575 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.529130909 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.529162738 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpAUHSxh/src/foo.py' 2026-09-04 01:18:21.529218733 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.546855244 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.547322240 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.547337097 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.557623772 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.557660350 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.557668095 DEBUG method="shutdown" response.id=2 duration=12.21µs 2026-09-04 01:18:21.557675609 DEBUG Received server response for request 2 2026-09-04 01:18:21.557678855 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.557688293 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-09-04 01:18:21.560730880 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.561923577 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.561964073 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.562034615 DEBUG Client info: None 2026-09-04 01:18:21.562049733 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.562065122 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.562072386 INFO Version: Unknown 2026-09-04 01:18:21.562120626 DEBUG Received server response for request 1 2026-09-04 01:18:21.562155522 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.562843833 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.562958708 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.562962846 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.562991129 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.563006588 DEBUG Initializing workspace `file:///tmp/.tmpVNLEf5/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.563020194 DEBUG Searching for a project in '/tmp/.tmpVNLEf5/src' 2026-09-04 01:18:21.563045702 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.563051012 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.563436665 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.563442927 DEBUG Discovering virtual environment in `/tmp/.tmpVNLEf5/src` 2026-09-04 01:18:21.563498331 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.563504001 DEBUG No virtual environment found 2026-09-04 01:18:21.563518168 DEBUG Adding first-party search path `/tmp/.tmpVNLEf5/src` 2026-09-04 01:18:21.563521564 DEBUG Using vendored stdlib 2026-09-04 01:18:21.563674691 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.563685351 DEBUG Adding new file root '/tmp/.tmpVNLEf5/src' of kind Project 2026-09-04 01:18:21.564763403 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.569037821 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.005s 2026-09-04 01:18:21.569055103 DEBUG Updating project to check open files 2026-09-04 01:18:21.569074820 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.569124183 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpVNLEf5/src/foo.py") 2026-09-04 01:18:21.569132569 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpVNLEf5/src/foo.py` 2026-09-04 01:18:21.569140463 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpVNLEf5/src/foo.py` 2026-09-04 01:18:21.569204884 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpVNLEf5/src/foo.py` to project `src` 2026-09-04 01:18:21.569217598 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVNLEf5/src/foo.py` 2026-09-04 01:18:21.569219982 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.569227126 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.569262212 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpVNLEf5/src/foo.py' 2026-09-04 01:18:21.569344526 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.580638069 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.586460821 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.586596625 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.586729595 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.586843578 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:21.586979533 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpVNLEf5/src/foo.py", kind: FileContent } 2026-09-04 01:18:21.587082657 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpVNLEf5/src/foo.py` 2026-09-04 01:18:21.587242306 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpVNLEf5/src/foo.py` to project `src` 2026-09-04 01:18:21.587362382 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpVNLEf5/src/foo.py' 2026-09-04 01:18:21.587527301 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.587644671 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.597962314 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.598020583 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.598028007 DEBUG method="shutdown" response.id=2 duration=12.20µs 2026-09-04 01:18:21.598128826 DEBUG Received server response for request 2 2026-09-04 01:18:21.598141079 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.598156708 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-09-04 01:18:21.601074942 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.601156725 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.601194225 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.601255300 DEBUG Client info: None 2026-09-04 01:18:21.601270829 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.601285787 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.601291778 INFO Version: Unknown 2026-09-04 01:18:21.601335771 DEBUG Received server response for request 1 2026-09-04 01:18:21.601378251 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.601444295 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.601532941 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.601536447 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.601549792 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.601553640 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.601569029 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.601579368 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.601582153 DEBUG Deferring `textDocument/didChange` notification until all workspaces are initialized 2026-09-04 01:18:21.601588615 DEBUG Initializing workspace `file:///tmp/.tmpYZFfRj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.601600648 DEBUG Searching for a project in '/tmp/.tmpYZFfRj/src' 2026-09-04 01:18:21.601636415 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.601641995 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.601968568 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.601974990 DEBUG Discovering virtual environment in `/tmp/.tmpYZFfRj/src` 2026-09-04 01:18:21.602011579 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.602016728 DEBUG No virtual environment found 2026-09-04 01:18:21.602025605 DEBUG Adding first-party search path `/tmp/.tmpYZFfRj/src` 2026-09-04 01:18:21.602028781 DEBUG Using vendored stdlib 2026-09-04 01:18:21.602150910 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.602155228 DEBUG Adding new file root '/tmp/.tmpYZFfRj/src' of kind Project 2026-09-04 01:18:21.603616068 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:21.603638330 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.603641846 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.603681641 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYZFfRj/src/foo.py") 2026-09-04 01:18:21.603688835 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYZFfRj/src/foo.py` 2026-09-04 01:18:21.603702871 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYZFfRj/src/foo.py` 2026-09-04 01:18:21.603763114 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpYZFfRj/src/foo.py` to project `src` 2026-09-04 01:18:21.603775988 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYZFfRj/src/foo.py` 2026-09-04 01:18:21.603778543 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.603785125 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.603790195 DEBUG Processing deferred notification `textDocument/didChange` 2026-09-04 01:18:21.603798801 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:21.603813318 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYZFfRj/src/foo.py", kind: FileContent } 2026-09-04 01:18:21.603818267 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpYZFfRj/src/foo.py` 2026-09-04 01:18:21.603874343 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpYZFfRj/src/foo.py` to project `src` 2026-09-04 01:18:21.711739401 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.711865698 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.711874675 DEBUG method="shutdown" response.id=2 duration=13.73µs 2026-09-04 01:18:21.711881688 DEBUG Received server response for request 2 2026-09-04 01:18:21.711884864 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.711916293 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_script_metadata_restores_semantic_diagnostics ... 2026-09-04 01:18:21.713280823 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.713341036 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.713545239 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.713576467 DEBUG Client info: None 2026-09-04 01:18:21.713589632 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.713601825 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.713607555 INFO Version: Unknown 2026-09-04 01:18:21.713663761 DEBUG Received server response for request 1 2026-09-04 01:18:21.713686694 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.713750834 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.713813752 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.713816768 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.713841164 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.713854118 DEBUG Initializing workspace `file:///tmp/.tmp6Ntu82/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.713867583 DEBUG Searching for a project in '/tmp/.tmp6Ntu82/src' 2026-09-04 01:18:21.713908881 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.713913599 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.714221587 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.714227328 DEBUG Discovering virtual environment in `/tmp/.tmp6Ntu82/src` 2026-09-04 01:18:21.714254809 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.714258637 DEBUG No virtual environment found 2026-09-04 01:18:21.714266732 DEBUG Adding first-party search path `/tmp/.tmp6Ntu82/src` 2026-09-04 01:18:21.714270048 DEBUG Using vendored stdlib 2026-09-04 01:18:21.714397407 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.714400863 DEBUG Adding new file root '/tmp/.tmp6Ntu82/src' of kind Project 2026-09-04 01:18:21.714642727 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.715960689 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:21.715976038 DEBUG Updating project to check open files 2026-09-04 01:18:21.715996226 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.716938914 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp6Ntu82/src/script.py") 2026-09-04 01:18:21.716955134 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp6Ntu82/src/script.py` 2026-09-04 01:18:21.716978669 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp6Ntu82/src/script.py` 2026-09-04 01:18:21.717046105 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp6Ntu82/src/script.py` to project `src` 2026-09-04 01:18:21.717060472 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6Ntu82/src/script.py` 2026-09-04 01:18:21.717063357 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.717075230 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.717227786 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:21.717255949 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.717261489 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:21.717264996 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:21.717393346 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.717938288 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.717947365 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.718138344 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.718300969 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:21.718324433 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp6Ntu82/src/script.py", kind: FileContent } 2026-09-04 01:18:21.718330965 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp6Ntu82/src/script.py` 2026-09-04 01:18:21.718389445 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmp6Ntu82/src/script.py` to project `src` 2026-09-04 01:18:21.718408330 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.12` 2026-09-04 01:18:21.718414442 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.12 2026-09-04 01:18:21.718513918 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:21.718535899 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.718540488 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:21.718543423 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:21.718661755 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Python version: Python 3.12, platform: linux 2026-09-04 01:18:21.718699296 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmp6Ntu82/src/script.py' 2026-09-04 01:18:21.718745553 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.730066487 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.730293883 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.730302219 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.740543639 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.740606837 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.740613660 DEBUG method="shutdown" response.id=2 duration=11.10µs 2026-09-04 01:18:21.740765174 DEBUG Received server response for request 2 2026-09-04 01:18:21.740771145 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.740805430 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-09-04 01:18:21.743744783 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.743860891 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.743912578 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.745382855 DEBUG Client info: None 2026-09-04 01:18:21.745401721 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.745416719 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.745423482 INFO Version: Unknown 2026-09-04 01:18:21.745479527 DEBUG Received server response for request 1 2026-09-04 01:18:21.745519872 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.745635499 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.745671707 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.745677278 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.745691755 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.745712764 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.745723414 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.745729215 DEBUG Initializing workspace `file:///tmp/.tmpk2U8aw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.745742760 DEBUG Searching for a project in '/tmp/.tmpk2U8aw/src' 2026-09-04 01:18:21.745763890 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.745768318 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.746084752 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.746091124 DEBUG Discovering virtual environment in `/tmp/.tmpk2U8aw/src` 2026-09-04 01:18:21.746117363 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.746121130 DEBUG No virtual environment found 2026-09-04 01:18:21.746128514 DEBUG Adding first-party search path `/tmp/.tmpk2U8aw/src` 2026-09-04 01:18:21.746131700 DEBUG Using vendored stdlib 2026-09-04 01:18:21.746257766 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.746261884 DEBUG Adding new file root '/tmp/.tmpk2U8aw/src' of kind Project 2026-09-04 01:18:21.750301040 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.004s 2026-09-04 01:18:21.750317952 DEBUG Updating project to check open files 2026-09-04 01:18:21.750341757 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.750346125 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.750394746 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpk2U8aw/src/foo.py") 2026-09-04 01:18:21.750402320 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpk2U8aw/src/foo.py` 2026-09-04 01:18:21.750408732 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpk2U8aw/src/foo.py` 2026-09-04 01:18:21.750461341 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpk2U8aw/src/foo.py` to project `src` 2026-09-04 01:18:21.750474946 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpk2U8aw/src/foo.py` 2026-09-04 01:18:21.750477301 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.750484033 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.750511946 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpk2U8aw/src/foo.py' 2026-09-04 01:18:21.750601564 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.753319412 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.753433466 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.753522132 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.753661072 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpk2U8aw/src/foo.py", kind: FileContent } 2026-09-04 01:18:21.753672294 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpk2U8aw/src/foo.py` 2026-09-04 01:18:21.753735282 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpk2U8aw/src/foo.py` to project `src` 2026-09-04 01:18:21.753758696 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpk2U8aw/src/foo.py' 2026-09-04 01:18:21.754004877 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.754012301 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.764509180 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.764559955 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.764566758 DEBUG method="shutdown" response.id=2 duration=10.64µs 2026-09-04 01:18:21.764573310 DEBUG Received server response for request 2 2026-09-04 01:18:21.764576196 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.764745243 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-09-04 01:18:21.766321119 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.766383916 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.766415566 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.766487340 DEBUG Client info: None 2026-09-04 01:18:21.766504743 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.766519160 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.766525772 INFO Version: Unknown 2026-09-04 01:18:21.766618917 DEBUG Received server response for request 1 2026-09-04 01:18:21.766666386 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.770010919 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.770074348 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.770078135 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.770089938 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.770253755 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.770266138 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.770273702 DEBUG Initializing workspace `file:///tmp/.tmpqfype2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.770288029 DEBUG Searching for a project in '/tmp/.tmpqfype2/src' 2026-09-04 01:18:21.770311243 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.770315611 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.770646441 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.770652202 DEBUG Discovering virtual environment in `/tmp/.tmpqfype2/src` 2026-09-04 01:18:21.770686937 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.770691636 DEBUG No virtual environment found 2026-09-04 01:18:21.770700383 DEBUG Adding first-party search path `/tmp/.tmpqfype2/src` 2026-09-04 01:18:21.770703438 DEBUG Using vendored stdlib 2026-09-04 01:18:21.770820247 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.770824395 DEBUG Adding new file root '/tmp/.tmpqfype2/src' of kind Project 2026-09-04 01:18:21.772410911 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:21.772425839 DEBUG Updating project to check open files 2026-09-04 01:18:21.772436950 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.772439995 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.772475722 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpqfype2/src/foo.py") 2026-09-04 01:18:21.772482195 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpqfype2/src/foo.py` 2026-09-04 01:18:21.772487915 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpqfype2/src/foo.py` 2026-09-04 01:18:21.772550623 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpqfype2/src/foo.py` to project `src` 2026-09-04 01:18:21.772561614 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqfype2/src/foo.py` 2026-09-04 01:18:21.772564218 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.772571282 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.772594776 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpqfype2/src/foo.py' 2026-09-04 01:18:21.772668975 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.775224578 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.775235369 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.775248834 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.775351266 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpqfype2/src/foo.py", kind: FileContent } 2026-09-04 01:18:21.775376814 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpqfype2/src/foo.py` 2026-09-04 01:18:21.775468867 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpqfype2/src/foo.py` to project `src` 2026-09-04 01:18:21.775510745 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpqfype2/src/foo.py' 2026-09-04 01:18:21.775639236 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.775647211 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.785937041 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.786063469 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.786077485 DEBUG method="shutdown" response.id=2 duration=17.49µs 2026-09-04 01:18:21.786118812 DEBUG Received server response for request 2 2026-09-04 01:18:21.786124834 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.786139401 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_script_python_requirement ... 2026-09-04 01:18:21.788102022 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.788163578 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.788187442 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.788241133 DEBUG Client info: None 2026-09-04 01:18:21.788252294 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.788264808 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.788270198 INFO Version: Unknown 2026-09-04 01:18:21.788311605 DEBUG Received server response for request 1 2026-09-04 01:18:21.788335410 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.788400071 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.788474912 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.788477967 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.788491483 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.788505259 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.788513193 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.788518724 DEBUG Initializing workspace `file:///tmp/.tmpk2xToV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.788529063 DEBUG Searching for a project in '/tmp/.tmpk2xToV/src' 2026-09-04 01:18:21.788548951 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.788552728 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.788805963 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.788811623 DEBUG Discovering virtual environment in `/tmp/.tmpk2xToV/src` 2026-09-04 01:18:21.788838954 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.788842962 DEBUG No virtual environment found 2026-09-04 01:18:21.788851007 DEBUG Adding first-party search path `/tmp/.tmpk2xToV/src` 2026-09-04 01:18:21.788854013 DEBUG Using vendored stdlib 2026-09-04 01:18:21.788997071 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.789001269 DEBUG Adding new file root '/tmp/.tmpk2xToV/src' of kind Project 2026-09-04 01:18:21.790679978 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:21.790692421 DEBUG Updating project to check open files 2026-09-04 01:18:21.790701829 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.790704664 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.790749207 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpk2xToV/src/script.py") 2026-09-04 01:18:21.790758024 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpk2xToV/src/script.py` 2026-09-04 01:18:21.790764115 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpk2xToV/src/script.py` 2026-09-04 01:18:21.790827444 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpk2xToV/src/script.py` to project `src` 2026-09-04 01:18:21.790838084 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpk2xToV/src/script.py` 2026-09-04 01:18:21.790840649 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.790847241 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.790870956 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.12` 2026-09-04 01:18:21.790876757 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.12 2026-09-04 01:18:21.791001952 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:21.791025315 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.791029734 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:21.791033100 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:21.791138999 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.12, platform: linux 2026-09-04 01:18:21.791165929 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpk2xToV/src/script.py' 2026-09-04 01:18:21.791191587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.802504426 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.805939850 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.805952794 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.806156567 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:21.806192975 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:21.806215156 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpk2xToV/src/script.py", kind: FileContent } 2026-09-04 01:18:21.806223021 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpk2xToV/src/script.py` 2026-09-04 01:18:21.806299274 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpk2xToV/src/script.py` to project `src` 2026-09-04 01:18:21.806325233 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.13` 2026-09-04 01:18:21.806330904 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.13 2026-09-04 01:18:21.806449396 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:21.806505150 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.806510941 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:21.806514318 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:21.806637088 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Python version: Python 3.13, platform: linux 2026-09-04 01:18:21.806668226 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpk2xToV/src/script.py' 2026-09-04 01:18:21.806688274 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.818657815 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:21.821831818 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.821841957 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.832027512 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.832072256 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.832082485 DEBUG method="shutdown" response.id=2 duration=16.54µs 2026-09-04 01:18:21.832112311 DEBUG Received server response for request 2 2026-09-04 01:18:21.832118603 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.832148038 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-09-04 01:18:21.836837203 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.838177257 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.838207914 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.838293605 DEBUG Client info: None 2026-09-04 01:18:21.838325545 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.838344911 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.838351954 INFO Version: Unknown 2026-09-04 01:18:21.838410143 DEBUG Received server response for request 1 2026-09-04 01:18:21.838442564 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.838535719 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.838568400 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.838572939 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.838589680 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.838637049 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.838656696 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.838664831 DEBUG Initializing workspace `file:///tmp/.tmpP8dJIN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.838681442 DEBUG Searching for a project in '/tmp/.tmpP8dJIN/src' 2026-09-04 01:18:21.838707060 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.838712060 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.839066354 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.839072686 DEBUG Discovering virtual environment in `/tmp/.tmpP8dJIN/src` 2026-09-04 01:18:21.839114324 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.839119244 DEBUG No virtual environment found 2026-09-04 01:18:21.839128411 DEBUG Adding first-party search path `/tmp/.tmpP8dJIN/src` 2026-09-04 01:18:21.839131597 DEBUG Using vendored stdlib 2026-09-04 01:18:21.839258344 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.839262562 DEBUG Adding new file root '/tmp/.tmpP8dJIN/src' of kind Project 2026-09-04 01:18:21.840786881 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:21.840800166 DEBUG Updating project to check open files 2026-09-04 01:18:21.840818340 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.840822438 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.840873774 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpP8dJIN/src/foo.py") 2026-09-04 01:18:21.840881830 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpP8dJIN/src/foo.py` 2026-09-04 01:18:21.840888412 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpP8dJIN/src/foo.py` 2026-09-04 01:18:21.840971708 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpP8dJIN/src/foo.py` to project `src` 2026-09-04 01:18:21.840986175 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpP8dJIN/src/foo.py` 2026-09-04 01:18:21.840988650 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.840996635 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.841025239 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpP8dJIN/src/foo.py' 2026-09-04 01:18:21.841080382 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.841088878 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.841107082 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:21.841143120 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:21.841148339 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.841163468 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:21.841169179 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:21.841171333 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.841175430 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:21.841179909 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:21.841181842 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:21.841185669 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:21.841260911 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-04 01:18:21.841347984 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:21.844104434 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.844112649 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.844116567 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.844140602 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-09-04 01:18:21.844166280 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpP8dJIN/src` 2026-09-04 01:18:21.844190305 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpP8dJIN/src/foo.py", kind: Any } 2026-09-04 01:18:21.844241601 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Adding file `/tmp/.tmpP8dJIN/src/foo.py` to project `src` 2026-09-04 01:18:21.844279302 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.844284822 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.844287257 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:21.844289361 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:21.954582163 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:21.954632338 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:21.954648598 DEBUG method="shutdown" response.id=2 duration=21.10µs 2026-09-04 01:18:21.954667704 DEBUG Received server response for request 2 2026-09-04 01:18:21.954672643 DEBUG Client sends notification `exit` 2026-09-04 01:18:21.954688373 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-09-04 01:18:21.956682703 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:21.956756953 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:21.956791147 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:21.956844697 DEBUG Client info: None 2026-09-04 01:18:21.956862481 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:21.956883650 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:21.956889581 INFO Version: Unknown 2026-09-04 01:18:21.958694617 DEBUG Received server response for request 1 2026-09-04 01:18:21.958750482 DEBUG Client sends notification `initialized` 2026-09-04 01:18:21.959095329 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:21.959132188 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:21.959138389 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:21.959155311 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:21.959173986 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:21.959176671 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-09-04 01:18:21.959185959 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:21.959189074 DEBUG Deferring `workspace/didChangeWatchedFiles` notification until all workspaces are initialized 2026-09-04 01:18:21.959194855 DEBUG Initializing workspace `file:///tmp/.tmpcyEW4D/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:21.959208030 DEBUG Searching for a project in '/tmp/.tmpcyEW4D/src' 2026-09-04 01:18:21.959230071 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:21.959234991 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:21.960148704 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:21.960159605 DEBUG Discovering virtual environment in `/tmp/.tmpcyEW4D/src` 2026-09-04 01:18:21.960200722 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:21.960205271 DEBUG No virtual environment found 2026-09-04 01:18:21.960212985 DEBUG Adding first-party search path `/tmp/.tmpcyEW4D/src` 2026-09-04 01:18:21.960216421 DEBUG Using vendored stdlib 2026-09-04 01:18:21.960338250 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:21.960342428 DEBUG Adding new file root '/tmp/.tmpcyEW4D/src' of kind Project 2026-09-04 01:18:21.965123265 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.005s 2026-09-04 01:18:21.965241777 DEBUG Updating project to check open files 2026-09-04 01:18:21.965337988 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:21.965420312 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:21.965537051 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcyEW4D/src/foo.py") 2026-09-04 01:18:21.965645605 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcyEW4D/src/foo.py` 2026-09-04 01:18:21.965736435 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcyEW4D/src/foo.py` 2026-09-04 01:18:21.965883681 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpcyEW4D/src/foo.py` to project `src` 2026-09-04 01:18:21.966091401 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcyEW4D/src/foo.py` 2026-09-04 01:18:21.966095068 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:21.966104556 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:21.966109866 DEBUG Processing deferred notification `workspace/didChangeWatchedFiles` 2026-09-04 01:18:21.966120225 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpcyEW4D/src` 2026-09-04 01:18:21.966135604 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcyEW4D/src/foo.py", kind: Any } 2026-09-04 01:18:21.966185467 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Adding file `/tmp/.tmpcyEW4D/src/foo.py` to project `src` 2026-09-04 01:18:22.069332737 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.069388993 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.069394533 DEBUG method="shutdown" response.id=2 duration=8.94µs 2026-09-04 01:18:22.069564472 DEBUG Received server response for request 2 2026-09-04 01:18:22.069572367 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.069588517 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-09-04 01:18:22.070944190 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.071932934 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.071965115 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.072029245 DEBUG Client info: None 2026-09-04 01:18:22.072043983 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.072058901 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.072065172 INFO Version: Unknown 2026-09-04 01:18:22.072109085 DEBUG Received server response for request 1 2026-09-04 01:18:22.072135815 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.072186280 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.072245861 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.072249027 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.072274856 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.072287580 DEBUG Initializing workspace `file:///tmp/.tmpbIgJxC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.072301085 DEBUG Searching for a project in '/tmp/.tmpbIgJxC/src' 2026-09-04 01:18:22.072321653 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.072325911 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.072571773 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.072576692 DEBUG Discovering virtual environment in `/tmp/.tmpbIgJxC/src` 2026-09-04 01:18:22.072603091 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.072606979 DEBUG No virtual environment found 2026-09-04 01:18:22.072614002 DEBUG Adding first-party search path `/tmp/.tmpbIgJxC/src` 2026-09-04 01:18:22.072633318 DEBUG Using vendored stdlib 2026-09-04 01:18:22.072741802 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.072745218 DEBUG Adding new file root '/tmp/.tmpbIgJxC/src' of kind Project 2026-09-04 01:18:22.072980038 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.074915940 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.074927120 DEBUG Updating project to check open files 2026-09-04 01:18:22.074936508 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.074977014 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpbIgJxC/src/foo.py") 2026-09-04 01:18:22.074984057 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpbIgJxC/src/foo.py` 2026-09-04 01:18:22.074990349 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpbIgJxC/src/foo.py` 2026-09-04 01:18:22.075052926 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpbIgJxC/src/foo.py` to project `src` 2026-09-04 01:18:22.075063256 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbIgJxC/src/foo.py` 2026-09-04 01:18:22.075065560 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.075071992 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.075100556 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmpbIgJxC/src/foo.py' 2026-09-04 01:18:22.075179093 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.086484669 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.092005734 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.092021023 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.102320602 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.102348564 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.102357300 DEBUG method="shutdown" response.id=2 duration=13.32µs 2026-09-04 01:18:22.102364484 DEBUG Received server response for request 2 2026-09-04 01:18:22.102367199 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.102376917 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-09-04 01:18:22.105497380 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.105653693 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.105688148 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.107138598 DEBUG Client info: None 2026-09-04 01:18:22.107162363 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.107176590 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.107182421 INFO Version: Unknown 2026-09-04 01:18:22.107222766 DEBUG Received server response for request 1 2026-09-04 01:18:22.107257251 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.107365003 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.107422882 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.107428833 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.107448319 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.108196503 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.108214647 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.108223373 DEBUG Initializing workspace `file:///tmp/.tmp5ooiEe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.108237440 DEBUG Searching for a project in '/tmp/.tmp5ooiEe/src' 2026-09-04 01:18:22.108268137 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.108273167 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.108636468 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.108642379 DEBUG Discovering virtual environment in `/tmp/.tmp5ooiEe/src` 2026-09-04 01:18:22.108681923 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.108686692 DEBUG No virtual environment found 2026-09-04 01:18:22.108695499 DEBUG Adding first-party search path `/tmp/.tmp5ooiEe/src` 2026-09-04 01:18:22.108698815 DEBUG Using vendored stdlib 2026-09-04 01:18:22.108838096 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.108842284 DEBUG Adding new file root '/tmp/.tmp5ooiEe/src' of kind Project 2026-09-04 01:18:22.111263966 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.111383971 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.111470604 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.111594196 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp5ooiEe/src/foo.py") 2026-09-04 01:18:22.111708620 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp5ooiEe/src/foo.py` 2026-09-04 01:18:22.111731754 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp5ooiEe/src/foo.py` 2026-09-04 01:18:22.111803348 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp5ooiEe/src/foo.py` to project `src` 2026-09-04 01:18:22.111817114 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5ooiEe/src/foo.py` 2026-09-04 01:18:22.111820029 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.111827453 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.217600929 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.217726895 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.217735301 DEBUG method="shutdown" response.id=2 duration=12.73µs 2026-09-04 01:18:22.217742625 DEBUG Received server response for request 2 2026-09-04 01:18:22.217745991 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.217755830 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-09-04 01:18:22.219292512 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.220624430 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.220650890 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.220718587 DEBUG Client info: None 2026-09-04 01:18:22.220732453 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.220744636 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.220751058 INFO Version: Unknown 2026-09-04 01:18:22.220796232 DEBUG Received server response for request 1 2026-09-04 01:18:22.220819266 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.220918261 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.220954920 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.220959839 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.220974427 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.220995837 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.221005926 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.221011777 DEBUG Initializing workspace `file:///tmp/.tmpUmPLqT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.221025312 DEBUG Searching for a project in '/tmp/.tmpUmPLqT/src' 2026-09-04 01:18:22.221046121 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.221050139 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.221282324 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.221287394 DEBUG Discovering virtual environment in `/tmp/.tmpUmPLqT/src` 2026-09-04 01:18:22.221313442 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.221317260 DEBUG No virtual environment found 2026-09-04 01:18:22.221324233 DEBUG Adding first-party search path `/tmp/.tmpUmPLqT/src` 2026-09-04 01:18:22.221327238 DEBUG Using vendored stdlib 2026-09-04 01:18:22.221438778 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.221442054 DEBUG Adding new file root '/tmp/.tmpUmPLqT/src' of kind Project 2026-09-04 01:18:22.223507277 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:22.223538035 DEBUG Updating project to check open files 2026-09-04 01:18:22.223601033 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.223610190 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.223693937 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpUmPLqT/src/foo") 2026-09-04 01:18:22.223796921 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpUmPLqT/src/foo` to project `src` 2026-09-04 01:18:22.223817038 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUmPLqT/src/foo` 2026-09-04 01:18:22.223819894 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.223824853 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:22.223858216 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpUmPLqT/src/foo' 2026-09-04 01:18:22.224002977 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.237010735 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.242737487 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.242754669 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.253448938 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.253703646 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.253719515 DEBUG method="shutdown" response.id=2 duration=22.86µs 2026-09-04 01:18:22.253759801 DEBUG Received server response for request 2 2026-09-04 01:18:22.253765842 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.253842216 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_invalid_script_reports_only_configuration_diagnostics ... 2026-09-04 01:18:22.256865737 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.256951117 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.256985331 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.257047417 DEBUG Client info: None 2026-09-04 01:18:22.257060231 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.257073687 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.257079748 INFO Version: Unknown 2026-09-04 01:18:22.257125624 DEBUG Received server response for request 1 2026-09-04 01:18:22.257161732 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.257238766 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.257344244 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.257348011 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.257362859 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.257378819 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.257388868 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.257395260 DEBUG Initializing workspace `file:///tmp/.tmpgALDxS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.257408224 DEBUG Searching for a project in '/tmp/.tmpgALDxS/src' 2026-09-04 01:18:22.257431227 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.257435395 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.257744585 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.257750216 DEBUG Discovering virtual environment in `/tmp/.tmpgALDxS/src` 2026-09-04 01:18:22.257787255 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.257792365 DEBUG No virtual environment found 2026-09-04 01:18:22.257801291 DEBUG Adding first-party search path `/tmp/.tmpgALDxS/src` 2026-09-04 01:18:22.257804407 DEBUG Using vendored stdlib 2026-09-04 01:18:22.257941985 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.257946454 DEBUG Adding new file root '/tmp/.tmpgALDxS/src' of kind Project 2026-09-04 01:18:22.260017789 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.260032346 DEBUG Updating project to check open files 2026-09-04 01:18:22.260050600 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.260054087 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.260096597 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpgALDxS/src/script.py") 2026-09-04 01:18:22.260104662 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpgALDxS/src/script.py` 2026-09-04 01:18:22.260110813 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpgALDxS/src/script.py` 2026-09-04 01:18:22.260170956 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpgALDxS/src/script.py` to project `src` 2026-09-04 01:18:22.260183830 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgALDxS/src/script.py` 2026-09-04 01:18:22.260186275 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.260192837 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.260317100 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.260341125 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.260346045 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.260349641 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.260458115 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.262025475 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.262250216 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.272792550 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.272848525 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.272864295 DEBUG method="shutdown" response.id=2 duration=28.07µs 2026-09-04 01:18:22.272992295 DEBUG Received server response for request 2 2026-09-04 01:18:22.272997895 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.273009557 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-09-04 01:18:22.274414362 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.275744878 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.275777639 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.275835327 DEBUG Client info: None 2026-09-04 01:18:22.275853311 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.275875092 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.275881404 INFO Version: Unknown 2026-09-04 01:18:22.275940815 DEBUG Received server response for request 1 2026-09-04 01:18:22.275979377 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.276575466 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.276838048 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.276842897 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.276862604 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.276982108 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.276993169 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.276998429 DEBUG Initializing workspace `file:///tmp/.tmpcRds0R/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.277011594 DEBUG Searching for a project in '/tmp/.tmpcRds0R/src' 2026-09-04 01:18:22.277033845 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.277037973 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.277275378 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.277281049 DEBUG Discovering virtual environment in `/tmp/.tmpcRds0R/src` 2026-09-04 01:18:22.277306377 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.277310244 DEBUG No virtual environment found 2026-09-04 01:18:22.277317047 DEBUG Adding first-party search path `/tmp/.tmpcRds0R/src` 2026-09-04 01:18:22.277319982 DEBUG Using vendored stdlib 2026-09-04 01:18:22.277427534 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.277431070 DEBUG Adding new file root '/tmp/.tmpcRds0R/src' of kind Project 2026-09-04 01:18:22.278956872 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:22.278971229 DEBUG Updating project to check open files 2026-09-04 01:18:22.278981078 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.278984153 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.279028657 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcRds0R/src/foo.ipynb") 2026-09-04 01:18:22.279091164 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpcRds0R/src/foo.ipynb` to project `src` 2026-09-04 01:18:22.279107244 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcRds0R/src/foo.ipynb` 2026-09-04 01:18:22.279109769 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.279114758 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:22.279144654 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpcRds0R/src/foo.ipynb' 2026-09-04 01:18:22.279223001 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.290948024 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.296545923 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.296556343 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.306705409 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.306950479 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.306964696 DEBUG method="shutdown" response.id=2 duration=20.46µs 2026-09-04 01:18:22.307001905 DEBUG Received server response for request 2 2026-09-04 01:18:22.307008588 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.307027173 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-09-04 01:18:22.310040064 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.310934031 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.310964919 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.311015063 DEBUG Client info: None 2026-09-04 01:18:22.311029750 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.311043286 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.311048505 INFO Version: Unknown 2026-09-04 01:18:22.311089933 DEBUG Received server response for request 1 2026-09-04 01:18:22.311115882 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.311181164 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.311261084 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.311264250 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.311276473 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.311290750 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.311300678 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.311306289 DEBUG Initializing workspace `file:///tmp/.tmpEEQxAw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.311319454 DEBUG Searching for a project in '/tmp/.tmpEEQxAw/src' 2026-09-04 01:18:22.311341615 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.311346054 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.311675732 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.311681242 DEBUG Discovering virtual environment in `/tmp/.tmpEEQxAw/src` 2026-09-04 01:18:22.311709185 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.311713232 DEBUG No virtual environment found 2026-09-04 01:18:22.311720586 DEBUG Adding first-party search path `/tmp/.tmpEEQxAw/src` 2026-09-04 01:18:22.311724023 DEBUG Using vendored stdlib 2026-09-04 01:18:22.311856591 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.311860448 DEBUG Adding new file root '/tmp/.tmpEEQxAw/src' of kind Project 2026-09-04 01:18:22.314502865 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:22.314560503 DEBUG Updating project to check open files 2026-09-04 01:18:22.314586842 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.314590990 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.314659208 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpEEQxAw/src/foo.py") 2026-09-04 01:18:22.314732015 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpEEQxAw/src/foo.py` to project `src` 2026-09-04 01:18:22.314751481 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEEQxAw/src/foo.py` 2026-09-04 01:18:22.314754106 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.314760528 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:22.314789773 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpEEQxAw/src/foo.py' 2026-09-04 01:18:22.314861958 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.326310973 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.331864700 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.331874568 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.342344556 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.342416251 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.342427722 DEBUG method="shutdown" response.id=2 duration=18.72µs 2026-09-04 01:18:22.342484389 DEBUG Received server response for request 2 2026-09-04 01:18:22.342489268 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.342508314 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-09-04 01:18:22.345815346 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.346957869 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.346986112 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.347057627 DEBUG Client info: None 2026-09-04 01:18:22.347072174 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.347087813 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.347093945 INFO Version: Unknown 2026-09-04 01:18:22.347141113 DEBUG Received server response for request 1 2026-09-04 01:18:22.347178543 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.347251881 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.347350316 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.347354423 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.347370193 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.347386684 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.347397504 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.347403856 DEBUG Initializing workspace `file:///tmp/.tmp3vFKJr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.347416580 DEBUG Searching for a project in '/tmp/.tmp3vFKJr/src' 2026-09-04 01:18:22.347441827 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.347446626 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.347786113 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.347792385 DEBUG Discovering virtual environment in `/tmp/.tmp3vFKJr/src` 2026-09-04 01:18:22.347831518 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.347836558 DEBUG No virtual environment found 2026-09-04 01:18:22.347845524 DEBUG Adding first-party search path `/tmp/.tmp3vFKJr/src` 2026-09-04 01:18:22.347849051 DEBUG Using vendored stdlib 2026-09-04 01:18:22.347988783 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.347993672 DEBUG Adding new file root '/tmp/.tmp3vFKJr/src' of kind Project 2026-09-04 01:18:22.349420959 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:22.349434024 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.349437631 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.349489278 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp3vFKJr/src/foo.py") 2026-09-04 01:18:22.349571352 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp3vFKJr/src/foo.py` to project `src` 2026-09-04 01:18:22.349600055 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3vFKJr/src/foo.py` 2026-09-04 01:18:22.349602821 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.349609112 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:22.349656561 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmp3vFKJr/src/foo.py' 2026-09-04 01:18:22.349730009 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.361174936 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.366686554 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.366700290 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.377211155 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.377249246 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.377258323 DEBUG method="shutdown" response.id=2 duration=15.39µs 2026-09-04 01:18:22.377267751 DEBUG Received server response for request 2 2026-09-04 01:18:22.377271007 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.377284823 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-09-04 01:18:22.381032172 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.382391802 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.382419424 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.382480688 DEBUG Client info: None 2026-09-04 01:18:22.382495907 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.382587769 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.382594622 INFO Version: Unknown 2026-09-04 01:18:22.382777555 DEBUG Received server response for request 1 2026-09-04 01:18:22.382885888 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.383483339 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.383589588 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.383593436 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.383608013 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.383635404 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.383647206 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.383653979 DEBUG Initializing workspace `file:///tmp/.tmp1F9OBw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.383667034 DEBUG Searching for a project in '/tmp/.tmp1F9OBw/src' 2026-09-04 01:18:22.383693203 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.383698282 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.384050373 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.384057025 DEBUG Discovering virtual environment in `/tmp/.tmp1F9OBw/src` 2026-09-04 01:18:22.384094035 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.384099154 DEBUG No virtual environment found 2026-09-04 01:18:22.384109123 DEBUG Adding first-party search path `/tmp/.tmp1F9OBw/src` 2026-09-04 01:18:22.384112449 DEBUG Using vendored stdlib 2026-09-04 01:18:22.384238475 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.384242854 DEBUG Adding new file root '/tmp/.tmp1F9OBw/src' of kind Project 2026-09-04 01:18:22.387733341 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.003s 2026-09-04 01:18:22.387787833 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.387792381 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.387804244 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:foo.py` 2026-09-04 01:18:22.387807049 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.387827147 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.388002786 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:foo.py' 2026-09-04 01:18:22.388090831 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.399488810 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.405196315 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.405327121 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.415766582 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.415981054 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.416116638 DEBUG method="shutdown" response.id=2 duration=140.71µs 2026-09-04 01:18:22.416321493 DEBUG Received server response for request 2 2026-09-04 01:18:22.416476002 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.416495268 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_inline_configuration_diagnostics ... 2026-09-04 01:18:22.419824112 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.421330498 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.421361376 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.421423051 DEBUG Client info: None 2026-09-04 01:18:22.421437729 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.421452256 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.421457686 INFO Version: Unknown 2026-09-04 01:18:22.421497792 DEBUG Received server response for request 1 2026-09-04 01:18:22.421532727 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.421703738 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.422030160 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.422035670 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.422065056 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.422082578 DEBUG Initializing workspace `file:///tmp/.tmpIRa4fl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.422096494 DEBUG Searching for a project in '/tmp/.tmpIRa4fl/src' 2026-09-04 01:18:22.422121531 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.422126391 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.422439117 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.422445189 DEBUG Discovering virtual environment in `/tmp/.tmpIRa4fl/src` 2026-09-04 01:18:22.422481396 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.422486286 DEBUG No virtual environment found 2026-09-04 01:18:22.422495603 DEBUG Adding first-party search path `/tmp/.tmpIRa4fl/src` 2026-09-04 01:18:22.422498859 DEBUG Using vendored stdlib 2026-09-04 01:18:22.422634764 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.422639473 DEBUG Adding new file root '/tmp/.tmpIRa4fl/src' of kind Project 2026-09-04 01:18:22.423932468 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.424748098 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:22.424766322 DEBUG Updating project to check open files 2026-09-04 01:18:22.424787322 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.424931492 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-04 01:18:22.424936451 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.424946079 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.425197441 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.425230282 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.425235372 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.425239339 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.425363863 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.425403317 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-09-04 01:18:22.425972635 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.425982313 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.436275860 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.436310656 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.436319171 DEBUG method="shutdown" response.id=2 duration=13.64µs 2026-09-04 01:18:22.436481847 DEBUG Received server response for request 2 2026-09-04 01:18:22.436489711 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.436519638 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_invalid_metadata ... 2026-09-04 01:18:22.438124728 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.438184240 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.438207143 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.438255403 DEBUG Client info: None 2026-09-04 01:18:22.438265813 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.438277996 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.438284518 INFO Version: Unknown 2026-09-04 01:18:22.438329312 DEBUG Received server response for request 1 2026-09-04 01:18:22.438353658 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.438414171 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.438484593 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.438487959 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.438511654 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.438522394 DEBUG Initializing workspace `file:///tmp/.tmpfSyC7a/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.438533835 DEBUG Searching for a project in '/tmp/.tmpfSyC7a/src' 2026-09-04 01:18:22.438554675 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.438558822 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.438826615 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.438831965 DEBUG Discovering virtual environment in `/tmp/.tmpfSyC7a/src` 2026-09-04 01:18:22.438857372 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.438861099 DEBUG No virtual environment found 2026-09-04 01:18:22.438869034 DEBUG Adding first-party search path `/tmp/.tmpfSyC7a/src` 2026-09-04 01:18:22.438872310 DEBUG Using vendored stdlib 2026-09-04 01:18:22.439000611 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.439004498 DEBUG Adding new file root '/tmp/.tmpfSyC7a/src' of kind Project 2026-09-04 01:18:22.441991932 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.444833281 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:22.444849912 DEBUG Updating project to check open files 2026-09-04 01:18:22.444873116 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.444888485 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-04 01:18:22.444891270 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.445129527 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.445291200 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.445318912 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.445323951 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.445327648 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.445451841 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.445739741 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.445827145 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.456056672 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.456206303 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.456217364 DEBUG method="shutdown" response.id=2 duration=15.11µs 2026-09-04 01:18:22.456226040 DEBUG Received server response for request 2 2026-09-04 01:18:22.456229667 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.456248973 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_uses_its_python_requirement ... 2026-09-04 01:18:22.457684025 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.457741252 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.457768804 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.457827013 DEBUG Client info: None 2026-09-04 01:18:22.457844686 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.457858001 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.457864123 INFO Version: Unknown 2026-09-04 01:18:22.458943577 DEBUG Received server response for request 1 2026-09-04 01:18:22.458975567 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.459040489 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.459103407 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.459106653 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.459119778 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.459134065 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.459142941 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.459148351 DEBUG Initializing workspace `file:///tmp/.tmpH0Kmmu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.459161085 DEBUG Searching for a project in '/tmp/.tmpH0Kmmu/src' 2026-09-04 01:18:22.459181674 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.459185371 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.459482378 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.459487778 DEBUG Discovering virtual environment in `/tmp/.tmpH0Kmmu/src` 2026-09-04 01:18:22.459513456 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.459517624 DEBUG No virtual environment found 2026-09-04 01:18:22.459524828 DEBUG Adding first-party search path `/tmp/.tmpH0Kmmu/src` 2026-09-04 01:18:22.459528204 DEBUG Using vendored stdlib 2026-09-04 01:18:22.459666143 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.459669559 DEBUG Adding new file root '/tmp/.tmpH0Kmmu/src' of kind Project 2026-09-04 01:18:22.461161678 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-09-04 01:18:22.461174512 DEBUG Updating project to check open files 2026-09-04 01:18:22.461183940 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.461187025 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.461194930 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-04 01:18:22.461197365 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.461203186 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.461223774 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.13` 2026-09-04 01:18:22.461230206 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.13 2026-09-04 01:18:22.461342527 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.461367033 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.461371471 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.461374337 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.461491426 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.13, platform: linux 2026-09-04 01:18:22.461524288 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-09-04 01:18:22.461565215 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.476823123 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.480380456 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.480390194 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.490571140 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.490654887 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.490687068 DEBUG method="shutdown" response.id=2 duration=41.92µs 2026-09-04 01:18:22.490723095 DEBUG Received server response for request 2 2026-09-04 01:18:22.490729748 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.490940964 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-09-04 01:18:22.493605111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.493687756 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.493724194 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.493788695 DEBUG Client info: None 2026-09-04 01:18:22.493800848 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.493814213 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.493820795 INFO Version: Unknown 2026-09-04 01:18:22.493871380 DEBUG Received server response for request 1 2026-09-04 01:18:22.493960397 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.494032302 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.494124866 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.494128202 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.494142198 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.494157737 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.494168968 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.494175330 DEBUG Initializing workspace `file:///tmp/.tmp2v5qcQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.494187183 DEBUG Searching for a project in '/tmp/.tmp2v5qcQ/src' 2026-09-04 01:18:22.494211418 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.494215987 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.494558409 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.494564460 DEBUG Discovering virtual environment in `/tmp/.tmp2v5qcQ/src` 2026-09-04 01:18:22.494599887 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.494604846 DEBUG No virtual environment found 2026-09-04 01:18:22.494626096 DEBUG Adding first-party search path `/tmp/.tmp2v5qcQ/src` 2026-09-04 01:18:22.494629482 DEBUG Using vendored stdlib 2026-09-04 01:18:22.494749497 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.494753495 DEBUG Adding new file root '/tmp/.tmp2v5qcQ/src' of kind Project 2026-09-04 01:18:22.496927382 INFO Project::index_files{project=src}: Indexed 2 file(s) in 0.002s 2026-09-04 01:18:22.496951718 DEBUG Updating project to check open files 2026-09-04 01:18:22.496969211 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.496972397 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.497016339 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2v5qcQ/src/lib.py") 2026-09-04 01:18:22.497025146 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp2v5qcQ/src/lib.py` 2026-09-04 01:18:22.497031738 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp2v5qcQ/src/lib.py` 2026-09-04 01:18:22.497118871 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp2v5qcQ/src/lib.py` to project `src` 2026-09-04 01:18:22.497134050 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2v5qcQ/src/lib.py` 2026-09-04 01:18:22.497136515 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.497144940 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.497172432 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmp2v5qcQ/src/lib.py' 2026-09-04 01:18:22.497234719 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.508846889 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.514292273 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.514306309 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.514317440 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.514364569 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2v5qcQ/src/main.py") 2026-09-04 01:18:22.514373115 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp2v5qcQ/src/main.py` 2026-09-04 01:18:22.514390347 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp2v5qcQ/src/main.py` 2026-09-04 01:18:22.514447514 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp2v5qcQ/src/main.py` to project `src` 2026-09-04 01:18:22.514459907 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2v5qcQ/src/main.py` 2026-09-04 01:18:22.514462332 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.514469986 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:22.514488942 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(101))}: Checking file '/tmp/.tmp2v5qcQ/src/main.py' 2026-09-04 01:18:22.516339092 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.516352067 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.516369229 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:22.516398013 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:22.516401189 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:22.516411227 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(109))}}: Set open project files (count: 3) 2026-09-04 01:18:22.516417419 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:22.516419513 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:22.516423841 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(10a)), file(Id(100)), file(Id(109))}}: Set open project files (count: 4) 2026-09-04 01:18:22.516427969 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-04 01:18:22.516429993 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:22.516433910 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(10a)), file(Id(100)), file(Id(109)), file(Id(10b))}}: Set open project files (count: 5) 2026-09-04 01:18:22.516458847 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(10b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-04 01:18:22.516574123 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.516578832 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.516580735 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.516589973 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:22.516626832 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:22.516648723 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2v5qcQ/src/lib.py", kind: FileContent } 2026-09-04 01:18:22.516655285 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp2v5qcQ/src/lib.py` 2026-09-04 01:18:22.516715208 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmp2v5qcQ/src/lib.py` to project `src` 2026-09-04 01:18:22.516734744 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmp2v5qcQ/src/lib.py' 2026-09-04 01:18:22.516790529 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.516794036 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.516799646 DEBUG Client sends notification `textDocument/didSave` 2026-09-04 01:18:22.516964034 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(101))}: Checking file '/tmp/.tmp2v5qcQ/src/main.py' 2026-09-04 01:18:22.517068170 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(10b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-04 01:18:22.517094730 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.517097294 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.517099168 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.517100871 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.517102654 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.527391483 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.527441877 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.527453930 DEBUG method="shutdown" response.id=2 duration=18.25µs 2026-09-04 01:18:22.527465932 DEBUG Received server response for request 2 2026-09-04 01:18:22.527471162 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.527494967 DEBUG Received exit notification, exiting ok test publish_diagnostics::uv_metadata::pushed_diagnostics_wait_for_the_initial_environment ... 2026-09-04 01:18:22.530472171 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.530540139 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.530577419 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.530656337 DEBUG Client info: None 2026-09-04 01:18:22.530668600 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Scripts, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.530684930 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.530690130 INFO Version: Unknown 2026-09-04 01:18:22.530729333 DEBUG Received server response for request 1 2026-09-04 01:18:22.530763387 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.530814694 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.530923928 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.530927575 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.530941451 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.530956840 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.530966488 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.530973612 DEBUG Initializing workspace `file:///tmp/.tmplYwEXO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.530985965 DEBUG Searching for a project in '/tmp/.tmplYwEXO/src' 2026-09-04 01:18:22.531008297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.531012434 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.531313449 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.531319390 DEBUG Discovering virtual environment in `/tmp/.tmplYwEXO/src` 2026-09-04 01:18:22.531354556 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.531359636 DEBUG No virtual environment found 2026-09-04 01:18:22.531368222 DEBUG Adding first-party search path `/tmp/.tmplYwEXO/src` 2026-09-04 01:18:22.531371288 DEBUG Using vendored stdlib 2026-09-04 01:18:22.531539323 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.531545304 DEBUG Adding new file root '/tmp/.tmplYwEXO/src' of kind Project 2026-09-04 01:18:22.533803239 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.533818327 DEBUG Requested script environment synchronization for `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.533855177 DEBUG Starting 1 uv synchronization workers 2026-09-04 01:18:22.533884171 DEBUG Queuing script synchronization for `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.533890934 DEBUG Updating project to check open files 2026-09-04 01:18:22.533946338 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.533950155 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.533998215 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmplYwEXO/src/script.py") 2026-09-04 01:18:22.534005058 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534011029 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534065200 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmplYwEXO/src/script.py` to project `src` 2026-09-04 01:18:22.534077153 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534079618 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.534086621 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.534193361 INFO uv_metadata{path=/tmp/.tmplYwEXO/src/script.py}: Synchronizing script `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534219239 DEBUG uv_metadata{path=/tmp/.tmplYwEXO/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmplYwEXO/src/script.py", python: None }}: Running `missing-ty-script-uv-executable workspace metadata --quiet --sync --script /tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534336299 DEBUG uv_metadata{path=/tmp/.tmplYwEXO/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmplYwEXO/src/script.py", python: None }}: uv metadata completed in 0.000s 2026-09-04 01:18:22.534371405 DEBUG Applied script environment synchronization result for `/tmp/.tmplYwEXO/src/script.py` 2026-09-04 01:18:22.534501709 INFO check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.534526175 DEBUG check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.534530603 DEBUG check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.534534020 DEBUG check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.534649396 INFO check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.534690313 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.534693529 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.544776351 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.544802079 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.544808091 DEBUG method="shutdown" response.id=2 duration=9.35µs 2026-09-04 01:18:22.544815034 DEBUG Received server response for request 2 2026-09-04 01:18:22.544817779 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.544827236 DEBUG Received exit notification, exiting ok test publish_diagnostics::uv_metadata::untrusted_workspace_keeps_semantic_diagnostics ... 2026-09-04 01:18:22.546190073 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: None, inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.546249604 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.546273159 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.547944784 DEBUG Client info: None 2026-09-04 01:18:22.547968639 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Untrusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( On, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.547986021 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.547996812 INFO Version: Unknown 2026-09-04 01:18:22.548032959 DEBUG Received server response for request 1 2026-09-04 01:18:22.548057565 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.548114412 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.548169836 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.548172862 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.548196025 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.548205944 DEBUG Initializing workspace `file:///tmp/.tmp8DyDGM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.548216684 DEBUG Searching for a project in '/tmp/.tmp8DyDGM/src' 2026-09-04 01:18:22.548236201 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.548240098 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.548480218 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.548485147 DEBUG Discovering virtual environment in `/tmp/.tmp8DyDGM/src` 2026-09-04 01:18:22.548509934 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.548513601 DEBUG No virtual environment found 2026-09-04 01:18:22.548520594 DEBUG Adding first-party search path `/tmp/.tmp8DyDGM/src` 2026-09-04 01:18:22.548523459 DEBUG Using vendored stdlib 2026-09-04 01:18:22.548642312 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.548645799 DEBUG Adding new file root '/tmp/.tmp8DyDGM/src' of kind Project 2026-09-04 01:18:22.548847277 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.550915686 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.550928601 DEBUG Updating project to check open files 2026-09-04 01:18:22.550938599 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.550978234 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp8DyDGM/src/script.py") 2026-09-04 01:18:22.550984766 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp8DyDGM/src/script.py` 2026-09-04 01:18:22.550990887 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp8DyDGM/src/script.py` 2026-09-04 01:18:22.551048195 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp8DyDGM/src/script.py` to project `src` 2026-09-04 01:18:22.551058845 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8DyDGM/src/script.py` 2026-09-04 01:18:22.551061129 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.551067742 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.551180844 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-04 01:18:22.551203827 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.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.551208265 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-04 01:18:22.551211010 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-04 01:18:22.551325255 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.551354810 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file '/tmp/.tmp8DyDGM/src/script.py' 2026-09-04 01:18:22.551394224 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.562397723 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.562478635 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:22.562484125 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-04 01:18:22.572571676 DEBUG Client sends request `shutdown` with ID 2 2026-09-04 01:18:22.572597043 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.572602524 DEBUG method="shutdown" response.id=2 duration=9.27µs 2026-09-04 01:18:22.572622862 DEBUG Received server response for request 2 2026-09-04 01:18:22.572625897 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.572637870 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-09-04 01:18:22.574756594 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.574826595 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.574857042 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.574933897 DEBUG Client info: None 2026-09-04 01:18:22.574946230 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.574958763 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.574964123 INFO Version: Unknown 2026-09-04 01:18:22.574999189 DEBUG Received server response for request 1 2026-09-04 01:18:22.575027121 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.575079029 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.575141336 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.575144201 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.575169038 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.575180649 DEBUG Initializing workspace `file:///tmp/.tmpachZ0W/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.575192472 DEBUG Searching for a project in '/tmp/.tmpachZ0W/src' 2026-09-04 01:18:22.575214553 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.575218310 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.575560472 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.575566964 DEBUG Discovering virtual environment in `/tmp/.tmpachZ0W/src` 2026-09-04 01:18:22.575600066 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.575604725 DEBUG No virtual environment found 2026-09-04 01:18:22.575624692 DEBUG Adding first-party search path `/tmp/.tmpachZ0W/src` 2026-09-04 01:18:22.575627848 DEBUG Using vendored stdlib 2026-09-04 01:18:22.575745118 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.575748705 DEBUG Adding new file root '/tmp/.tmpachZ0W/src' of kind Project 2026-09-04 01:18:22.576139979 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.576146030 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.577222860 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.577233770 DEBUG Updating project to check open files 2026-09-04 01:18:22.577249921 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.577347333 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpachZ0W/src/main.py") 2026-09-04 01:18:22.577356270 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpachZ0W/src/main.py` 2026-09-04 01:18:22.577386236 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpachZ0W/src/main.py` 2026-09-04 01:18:22.577486003 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpachZ0W/src/main.py` to project `src` 2026-09-04 01:18:22.577527762 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpachZ0W/src/main.py` 2026-09-04 01:18:22.577531409 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.577541417 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.577656543 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpachZ0W/src/main.py"))}: Checking file '/tmp/.tmpachZ0W/src/main.py' 2026-09-04 01:18:22.577761510 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpachZ0W/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.590100013 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpachZ0W/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.595730574 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.18ms 2026-09-04 01:18:22.595773194 DEBUG Received server response for request 2 2026-09-04 01:18:22.595862692 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.596136055 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpachZ0W/external/builtins.pyi") 2026-09-04 01:18:22.596251461 DEBUG Client sends notification `textDocument/didClose` 2026-09-04 01:18:22.596400681 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpachZ0W/external/builtins.pyi` 2026-09-04 01:18:22.596405731 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-04 01:18:22.596425067 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.596446597 DEBUG notification{method=textDocument/didClose}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpachZ0W/external/builtins.pyi", kind: FileContent } 2026-09-04 01:18:22.596455293 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the status of `/tmp/.tmpachZ0W/external/builtins.pyi` 2026-09-04 01:18:22.596459952 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the revision of `/tmp/.tmpachZ0W/external/builtins.pyi` 2026-09-04 01:18:22.596533220 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.596689934 DEBUG method="textDocument/diagnostic" response.id=3 duration=102.38µs 2026-09-04 01:18:22.596698269 DEBUG Received server response for request 3 2026-09-04 01:18:22.606814965 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.606888443 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.606911806 DEBUG method="shutdown" response.id=4 duration=26.89µs 2026-09-04 01:18:22.606940911 DEBUG Received server response for request 4 2026-09-04 01:18:22.606950539 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.606970116 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-09-04 01:18:22.613043938 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.613119029 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.613146430 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.613201684 DEBUG Client info: None 2026-09-04 01:18:22.613213136 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.613226090 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.613232121 INFO Version: Unknown 2026-09-04 01:18:22.613278027 DEBUG Received server response for request 1 2026-09-04 01:18:22.613310027 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.613360221 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.613453937 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.613457123 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.613470118 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.613472893 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.613489284 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.613498761 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.613501697 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:22.613507027 DEBUG Initializing workspace `file:///tmp/.tmp7u6NMb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.613518859 DEBUG Searching for a project in '/tmp/.tmp7u6NMb/src' 2026-09-04 01:18:22.613554897 DEBUG Found project at '/tmp/.tmp7u6NMb' 2026-09-04 01:18:22.613559495 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.613859398 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.613864918 DEBUG Discovering virtual environment in `/tmp/.tmp7u6NMb` 2026-09-04 01:18:22.613914601 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.613919310 DEBUG No virtual environment found 2026-09-04 01:18:22.613927095 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:22.613934298 DEBUG Adding first-party search path `/tmp/.tmp7u6NMb/src` 2026-09-04 01:18:22.613937244 DEBUG Adding first-party search path `/tmp/.tmp7u6NMb` 2026-09-04 01:18:22.613940350 DEBUG Using vendored stdlib 2026-09-04 01:18:22.614393650 INFO Python version: Python 3.10, platform: linux 2026-09-04 01:18:22.614439847 DEBUG Adding new file root '/tmp/.tmp7u6NMb' of kind Project 2026-09-04 01:18:22.616383272 INFO Project::index_files{project=.tmp7u6NMb}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.616424890 DEBUG Updating project to check open files 2026-09-04 01:18:22.616438024 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.616442152 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.616490142 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp7u6NMb/src/foo.py") 2026-09-04 01:18:22.616497596 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp7u6NMb/src/foo.py` 2026-09-04 01:18:22.616503587 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp7u6NMb/src/foo.py` 2026-09-04 01:18:22.616561877 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp7u6NMb/src/foo.py` to project `.tmp7u6NMb` 2026-09-04 01:18:22.616572937 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7u6NMb/src/foo.py` 2026-09-04 01:18:22.616575372 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.616581954 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.616587164 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:22.616682293 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7u6NMb/src/foo.py"))}: Checking file '/tmp/.tmp7u6NMb/src/foo.py' 2026-09-04 01:18:22.616784845 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7u6NMb/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.636277417 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7u6NMb/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-09-04 01:18:22.636483012 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7u6NMb/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:22.636804205 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.21ms 2026-09-04 01:18:22.636835804 DEBUG Received server response for request 2 2026-09-04 01:18:22.647161852 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:22.647187360 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.647193421 DEBUG method="shutdown" response.id=3 duration=9.65µs 2026-09-04 01:18:22.647200054 DEBUG Received server response for request 3 2026-09-04 01:18:22.647202969 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.647212517 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-09-04 01:18:22.653471677 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.653543151 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.653569160 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.656102732 DEBUG Client info: None 2026-09-04 01:18:22.656183093 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.656202930 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.656210855 INFO Version: Unknown 2026-09-04 01:18:22.656421179 DEBUG Received server response for request 1 2026-09-04 01:18:22.656471113 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.656560190 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.656833713 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.656844223 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.656861285 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.656864721 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.656947146 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.656960651 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.656964018 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:22.656971562 DEBUG Initializing workspace `file:///tmp/.tmpsqiTOU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.656987301 DEBUG Searching for a project in '/tmp/.tmpsqiTOU/src' 2026-09-04 01:18:22.657015103 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.657020323 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.657395637 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.657401979 DEBUG Discovering virtual environment in `/tmp/.tmpsqiTOU/src` 2026-09-04 01:18:22.657443387 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.657448196 DEBUG No virtual environment found 2026-09-04 01:18:22.657458495 DEBUG Adding first-party search path `/tmp/.tmpsqiTOU/src` 2026-09-04 01:18:22.657461691 DEBUG Using vendored stdlib 2026-09-04 01:18:22.657595973 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.657600101 DEBUG Adding new file root '/tmp/.tmpsqiTOU/src' of kind Project 2026-09-04 01:18:22.660267093 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.660283584 DEBUG Updating project to check open files 2026-09-04 01:18:22.660303692 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.660306998 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.660357232 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpsqiTOU/src/foo.py") 2026-09-04 01:18:22.660365107 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpsqiTOU/src/foo.py` 2026-09-04 01:18:22.660371800 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpsqiTOU/src/foo.py` 2026-09-04 01:18:22.660435639 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpsqiTOU/src/foo.py` to project `src` 2026-09-04 01:18:22.660448834 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsqiTOU/src/foo.py` 2026-09-04 01:18:22.660451850 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.660458292 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.660463642 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:22.660561155 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsqiTOU/src/foo.py"))}: Checking file '/tmp/.tmpsqiTOU/src/foo.py' 2026-09-04 01:18:22.660704804 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsqiTOU/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.674005372 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsqiTOU/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.679790873 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.32ms 2026-09-04 01:18:22.679858300 DEBUG Received server response for request 2 2026-09-04 01:18:22.679890680 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:22.680027096 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:22.680052845 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpsqiTOU/src/foo.py", kind: FileContent } 2026-09-04 01:18:22.680060088 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpsqiTOU/src/foo.py` 2026-09-04 01:18:22.680133376 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpsqiTOU/src/foo.py` to project `src` 2026-09-04 01:18:22.680356705 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.680530420 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsqiTOU/src/foo.py"))}: Checking file '/tmp/.tmpsqiTOU/src/foo.py' 2026-09-04 01:18:22.680641308 DEBUG method="textDocument/diagnostic" response.id=3 duration=205.64µs 2026-09-04 01:18:22.680655114 DEBUG Received server response for request 3 2026-09-04 01:18:22.690736874 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.690808909 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.690815161 DEBUG method="shutdown" response.id=4 duration=9.56µs 2026-09-04 01:18:22.690931850 DEBUG Received server response for request 4 2026-09-04 01:18:22.690937521 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.690949583 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-09-04 01:18:22.696487180 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: Some( Object { "fullDiagnosticOutput": Bool(true), }, ), } 2026-09-04 01:18:22.696566318 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.696589843 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.696725186 DEBUG Client info: None 2026-09-04 01:18:22.696739523 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.696753079 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-04 01:18:22.696758419 INFO Version: Unknown 2026-09-04 01:18:22.696798995 DEBUG Received server response for request 1 2026-09-04 01:18:22.696832678 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.696886840 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.697003849 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.697007155 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.697021502 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.697024147 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.697039766 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.697049435 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.697052130 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:22.697058301 DEBUG Initializing workspace `file:///tmp/.tmpxMPljw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.697069793 DEBUG Searching for a project in '/tmp/.tmpxMPljw/src' 2026-09-04 01:18:22.697091303 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.697095741 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.697382730 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.697388110 DEBUG Discovering virtual environment in `/tmp/.tmpxMPljw/src` 2026-09-04 01:18:22.697420010 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.697424197 DEBUG No virtual environment found 2026-09-04 01:18:22.697432373 DEBUG Adding first-party search path `/tmp/.tmpxMPljw/src` 2026-09-04 01:18:22.697435439 DEBUG Using vendored stdlib 2026-09-04 01:18:22.697557538 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.697561826 DEBUG Adding new file root '/tmp/.tmpxMPljw/src' of kind Project 2026-09-04 01:18:22.699022105 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.699033807 DEBUG Updating project to check open files 2026-09-04 01:18:22.699045959 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.699049195 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.699089221 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpxMPljw/src/foo.py") 2026-09-04 01:18:22.699095873 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpxMPljw/src/foo.py` 2026-09-04 01:18:22.699102295 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpxMPljw/src/foo.py` 2026-09-04 01:18:22.699157819 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpxMPljw/src/foo.py` to project `src` 2026-09-04 01:18:22.699168649 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxMPljw/src/foo.py` 2026-09-04 01:18:22.699171094 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.699178107 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.699183187 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:22.699264159 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxMPljw/src/foo.py"))}: Checking file '/tmp/.tmpxMPljw/src/foo.py' 2026-09-04 01:18:22.699360219 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxMPljw/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.714680064 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxMPljw/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.720479642 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.29ms 2026-09-04 01:18:22.720677824 DEBUG Received server response for request 2 2026-09-04 01:18:22.721094726 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:22.721247873 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:22.721408744 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpxMPljw/src/foo.py", kind: FileContent } 2026-09-04 01:18:22.721562533 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpxMPljw/src/foo.py` 2026-09-04 01:18:22.721786924 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpxMPljw/src/foo.py` to project `src` 2026-09-04 01:18:22.721964317 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.722190932 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxMPljw/src/foo.py"))}: Checking file '/tmp/.tmpxMPljw/src/foo.py' 2026-09-04 01:18:22.722574150 DEBUG method="textDocument/diagnostic" response.id=3 duration=470.29µs 2026-09-04 01:18:22.722623242 DEBUG Received server response for request 3 2026-09-04 01:18:22.732858711 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.732943800 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.732950293 DEBUG method="shutdown" response.id=4 duration=10.66µs 2026-09-04 01:18:22.732985779 DEBUG Received server response for request 4 2026-09-04 01:18:22.732989857 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.733000296 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-09-04 01:18:22.736816194 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.736890924 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.736938974 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.737006110 DEBUG Client info: None 2026-09-04 01:18:22.737020186 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.737035044 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.737042067 INFO Version: Unknown 2026-09-04 01:18:22.738807980 DEBUG Received server response for request 1 2026-09-04 01:18:22.738847223 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.738941510 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.739035937 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.739052959 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.739068669 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.739071955 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.739090379 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.739102352 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:22.739105227 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:22.739112661 DEBUG Initializing workspace `file:///tmp/.tmpaNmV2L/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.739126176 DEBUG Searching for a project in '/tmp/.tmpaNmV2L/src' 2026-09-04 01:18:22.739152516 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.739157746 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.739531968 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.739537588 DEBUG Discovering virtual environment in `/tmp/.tmpaNmV2L/src` 2026-09-04 01:18:22.739576150 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.739581230 DEBUG No virtual environment found 2026-09-04 01:18:22.739590217 DEBUG Adding first-party search path `/tmp/.tmpaNmV2L/src` 2026-09-04 01:18:22.739593253 DEBUG Using vendored stdlib 2026-09-04 01:18:22.739739367 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.739744246 DEBUG Adding new file root '/tmp/.tmpaNmV2L/src' of kind Project 2026-09-04 01:18:22.741947518 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.741964340 DEBUG Updating project to check open files 2026-09-04 01:18:22.741983636 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.741987273 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:22.742037577 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpaNmV2L/src/foo.py") 2026-09-04 01:18:22.742046895 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpaNmV2L/src/foo.py` 2026-09-04 01:18:22.742056122 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpaNmV2L/src/foo.py` 2026-09-04 01:18:22.742125713 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpaNmV2L/src/foo.py` to project `src` 2026-09-04 01:18:22.742138396 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaNmV2L/src/foo.py` 2026-09-04 01:18:22.742140861 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.742147974 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.742153294 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:22.742345795 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaNmV2L/src/foo.py"))}: Checking file '/tmp/.tmpaNmV2L/src/foo.py' 2026-09-04 01:18:22.742452065 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaNmV2L/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.754007359 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaNmV2L/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.759559753 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.40ms 2026-09-04 01:18:22.759604086 DEBUG Received server response for request 2 2026-09-04 01:18:22.759743207 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.759810994 DEBUG method="textDocument/diagnostic" response.id=3 duration=51.78µs 2026-09-04 01:18:22.759849276 DEBUG Received server response for request 3 2026-09-04 01:18:22.769928852 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.770064486 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.770072522 DEBUG method="shutdown" response.id=4 duration=11.62µs 2026-09-04 01:18:22.770079745 DEBUG Received server response for request 4 2026-09-04 01:18:22.770083342 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.770095635 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-09-04 01:18:22.776009768 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.776086852 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.776112360 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.776259927 DEBUG Client info: None 2026-09-04 01:18:22.776274595 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: Some( false, ), }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.776290554 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.776297067 INFO Version: Unknown 2026-09-04 01:18:22.776356137 DEBUG Received server response for request 1 2026-09-04 01:18:22.776394600 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.776471925 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.776575469 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.776578865 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.776590657 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:22.776620694 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.776630141 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:22.776637555 DEBUG Initializing workspace `file:///tmp/.tmpe5eX53/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.776649648 DEBUG Searching for a project in '/tmp/.tmpe5eX53/src' 2026-09-04 01:18:22.776672431 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.776677610 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.777067231 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.777073703 DEBUG Discovering virtual environment in `/tmp/.tmpe5eX53/src` 2026-09-04 01:18:22.777114430 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.777119149 DEBUG No virtual environment found 2026-09-04 01:18:22.777128887 DEBUG Adding first-party search path `/tmp/.tmpe5eX53/src` 2026-09-04 01:18:22.777132414 DEBUG Using vendored stdlib 2026-09-04 01:18:22.777265263 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.777269190 DEBUG Adding new file root '/tmp/.tmpe5eX53/src' of kind Project 2026-09-04 01:18:22.778933933 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.778949402 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.778953179 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:22.778991541 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:22.779074957 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe5eX53/src/foo.py"))}: Checking file '/tmp/.tmpe5eX53/src/foo.py' 2026-09-04 01:18:22.779183711 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:22.779212475 DEBUG method="workspace/diagnostic" response.id=2 duration=256.50µs 2026-09-04 01:18:22.779225670 DEBUG Received server response for request 2 2026-09-04 01:18:22.779433930 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.779441845 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.781745576 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpe5eX53/src/foo.py") 2026-09-04 01:18:22.781910025 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpe5eX53/src/foo.py` 2026-09-04 01:18:22.782100021 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpe5eX53/src/foo.py` 2026-09-04 01:18:22.782332307 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpe5eX53/src/foo.py` to project `src` 2026-09-04 01:18:22.782492567 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpe5eX53/src/foo.py` 2026-09-04 01:18:22.782639743 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.782812217 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.783135313 DEBUG method="textDocument/diagnostic" response.id=3 duration=104.79µs 2026-09-04 01:18:22.783311533 DEBUG Received server response for request 3 2026-09-04 01:18:22.793581517 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.793658090 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.793664081 DEBUG method="shutdown" response.id=4 duration=9.20µs 2026-09-04 01:18:22.793670113 DEBUG Received server response for request 4 2026-09-04 01:18:22.793673078 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.793684951 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-09-04 01:18:22.795457766 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.795531314 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.795559957 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.797179435 DEBUG Client info: None 2026-09-04 01:18:22.797194283 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.797208329 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.797215292 INFO Version: Unknown 2026-09-04 01:18:22.797263613 DEBUG Received server response for request 1 2026-09-04 01:18:22.797295974 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.797361487 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.797434574 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.797438150 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.797466203 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.797481662 DEBUG Initializing workspace `file:///tmp/.tmpQFh1a6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.797494476 DEBUG Searching for a project in '/tmp/.tmpQFh1a6/src' 2026-09-04 01:18:22.797516547 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.797521046 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.797882524 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.797888385 DEBUG Discovering virtual environment in `/tmp/.tmpQFh1a6/src` 2026-09-04 01:18:22.797914303 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.797917880 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.797957254 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.797961953 DEBUG No virtual environment found 2026-09-04 01:18:22.797970218 DEBUG Adding first-party search path `/tmp/.tmpQFh1a6/src` 2026-09-04 01:18:22.797973214 DEBUG Using vendored stdlib 2026-09-04 01:18:22.798109379 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.798113327 DEBUG Adding new file root '/tmp/.tmpQFh1a6/src' of kind Project 2026-09-04 01:18:22.799535134 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.799550312 DEBUG Updating project to check open files 2026-09-04 01:18:22.799564248 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.799617187 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpQFh1a6/src/foo.py") 2026-09-04 01:18:22.799625052 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpQFh1a6/src/foo.py` 2026-09-04 01:18:22.799631194 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpQFh1a6/src/foo.py` 2026-09-04 01:18:22.799692829 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpQFh1a6/src/foo.py` to project `src` 2026-09-04 01:18:22.799705323 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQFh1a6/src/foo.py` 2026-09-04 01:18:22.799708158 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.799714801 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.799819266 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQFh1a6/src/foo.py"))}: Checking file '/tmp/.tmpQFh1a6/src/foo.py' 2026-09-04 01:18:22.799998643 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQFh1a6/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.813563416 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQFh1a6/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.826911042 DEBUG method="textDocument/diagnostic" response.id=2 duration=27.19ms 2026-09-04 01:18:22.826927032 DEBUG Received server response for request 2 2026-09-04 01:18:22.837070457 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:22.837094001 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.837099672 DEBUG method="shutdown" response.id=3 duration=8.79µs 2026-09-04 01:18:22.837105373 DEBUG Received server response for request 3 2026-09-04 01:18:22.837108449 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.837118027 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-09-04 01:18:22.844104711 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.844176295 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.844203156 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.845796304 DEBUG Client info: None 2026-09-04 01:18:22.845817534 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.845831069 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.845836259 INFO Version: Unknown 2026-09-04 01:18:22.845980269 DEBUG Received server response for request 1 2026-09-04 01:18:22.846044209 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.846669181 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.846733081 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.846736317 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.846762556 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.846774559 DEBUG Initializing workspace `file:///tmp/.tmpW2DVvJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.846786211 DEBUG Searching for a project in '/tmp/.tmpW2DVvJ/src' 2026-09-04 01:18:22.846808262 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.846812320 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.848027018 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.848036185 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.848296744 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.848306813 DEBUG Discovering virtual environment in `/tmp/.tmpW2DVvJ/src` 2026-09-04 01:18:22.848335938 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.848340426 DEBUG No virtual environment found 2026-09-04 01:18:22.848347780 DEBUG Adding first-party search path `/tmp/.tmpW2DVvJ/src` 2026-09-04 01:18:22.848350916 DEBUG Using vendored stdlib 2026-09-04 01:18:22.848933348 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.848942145 DEBUG Adding new file root '/tmp/.tmpW2DVvJ/src' of kind Project 2026-09-04 01:18:22.850477134 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.850493615 DEBUG Updating project to check open files 2026-09-04 01:18:22.850505387 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.850786113 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpW2DVvJ/src/foo.py") 2026-09-04 01:18:22.850800260 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpW2DVvJ/src/foo.py` 2026-09-04 01:18:22.850829986 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpW2DVvJ/src/foo.py` 2026-09-04 01:18:22.851260433 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpW2DVvJ/src/foo.py` to project `src` 2026-09-04 01:18:22.851279910 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpW2DVvJ/src/foo.py` 2026-09-04 01:18:22.851282815 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.851292473 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.851460278 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpW2DVvJ/src/foo.py"))}: Checking file '/tmp/.tmpW2DVvJ/src/foo.py' 2026-09-04 01:18:22.851556779 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpW2DVvJ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.863290147 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpW2DVvJ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.869082982 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.78ms 2026-09-04 01:18:22.869101317 DEBUG Received server response for request 2 2026-09-04 01:18:22.879621769 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:22.879646065 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.879652417 DEBUG method="shutdown" response.id=3 duration=9.30µs 2026-09-04 01:18:22.879658228 DEBUG Received server response for request 3 2026-09-04 01:18:22.879661093 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.879670571 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-09-04 01:18:22.885284841 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.885355003 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.885380070 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.886912675 DEBUG Client info: None 2026-09-04 01:18:22.886926501 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.886938032 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.886942931 INFO Version: Unknown 2026-09-04 01:18:22.886981193 DEBUG Received server response for request 1 2026-09-04 01:18:22.887008474 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.887059430 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.887123530 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.887126876 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.887150831 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.887163405 DEBUG Initializing workspace `file:///tmp/.tmpSSPBb8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.887175027 DEBUG Searching for a project in '/tmp/.tmpSSPBb8/src' 2026-09-04 01:18:22.887195044 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.887199002 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.887463217 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.887468627 DEBUG Discovering virtual environment in `/tmp/.tmpSSPBb8/src` 2026-09-04 01:18:22.887497011 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.887501659 DEBUG No virtual environment found 2026-09-04 01:18:22.887508963 DEBUG Adding first-party search path `/tmp/.tmpSSPBb8/src` 2026-09-04 01:18:22.887512109 DEBUG Using vendored stdlib 2026-09-04 01:18:22.887641602 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.887645990 DEBUG Adding new file root '/tmp/.tmpSSPBb8/src' of kind Project 2026-09-04 01:18:22.889075511 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.889245310 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.890556640 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:22.890574383 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.890692484 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpSSPBb8/src/foo.py") 2026-09-04 01:18:22.890702203 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpSSPBb8/src/foo.py` 2026-09-04 01:18:22.890729464 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpSSPBb8/src/foo.py` 2026-09-04 01:18:22.890797171 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpSSPBb8/src/foo.py` to project `src` 2026-09-04 01:18:22.890811377 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSSPBb8/src/foo.py` 2026-09-04 01:18:22.890814092 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.890822558 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.890863325 DEBUG method="textDocument/diagnostic" response.id=2 duration=33.80µs 2026-09-04 01:18:22.890876409 DEBUG Received server response for request 2 2026-09-04 01:18:22.901143627 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:22.901168063 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.901173523 DEBUG method="shutdown" response.id=3 duration=8.84µs 2026-09-04 01:18:22.901179304 DEBUG Received server response for request 3 2026-09-04 01:18:22.901182340 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.901192088 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-09-04 01:18:22.902947962 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.903022531 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.903047919 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.903103553 DEBUG Client info: None 2026-09-04 01:18:22.903115015 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.903129512 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.903136034 INFO Version: Unknown 2026-09-04 01:18:22.903182572 DEBUG Received server response for request 1 2026-09-04 01:18:22.903219741 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.903284142 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.903343964 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.903347341 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.903373870 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.903386434 DEBUG Initializing workspace `file:///tmp/.tmpBU9fHw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.903399078 DEBUG Searching for a project in '/tmp/.tmpBU9fHw/src' 2026-09-04 01:18:22.903437359 DEBUG Found project at '/tmp/.tmpBU9fHw' 2026-09-04 01:18:22.903442339 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.903775253 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.903781735 DEBUG Discovering virtual environment in `/tmp/.tmpBU9fHw` 2026-09-04 01:18:22.903817022 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.903822332 DEBUG No virtual environment found 2026-09-04 01:18:22.903829355 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:22.903835697 DEBUG Adding first-party search path `/tmp/.tmpBU9fHw/src` 2026-09-04 01:18:22.903838752 DEBUG Adding first-party search path `/tmp/.tmpBU9fHw` 2026-09-04 01:18:22.903841477 DEBUG Using vendored stdlib 2026-09-04 01:18:22.903925495 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.903929102 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.904004874 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.904008821 DEBUG Adding new file root '/tmp/.tmpBU9fHw' of kind Project 2026-09-04 01:18:22.904342247 DEBUG Skipping directory '/tmp/.tmpBU9fHw/src/excluded' because it is excluded by a default or `src.exclude` pattern 2026-09-04 01:18:22.905550403 INFO Project::index_files{project=.tmpBU9fHw}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.905561534 DEBUG Updating project to check open files 2026-09-04 01:18:22.905572885 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.905627097 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpBU9fHw/src/foo.py") 2026-09-04 01:18:22.905634200 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpBU9fHw/src/foo.py` 2026-09-04 01:18:22.905641063 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpBU9fHw/src/foo.py` 2026-09-04 01:18:22.905701196 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpBU9fHw/src/foo.py` to project `.tmpBU9fHw` 2026-09-04 01:18:22.905713068 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBU9fHw/src/foo.py` 2026-09-04 01:18:22.905715523 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.905722606 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.905832231 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBU9fHw/src/foo.py"))}: Checking file '/tmp/.tmpBU9fHw/src/foo.py' 2026-09-04 01:18:22.905969990 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBU9fHw/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.918974211 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBU9fHw/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:22.926549911 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.82ms 2026-09-04 01:18:22.926567554 DEBUG Received server response for request 2 2026-09-04 01:18:22.926760867 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.927055279 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpBU9fHw/src/excluded/lib.py") 2026-09-04 01:18:22.927084634 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:22.927375139 DEBUG method="textDocument/diagnostic" response.id=3 duration=53.77µs 2026-09-04 01:18:22.927388113 DEBUG Received server response for request 3 2026-09-04 01:18:22.937715063 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:22.937737896 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.937743637 DEBUG method="shutdown" response.id=4 duration=8.34µs 2026-09-04 01:18:22.937749397 DEBUG Received server response for request 4 2026-09-04 01:18:22.937752333 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.937761570 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-09-04 01:18:22.944228981 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.944302569 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.944325522 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.947486992 DEBUG Client info: None 2026-09-04 01:18:22.947502441 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.947515706 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.947521577 INFO Version: Unknown 2026-09-04 01:18:22.947562263 DEBUG Received server response for request 1 2026-09-04 01:18:22.947593301 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.947656901 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.947718727 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.947721592 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.947746809 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.947760184 DEBUG Initializing workspace `file:///tmp/.tmpJ8usZh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.947773469 DEBUG Searching for a project in '/tmp/.tmpJ8usZh/src' 2026-09-04 01:18:22.947797214 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.947801662 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.948109560 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.948115721 DEBUG Discovering virtual environment in `/tmp/.tmpJ8usZh/src` 2026-09-04 01:18:22.948143814 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.948148493 DEBUG No virtual environment found 2026-09-04 01:18:22.948155646 DEBUG Adding first-party search path `/tmp/.tmpJ8usZh/src` 2026-09-04 01:18:22.948158612 DEBUG Using vendored stdlib 2026-09-04 01:18:22.950200732 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.950211963 DEBUG Adding new file root '/tmp/.tmpJ8usZh/src' of kind Project 2026-09-04 01:18:22.950432807 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.950440742 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.952093422 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:22.952108240 DEBUG Updating project to check open files 2026-09-04 01:18:22.952121435 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.952449760 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpJ8usZh/src/foo.py") 2026-09-04 01:18:22.952462615 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpJ8usZh/src/foo.py` 2026-09-04 01:18:22.952472022 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpJ8usZh/src/foo.py` 2026-09-04 01:18:22.952882572 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpJ8usZh/src/foo.py` to project `src` 2026-09-04 01:18:22.952916215 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ8usZh/src/foo.py` 2026-09-04 01:18:22.952919471 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.952929981 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:22.953797238 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJ8usZh/src/foo.py"))}: Checking file '/tmp/.tmpJ8usZh/src/foo.py' 2026-09-04 01:18:22.954702987 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJ8usZh/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:22.976396697 DEBUG method="textDocument/diagnostic" response.id=2 duration=23.46ms 2026-09-04 01:18:22.976413749 DEBUG Received server response for request 2 2026-09-04 01:18:22.986628228 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:22.986651962 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:22.986658324 DEBUG method="shutdown" response.id=3 duration=9.22µs 2026-09-04 01:18:22.986665798 DEBUG Received server response for request 3 2026-09-04 01:18:22.986668884 DEBUG Client sends notification `exit` 2026-09-04 01:18:22.986678161 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-09-04 01:18:22.992726787 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:22.992796968 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:22.994999790 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:22.995173145 DEBUG Client info: None 2026-09-04 01:18:22.995302628 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:22.995795002 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:22.995815139 INFO Version: Unknown 2026-09-04 01:18:22.995866285 DEBUG Received server response for request 1 2026-09-04 01:18:22.995938180 DEBUG Client sends notification `initialized` 2026-09-04 01:18:22.996198819 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:22.996396249 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:22.996487701 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:22.996627513 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:22.996673800 DEBUG Initializing workspace `file:///tmp/.tmpBJnF7W/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:22.996690662 DEBUG Searching for a project in '/tmp/.tmpBJnF7W/src' 2026-09-04 01:18:22.996716801 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:22.996722341 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:22.997107694 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:22.997114507 DEBUG Discovering virtual environment in `/tmp/.tmpBJnF7W/src` 2026-09-04 01:18:22.997156786 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:22.997161525 DEBUG No virtual environment found 2026-09-04 01:18:22.997171093 DEBUG Adding first-party search path `/tmp/.tmpBJnF7W/src` 2026-09-04 01:18:22.997174279 DEBUG Using vendored stdlib 2026-09-04 01:18:22.997315343 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:22.997320132 DEBUG Adding new file root '/tmp/.tmpBJnF7W/src' of kind Project 2026-09-04 01:18:22.998236982 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:22.998245809 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:22.999315515 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:22.999330503 DEBUG Updating project to check open files 2026-09-04 01:18:22.999350711 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:22.999401576 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpBJnF7W/src/foo.py") 2026-09-04 01:18:22.999409601 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpBJnF7W/src/foo.py` 2026-09-04 01:18:22.999416134 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpBJnF7W/src/foo.py` 2026-09-04 01:18:22.999479452 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpBJnF7W/src/foo.py` to project `src` 2026-09-04 01:18:22.999492377 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBJnF7W/src/foo.py` 2026-09-04 01:18:22.999494911 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:22.999501804 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.000772247 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBJnF7W/src/foo.py"))}: Checking file '/tmp/.tmpBJnF7W/src/foo.py' 2026-09-04 01:18:23.001140568 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBJnF7W/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.013277884 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBJnF7W/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.020458983 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.95ms 2026-09-04 01:18:23.020540616 DEBUG Received server response for request 2 2026-09-04 01:18:23.030910687 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:23.031027827 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.031122835 DEBUG method="shutdown" response.id=3 duration=98.64µs 2026-09-04 01:18:23.031219075 DEBUG Received server response for request 3 2026-09-04 01:18:23.031225427 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.031238502 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-09-04 01:18:23.037240510 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.037313597 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.037341840 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.040162751 DEBUG Client info: None 2026-09-04 01:18:23.040183760 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.040199490 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.040211182 INFO Version: Unknown 2026-09-04 01:18:23.040798153 DEBUG Received server response for request 1 2026-09-04 01:18:23.040847164 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.040918448 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.040993479 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.040997056 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.041024136 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.041037712 DEBUG Initializing workspace `file:///tmp/.tmp67XKaI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.041056848 DEBUG Searching for a project in '/tmp/.tmp67XKaI/src' 2026-09-04 01:18:23.041079661 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.041084179 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.041398509 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.041403869 DEBUG Discovering virtual environment in `/tmp/.tmp67XKaI/src` 2026-09-04 01:18:23.041433474 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.041437672 DEBUG No virtual environment found 2026-09-04 01:18:23.041444986 DEBUG Adding first-party search path `/tmp/.tmp67XKaI/src` 2026-09-04 01:18:23.041447911 DEBUG Using vendored stdlib 2026-09-04 01:18:23.041567716 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.041571824 DEBUG Adding new file root '/tmp/.tmp67XKaI/src' of kind Project 2026-09-04 01:18:23.042330587 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.042338612 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:23.043756261 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:23.043769646 DEBUG Updating project to check open files 2026-09-04 01:18:23.043781178 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.043823066 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp67XKaI/src/foo.py") 2026-09-04 01:18:23.043830330 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp67XKaI/src/foo.py` 2026-09-04 01:18:23.043836331 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp67XKaI/src/foo.py` 2026-09-04 01:18:23.043907825 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp67XKaI/src/foo.py` to project `src` 2026-09-04 01:18:23.044149078 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp67XKaI/src/foo.py` 2026-09-04 01:18:23.044241671 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.044257691 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.044363239 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp67XKaI/src/foo.py"))}: Checking file '/tmp/.tmp67XKaI/src/foo.py' 2026-09-04 01:18:23.044479417 DEBUG method="textDocument/diagnostic" response.id=2 duration=213.76µs 2026-09-04 01:18:23.044514984 DEBUG Received server response for request 2 2026-09-04 01:18:23.054751895 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:23.054866841 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.054925451 DEBUG method="shutdown" response.id=3 duration=61.60µs 2026-09-04 01:18:23.055013776 DEBUG Received server response for request 3 2026-09-04 01:18:23.055018455 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.055033183 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-09-04 01:18:23.056463976 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.056530702 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.056553084 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.056634316 DEBUG Client info: None 2026-09-04 01:18:23.056646629 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.056660715 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.056667658 INFO Version: Unknown 2026-09-04 01:18:23.056716921 DEBUG Received server response for request 1 2026-09-04 01:18:23.056752688 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.056993069 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.057033324 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.057039516 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.057055356 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.057058832 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:23.057068911 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.057079741 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:23.057082757 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:23.057087456 DEBUG Initializing workspace `file:///tmp/.tmpu2tSro/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.057100470 DEBUG Searching for a project in '/tmp/.tmpu2tSro/src' 2026-09-04 01:18:23.057120708 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.057125006 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.057370306 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.057375616 DEBUG Discovering virtual environment in `/tmp/.tmpu2tSro/src` 2026-09-04 01:18:23.057400794 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.057404811 DEBUG No virtual environment found 2026-09-04 01:18:23.057434377 DEBUG Adding first-party search path `/tmp/.tmpu2tSro/src` 2026-09-04 01:18:23.057441961 DEBUG Using vendored stdlib 2026-09-04 01:18:23.057562046 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.057565733 DEBUG Adding new file root '/tmp/.tmpu2tSro/src' of kind Project 2026-09-04 01:18:23.060051325 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:23.060065251 DEBUG Updating project to check open files 2026-09-04 01:18:23.060074849 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.060077955 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:23.060117509 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpu2tSro/src/foo.py") 2026-09-04 01:18:23.060124242 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpu2tSro/src/foo.py` 2026-09-04 01:18:23.060130594 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpu2tSro/src/foo.py` 2026-09-04 01:18:23.060191919 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpu2tSro/src/foo.py` to project `src` 2026-09-04 01:18:23.060202158 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu2tSro/src/foo.py` 2026-09-04 01:18:23.060204452 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.060210784 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.060215473 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:23.060567503 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpu2tSro/src/foo.py"))}: Checking file '/tmp/.tmpu2tSro/src/foo.py' 2026-09-04 01:18:23.060839564 DEBUG method="textDocument/diagnostic" response.id=2 duration=621.63µs 2026-09-04 01:18:23.060865101 DEBUG Received server response for request 2 2026-09-04 01:18:23.071129254 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:23.071167415 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.071176172 DEBUG method="shutdown" response.id=3 duration=12.75µs 2026-09-04 01:18:23.071200497 DEBUG Received server response for request 3 2026-09-04 01:18:23.071204695 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.071360057 DEBUG Received exit notification, exiting ok test pull_diagnostics::uv_metadata::opening_new_file_updates_workspace_index ... 2026-09-04 01:18:23.072733102 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.072802783 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.072825605 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.072887832 DEBUG Client info: None 2026-09-04 01:18:23.072920694 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Scripts, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.072937455 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.072943827 INFO Version: Unknown 2026-09-04 01:18:23.075941620 DEBUG Received server response for request 1 2026-09-04 01:18:23.075979441 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.076153728 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.076335338 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.076342071 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.076353493 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:23.076499697 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.076512541 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:23.076520195 DEBUG Initializing workspace `file:///tmp/.tmpOGCtgG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.076533470 DEBUG Searching for a project in '/tmp/.tmpOGCtgG/src' 2026-09-04 01:18:23.076554269 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.076558297 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.076802535 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.076807895 DEBUG Discovering virtual environment in `/tmp/.tmpOGCtgG/src` 2026-09-04 01:18:23.076833403 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.076837941 DEBUG No virtual environment found 2026-09-04 01:18:23.076844964 DEBUG Adding first-party search path `/tmp/.tmpOGCtgG/src` 2026-09-04 01:18:23.076847910 DEBUG Using vendored stdlib 2026-09-04 01:18:23.077384066 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.077474746 DEBUG Adding new file root '/tmp/.tmpOGCtgG/src' of kind Project 2026-09-04 01:18:23.079114952 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:23.079127025 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.079130211 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:23.079182178 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:23.079236540 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOGCtgG/src/initial.py"))}: Checking file '/tmp/.tmpOGCtgG/src/initial.py' 2026-09-04 01:18:23.079296412 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOGCtgG/src/initial.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.091016485 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOGCtgG/src/initial.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.091251065 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:23.091388934 DEBUG method="workspace/diagnostic" response.id=2 duration=12.26ms 2026-09-04 01:18:23.091487429 DEBUG Received server response for request 2 2026-09-04 01:18:23.091702602 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.091829380 DEBUG notification{method=textDocument/didOpen}: Updating the revision of `/tmp/.tmpOGCtgG/src` 2026-09-04 01:18:23.091951449 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:23.092127319 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpOGCtgG/src/added.py") 2026-09-04 01:18:23.092138490 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpOGCtgG/src/added.py` 2026-09-04 01:18:23.092144702 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpOGCtgG/src/added.py` 2026-09-04 01:18:23.092205987 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpOGCtgG/src/added.py` to project `src` 2026-09-04 01:18:23.092222568 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOGCtgG/src/added.py` 2026-09-04 01:18:23.092225373 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.092230613 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(104))}}: Set open project files (count: 1) 2026-09-04 01:18:23.092455234 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:23.092521819 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOGCtgG/src/initial.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.092539111 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOGCtgG/src/added.py"))}: Checking file '/tmp/.tmpOGCtgG/src/added.py' 2026-09-04 01:18:23.093642120 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-09-04 01:18:23.093703726 DEBUG method="workspace/diagnostic" response.id=3 duration=1.47ms 2026-09-04 01:18:23.093802110 DEBUG Received server response for request 3 2026-09-04 01:18:23.103922062 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:23.103974110 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.103980191 DEBUG method="shutdown" response.id=4 duration=9.65µs 2026-09-04 01:18:23.104074949 DEBUG Received server response for request 4 2026-09-04 01:18:23.104079497 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.104102330 DEBUG Received exit notification, exiting ok test pull_diagnostics::uv_metadata::synchronization_failure_highlights_script_metadata ... 2026-09-04 01:18:23.106762890 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: Some( DiagnosticWorkspaceClientCapabilities { refresh_support: Some( true, ), }, ), folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.106832601 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.106854763 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.106922239 DEBUG Client info: None 2026-09-04 01:18:23.106935444 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Scripts, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.106950512 DEBUG Resolved client capabilities: ["WORKSPACE_DIAGNOSTIC_REFRESH", "PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.106956273 INFO Version: Unknown 2026-09-04 01:18:23.106999124 DEBUG Received server response for request 1 2026-09-04 01:18:23.107021325 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.107089393 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.107158733 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.107161999 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.107187226 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.107200652 DEBUG Initializing workspace `file:///tmp/.tmpIkBIXp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.107213736 DEBUG Searching for a project in '/tmp/.tmpIkBIXp/src' 2026-09-04 01:18:23.107236839 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.107241638 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.107615650 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.107621721 DEBUG Discovering virtual environment in `/tmp/.tmpIkBIXp/src` 2026-09-04 01:18:23.107657859 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.107662728 DEBUG No virtual environment found 2026-09-04 01:18:23.107670232 DEBUG Adding first-party search path `/tmp/.tmpIkBIXp/src` 2026-09-04 01:18:23.107673388 DEBUG Using vendored stdlib 2026-09-04 01:18:23.107806468 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.107810375 DEBUG Adding new file root '/tmp/.tmpIkBIXp/src' of kind Project 2026-09-04 01:18:23.108198553 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.109291954 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:23.109306131 DEBUG Requested script environment synchronization for `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109335806 DEBUG Starting 1 uv synchronization workers 2026-09-04 01:18:23.109366344 DEBUG Queuing script synchronization for `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109374299 DEBUG Updating project to check open files 2026-09-04 01:18:23.109392082 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.109444039 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpIkBIXp/src/script.py") 2026-09-04 01:18:23.109451503 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109457354 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109517437 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpIkBIXp/src/script.py` to project `src` 2026-09-04 01:18:23.109531313 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109533728 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.109540530 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.109677678 INFO uv_metadata{path=/tmp/.tmpIkBIXp/src/script.py}: Synchronizing script `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109704107 DEBUG uv_metadata{path=/tmp/.tmpIkBIXp/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmpIkBIXp/src/script.py", python: None }}: Running `missing-ty-script-uv-executable workspace metadata --quiet --sync --script /tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109850592 DEBUG uv_metadata{path=/tmp/.tmpIkBIXp/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmpIkBIXp/src/script.py", python: None }}: uv metadata completed in 0.000s 2026-09-04 01:18:23.109887571 DEBUG Applied script environment synchronization result for `/tmp/.tmpIkBIXp/src/script.py` 2026-09-04 01:18:23.109914822 DEBUG Received server request `workspace/diagnostic/refresh` 2026-09-04 01:18:23.109918870 INFO Retrying to receive `workspace/diagnostic/refresh` request 2026-09-04 01:18:23.109940130 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:23.110197683 INFO request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIkBIXp/src/script.py"))}: Defaulting to python-platform `linux` 2026-09-04 01:18:23.110250702 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIkBIXp/src/script.py"))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.110257555 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIkBIXp/src/script.py"))}: No virtual environment found 2026-09-04 01:18:23.110261793 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIkBIXp/src/script.py"))}: Using vendored stdlib 2026-09-04 01:18:23.110399331 INFO request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIkBIXp/src/script.py"))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.110454134 DEBUG method="textDocument/diagnostic" response.id=2 duration=495.17µs 2026-09-04 01:18:23.110506142 DEBUG Received server response for request 2 2026-09-04 01:18:23.120596297 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:23.120628307 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.120634539 DEBUG method="shutdown" response.id=3 duration=9.28µs 2026-09-04 01:18:23.120640550 DEBUG Received server response for request 3 2026-09-04 01:18:23.120643325 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.120686727 DEBUG Received exit notification, exiting ok test pull_diagnostics::uv_metadata::unsaved_script_uses_its_settings_and_keeps_diagnostics ... 2026-09-04 01:18:23.122276639 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: Some( DiagnosticWorkspaceClientCapabilities { refresh_support: Some( true, ), }, ), folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.122346089 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.124958109 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.125040904 DEBUG Client info: None 2026-09-04 01:18:23.125056623 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Scripts, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.125076300 DEBUG Resolved client capabilities: ["WORKSPACE_DIAGNOSTIC_REFRESH", "PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.125082853 INFO Version: Unknown 2026-09-04 01:18:23.125230830 DEBUG Received server response for request 1 2026-09-04 01:18:23.125272488 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.125886450 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.126013498 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.126017496 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.126032814 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.126035930 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:23.126051740 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.126062320 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:23.126065235 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:23.126077037 DEBUG Initializing workspace `file:///tmp/.tmpFanryv/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.126090663 DEBUG Searching for a project in '/tmp/.tmpFanryv/src' 2026-09-04 01:18:23.126117904 DEBUG Found project at '/tmp/.tmpFanryv/src' 2026-09-04 01:18:23.126122272 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.126481566 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.126486585 DEBUG Discovering virtual environment in `/tmp/.tmpFanryv/src` 2026-09-04 01:18:23.126512464 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.126516822 DEBUG No virtual environment found 2026-09-04 01:18:23.126524356 DEBUG Adding first-party search path `/tmp/.tmpFanryv/src` 2026-09-04 01:18:23.126527763 DEBUG Using vendored stdlib 2026-09-04 01:18:23.126662856 INFO Python version: Python 3.12, platform: linux 2026-09-04 01:18:23.126666934 DEBUG Adding new file root '/tmp/.tmpFanryv/src' of kind Project 2026-09-04 01:18:23.128727078 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:23.128740213 DEBUG Updating project to check open files 2026-09-04 01:18:23.128753618 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.128756944 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:23.128808100 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpFanryv/src/script.py") 2026-09-04 01:18:23.128814221 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.128820173 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.128880365 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpFanryv/src/script.py` to project `src` 2026-09-04 01:18:23.128892308 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.128894823 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.129208842 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.129216155 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:23.129278683 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Checking file '/tmp/.tmpFanryv/src/script.py' 2026-09-04 01:18:23.129358031 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.140690848 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.144305588 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.09ms 2026-09-04 01:18:23.144330324 DEBUG Received server response for request 2 2026-09-04 01:18:23.144362104 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:23.144367444 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:23.144391509 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:23.144418249 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpFanryv/src/script.py", kind: FileContent } 2026-09-04 01:18:23.144425222 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.144499311 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpFanryv/src/script.py` to project `src` 2026-09-04 01:18:23.144551850 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolving requires-python constraint: `>=3.13` 2026-09-04 01:18:23.144558462 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolved requires-python constraint to: 3.13 2026-09-04 01:18:23.144691432 INFO request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Defaulting to python-platform `linux` 2026-09-04 01:18:23.144727870 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.144734743 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: No virtual environment found 2026-09-04 01:18:23.144738570 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Using vendored stdlib 2026-09-04 01:18:23.144846753 INFO request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Python version: Python 3.13, platform: linux 2026-09-04 01:18:23.144872311 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Checking file '/tmp/.tmpFanryv/src/script.py' 2026-09-04 01:18:23.144892940 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.157150992 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.160315627 DEBUG method="textDocument/diagnostic" response.id=3 duration=15.80ms 2026-09-04 01:18:23.160337268 DEBUG Received server response for request 3 2026-09-04 01:18:23.160397501 DEBUG Client sends notification `textDocument/didSave` 2026-09-04 01:18:23.160423570 DEBUG notification{method=textDocument/didSave}: Requested script environment synchronization for `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.160477962 DEBUG notification{method=textDocument/didSave}: Starting 1 uv synchronization workers 2026-09-04 01:18:23.160537864 DEBUG notification{method=textDocument/didSave}: Queuing script synchronization for `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.160563813 INFO notification{method=textDocument/didSave}:uv_metadata{path=/tmp/.tmpFanryv/src/script.py}: Synchronizing script `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.160591896 DEBUG notification{method=textDocument/didSave}:uv_metadata{path=/tmp/.tmpFanryv/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmpFanryv/src/script.py", python: None }}: Running `missing-ty-script-uv-executable workspace metadata --quiet --sync --script /tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.161437271 DEBUG notification{method=textDocument/didSave}:uv_metadata{path=/tmp/.tmpFanryv/src/script.py}:Uv::execute{target=Script { path: "/tmp/.tmpFanryv/src/script.py", python: None }}: uv metadata completed in 0.001s 2026-09-04 01:18:23.161587283 DEBUG Applied script environment synchronization result for `/tmp/.tmpFanryv/src/script.py` 2026-09-04 01:18:23.161599526 DEBUG Received server request `workspace/diagnostic/refresh` 2026-09-04 01:18:23.161612510 INFO Retrying to receive `workspace/diagnostic/refresh` request 2026-09-04 01:18:23.161616758 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-04 01:18:23.161667914 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolving requires-python constraint: `>=3.13` 2026-09-04 01:18:23.161674086 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Resolved requires-python constraint to: 3.13 2026-09-04 01:18:23.161805412 INFO request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Defaulting to python-platform `linux` 2026-09-04 01:18:23.161837993 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.161843684 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: No virtual environment found 2026-09-04 01:18:23.161847451 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Using vendored stdlib 2026-09-04 01:18:23.162000858 INFO request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFanryv/src/script.py"))}: Python version: Python 3.13, platform: linux 2026-09-04 01:18:23.162055681 DEBUG method="textDocument/diagnostic" response.id=4 duration=424.12µs 2026-09-04 01:18:23.162069938 DEBUG Received server response for request 4 2026-09-04 01:18:23.172152279 DEBUG Client sends request `shutdown` with ID 5 2026-09-04 01:18:23.172179280 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.172185251 DEBUG method="shutdown" response.id=5 duration=9.20µs 2026-09-04 01:18:23.172191062 DEBUG Received server response for request 5 2026-09-04 01:18:23.172193717 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.172205108 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-09-04 01:18:23.177119596 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.177200518 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.177234592 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.177323969 DEBUG Client info: None 2026-09-04 01:18:23.177337214 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.177352573 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.177358735 INFO Version: Unknown 2026-09-04 01:18:23.177402547 DEBUG Received server response for request 1 2026-09-04 01:18:23.177455095 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.177525858 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.177627839 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.177631256 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.177645202 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.177647627 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:23.177664368 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.177673555 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:23.177676150 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:23.177682582 DEBUG Initializing workspace `file:///tmp/.tmpE0Ak7k/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.177695266 DEBUG Searching for a project in '/tmp/.tmpE0Ak7k/src' 2026-09-04 01:18:23.177721225 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.177726084 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.178081490 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.178087301 DEBUG Discovering virtual environment in `/tmp/.tmpE0Ak7k/src` 2026-09-04 01:18:23.178121636 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.178126174 DEBUG No virtual environment found 2026-09-04 01:18:23.178135271 DEBUG Adding first-party search path `/tmp/.tmpE0Ak7k/src` 2026-09-04 01:18:23.178138668 DEBUG Using vendored stdlib 2026-09-04 01:18:23.178259715 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.178264013 DEBUG Adding new file root '/tmp/.tmpE0Ak7k/src' of kind Project 2026-09-04 01:18:23.180196748 INFO Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-09-04 01:18:23.180212658 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.180216224 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:23.180273632 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpE0Ak7k/src/unchanged.py") 2026-09-04 01:18:23.180283651 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/unchanged.py` 2026-09-04 01:18:23.180299060 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpE0Ak7k/src/unchanged.py` 2026-09-04 01:18:23.180374902 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/unchanged.py` to project `src` 2026-09-04 01:18:23.180387916 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE0Ak7k/src/unchanged.py` 2026-09-04 01:18:23.180390361 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.180398015 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:23.180403345 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:23.180470852 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.180463278 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:23.180507581 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.180569627 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/new_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/new_error.py' 2026-09-04 01:18:23.180570198 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/unchanged.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/unchanged.py' 2026-09-04 01:18:23.180668182 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/unchanged.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.193339830 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/unchanged.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.195354509 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/fixed_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/fixed_error.py' 2026-09-04 01:18:23.199368969 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/modified_same_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/modified_same_error.py' 2026-09-04 01:18:23.199392984 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/changed_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/changed_error.py' 2026-09-04 01:18:23.199790279 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.199840503 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-09-04 01:18:23.199869437 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.199895266 DEBUG method="workspace/diagnostic" response.id=2 duration=19.49ms 2026-09-04 01:18:23.199917377 DEBUG Received server response for request 2 2026-09-04 01:18:23.200880013 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.200912564 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.200917814 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.200921280 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:23.200925358 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:23.200933944 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:23.200937611 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:23.200941258 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:23.200944544 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:23.200963179 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpE0Ak7k/src/new_error.py") 2026-09-04 01:18:23.200973759 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/new_error.py` 2026-09-04 01:18:23.200990520 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpE0Ak7k/src/new_error.py` 2026-09-04 01:18:23.201058818 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/new_error.py` to project `src` 2026-09-04 01:18:23.201072664 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE0Ak7k/src/new_error.py` 2026-09-04 01:18:23.201075119 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.201084937 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:23.201111026 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpE0Ak7k/src/fixed_error.py") 2026-09-04 01:18:23.201116376 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/fixed_error.py` 2026-09-04 01:18:23.201121165 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpE0Ak7k/src/fixed_error.py` 2026-09-04 01:18:23.201165047 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/fixed_error.py` to project `src` 2026-09-04 01:18:23.201173393 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE0Ak7k/src/fixed_error.py` 2026-09-04 01:18:23.201175527 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.201180817 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:23.201201366 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpE0Ak7k/src/changed_error.py") 2026-09-04 01:18:23.201206395 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/changed_error.py` 2026-09-04 01:18:23.201210693 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpE0Ak7k/src/changed_error.py` 2026-09-04 01:18:23.201257922 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/changed_error.py` to project `src` 2026-09-04 01:18:23.201266828 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE0Ak7k/src/changed_error.py` 2026-09-04 01:18:23.201269032 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.201274543 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-04 01:18:23.201293378 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpE0Ak7k/src/modified_same_error.py") 2026-09-04 01:18:23.201298708 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/modified_same_error.py` 2026-09-04 01:18:23.201302726 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpE0Ak7k/src/modified_same_error.py` 2026-09-04 01:18:23.201347520 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/modified_same_error.py` to project `src` 2026-09-04 01:18:23.201355525 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE0Ak7k/src/modified_same_error.py` 2026-09-04 01:18:23.201357649 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:23.201363419 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(104)), file(Id(103))}}: Set open project files (count: 5) 2026-09-04 01:18:23.201376354 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:23.201389989 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpE0Ak7k/src/new_error.py", kind: FileContent } 2026-09-04 01:18:23.201395089 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/new_error.py` 2026-09-04 01:18:23.201443570 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/new_error.py` to project `src` 2026-09-04 01:18:23.201455602 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:23.201469108 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpE0Ak7k/src/fixed_error.py", kind: FileContent } 2026-09-04 01:18:23.201473466 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/fixed_error.py` 2026-09-04 01:18:23.201520264 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/fixed_error.py` to project `src` 2026-09-04 01:18:23.201531314 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:23.201542996 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpE0Ak7k/src/changed_error.py", kind: FileContent } 2026-09-04 01:18:23.201547274 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/changed_error.py` 2026-09-04 01:18:23.201594543 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/changed_error.py` to project `src` 2026-09-04 01:18:23.201620582 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:23.201633767 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpE0Ak7k/src/modified_same_error.py", kind: FileContent } 2026-09-04 01:18:23.201638535 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpE0Ak7k/src/modified_same_error.py` 2026-09-04 01:18:23.201685083 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpE0Ak7k/src/modified_same_error.py` to project `src` 2026-09-04 01:18:23.201744174 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:23.201762959 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.201765544 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.201815357 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/new_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/new_error.py' 2026-09-04 01:18:23.201952214 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/fixed_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/fixed_error.py' 2026-09-04 01:18:23.202050999 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/modified_same_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/modified_same_error.py' 2026-09-04 01:18:23.202156657 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE0Ak7k/src/changed_error.py"))}: Checking file '/tmp/.tmpE0Ak7k/src/changed_error.py' 2026-09-04 01:18:23.202290318 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.202301289 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-09-04 01:18:23.202338829 DEBUG Received notification `$/progress` 2026-09-04 01:18:23.203569127 DEBUG method="workspace/diagnostic" response.id=3 duration=1.88ms 2026-09-04 01:18:23.203810439 DEBUG Received server response for request 3 2026-09-04 01:18:23.214274597 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:23.214315814 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:23.214332084 DEBUG method="shutdown" response.id=4 duration=21.10µs 2026-09-04 01:18:23.214349467 DEBUG Received server response for request 4 2026-09-04 01:18:23.214354777 DEBUG Client sends notification `exit` 2026-09-04 01:18:23.214371508 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-09-04 01:18:23.220692454 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:23.220766153 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:23.220797612 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:23.220863786 DEBUG Client info: None 2026-09-04 01:18:23.220875558 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:23.220889063 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:23.220907858 INFO Version: Unknown 2026-09-04 01:18:23.220954055 DEBUG Received server response for request 1 2026-09-04 01:18:23.220986606 DEBUG Client sends notification `initialized` 2026-09-04 01:18:23.222121395 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:23.222769380 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:23.222782725 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:23.222797933 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:23.222820085 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:23.222836295 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:23.222846254 DEBUG Initializing workspace `file:///tmp/.tmpWwhVuW/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:23.222863867 DEBUG Searching for a project in '/tmp/.tmpWwhVuW/astral:test' 2026-09-04 01:18:23.222919622 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:23.222925934 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:23.223300967 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:23.223308271 DEBUG Discovering virtual environment in `/tmp/.tmpWwhVuW/astral:test` 2026-09-04 01:18:23.223344288 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:23.223349107 DEBUG No virtual environment found 2026-09-04 01:18:23.223357854 DEBUG Adding first-party search path `/tmp/.tmpWwhVuW/astral:test` 2026-09-04 01:18:23.223361110 DEBUG Using vendored stdlib 2026-09-04 01:18:23.223487697 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:23.223492095 DEBUG Adding new file root '/tmp/.tmpWwhVuW/astral:test' of kind Project 2026-09-04 01:18:23.225438977 INFO Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:23.225597334 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:23.225858013 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:23.226135113 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-09-04 01:18:23.226644979 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWwhVuW/astral:test/test.py"))}: Checking file '/tmp/.tmpWwhVuW/astral:test/test.py' 2026-09-04 01:18:23.226943179 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWwhVuW/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:23.238268571 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWwhVuW/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:23.244046940 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-09-04 01:18:23.244227308 DEBUG method="workspace/diagnostic" response.id=2 duration=18.16ms 2026-09-04 01:18:23.244418977 DEBUG Received server response for request 2 2026-09-04 01:18:23.244460525 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:23.244504878 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-09-04 01:18:23.244534494 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:23.244539313 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:25.244587998 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:25.244665062 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:25.244704226 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-09-04 01:18:25.244715377 DEBUG method="shutdown" response.id=4 duration=56.77µs 2026-09-04 01:18:25.244728631 DEBUG Received server response for request 3 2026-09-04 01:18:25.244733481 DEBUG Received server response for request 4 2026-09-04 01:18:25.244738290 DEBUG Client sends notification `exit` 2026-09-04 01:18:25.244759079 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-09-04 01:18:25.249030019 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:25.249110450 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:25.249135938 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:25.249288604 DEBUG Client info: None 2026-09-04 01:18:25.249305606 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:25.249321216 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:25.249328028 INFO Version: Unknown 2026-09-04 01:18:25.249378834 DEBUG Received server response for request 1 2026-09-04 01:18:25.249416885 DEBUG Client sends notification `initialized` 2026-09-04 01:18:25.249488720 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:25.249598155 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:25.249601752 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:25.249614275 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:25.249629925 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:25.249638461 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:25.249645614 DEBUG Initializing workspace `file:///tmp/.tmpsgqIMD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:25.249658468 DEBUG Searching for a project in '/tmp/.tmpsgqIMD/src' 2026-09-04 01:18:25.249684828 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:25.249689857 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:25.250038230 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:25.250044512 DEBUG Discovering virtual environment in `/tmp/.tmpsgqIMD/src` 2026-09-04 01:18:25.250084337 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:25.250089076 DEBUG No virtual environment found 2026-09-04 01:18:25.250098534 DEBUG Adding first-party search path `/tmp/.tmpsgqIMD/src` 2026-09-04 01:18:25.250101980 DEBUG Using vendored stdlib 2026-09-04 01:18:25.250230691 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:25.250235571 DEBUG Adding new file root '/tmp/.tmpsgqIMD/src' of kind Project 2026-09-04 01:18:25.252961914 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:25.252983405 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:25.252987472 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:25.253026215 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:25.253119189 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpsgqIMD/src/test.py"))}: Checking file '/tmp/.tmpsgqIMD/src/test.py' 2026-09-04 01:18:25.253235267 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpsgqIMD/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:25.264349644 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpsgqIMD/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:25.269935120 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-09-04 01:18:25.269951251 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:27.249699058 DEBUG Client sends notification `$/cancelRequest` 2026-09-04 01:18:27.250022324 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-09-04 01:18:27.250054775 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-09-04 01:18:27.250070945 DEBUG Received server response for request 2 2026-09-04 01:18:27.260410629 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:27.260498183 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:27.260510146 DEBUG method="shutdown" response.id=3 duration=19.00µs 2026-09-04 01:18:27.260703949 DEBUG Received server response for request 3 2026-09-04 01:18:27.260713066 DEBUG Client sends notification `exit` 2026-09-04 01:18:27.260735428 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-09-04 01:18:27.266501874 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:27.267925013 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:27.267975167 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:27.268093309 DEBUG Client info: None 2026-09-04 01:18:27.268126211 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:27.268144665 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:27.268152019 INFO Version: Unknown 2026-09-04 01:18:27.268198957 DEBUG Received server response for request 1 2026-09-04 01:18:27.268240836 DEBUG Client sends notification `initialized` 2026-09-04 01:18:27.268310697 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:27.268385908 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:27.268389835 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:27.268419050 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:27.268434339 DEBUG Initializing workspace `file:///tmp/.tmp6n18OV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:27.268448896 DEBUG Searching for a project in '/tmp/.tmp6n18OV/src' 2026-09-04 01:18:27.268474785 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:27.268479984 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:27.268874374 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:27.268881227 DEBUG Discovering virtual environment in `/tmp/.tmp6n18OV/src` 2026-09-04 01:18:27.268944145 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:27.268949134 DEBUG No virtual environment found 2026-09-04 01:18:27.268959654 DEBUG Adding first-party search path `/tmp/.tmp6n18OV/src` 2026-09-04 01:18:27.268962750 DEBUG Using vendored stdlib 2026-09-04 01:18:27.269097643 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:27.269102442 DEBUG Adding new file root '/tmp/.tmp6n18OV/src' of kind Project 2026-09-04 01:18:27.269406763 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:27.269414297 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:27.274464459 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.005s 2026-09-04 01:18:27.274484878 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:27.274537396 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp6n18OV/src/test.py") 2026-09-04 01:18:27.274557303 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp6n18OV/src/test.py` 2026-09-04 01:18:27.274579786 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp6n18OV/src/test.py` 2026-09-04 01:18:27.274639277 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp6n18OV/src/test.py` to project `src` 2026-09-04 01:18:27.274653083 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6n18OV/src/test.py` 2026-09-04 01:18:27.274655948 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:27.274664404 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:27.274830987 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:27.274942005 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6n18OV/src/test.py"))}: Checking file '/tmp/.tmp6n18OV/src/test.py' 2026-09-04 01:18:27.275064214 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6n18OV/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:27.286299628 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6n18OV/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:27.291774487 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-09-04 01:18:27.291792361 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:29.269527162 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:29.269881056 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:29.269963911 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp6n18OV/src/test.py", kind: FileContent } 2026-09-04 01:18:29.269974651 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp6n18OV/src/test.py` 2026-09-04 01:18:29.270086481 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmp6n18OV/src/test.py` to project `src` 2026-09-04 01:18:29.270101098 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-04 01:18:29.270170919 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:29.270315781 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp6n18OV/src/test.py"))}: Checking file '/tmp/.tmp6n18OV/src/test.py' 2026-09-04 01:18:29.270607769 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:29.270647493 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-04 01:18:29.270877234 DEBUG Received server response for request 2 2026-09-04 01:18:29.281262704 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:29.281309942 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:29.281316144 DEBUG method="shutdown" response.id=3 duration=10.68µs 2026-09-04 01:18:29.281341652 DEBUG Received server response for request 3 2026-09-04 01:18:29.281345589 DEBUG Client sends notification `exit` 2026-09-04 01:18:29.281399340 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-09-04 01:18:29.285995862 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:29.287573461 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:29.287801178 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:29.288079820 DEBUG Client info: None 2026-09-04 01:18:29.288284144 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:29.289085186 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:29.289454779 INFO Version: Unknown 2026-09-04 01:18:29.289977680 DEBUG Received server response for request 1 2026-09-04 01:18:29.290186963 DEBUG Client sends notification `initialized` 2026-09-04 01:18:29.290438595 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:29.290684155 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:29.290839757 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:29.291056624 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:29.291188391 DEBUG Initializing workspace `file:///tmp/.tmpS3MTRD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:29.291603129 DEBUG Searching for a project in '/tmp/.tmpS3MTRD/src' 2026-09-04 01:18:29.291716952 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:29.291872093 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:29.291843700 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:29.292475605 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:29.292629995 DEBUG Discovering virtual environment in `/tmp/.tmpS3MTRD/src` 2026-09-04 01:18:29.292792430 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:29.292883290 DEBUG No virtual environment found 2026-09-04 01:18:29.292990040 DEBUG Adding first-party search path `/tmp/.tmpS3MTRD/src` 2026-09-04 01:18:29.293103183 DEBUG Using vendored stdlib 2026-09-04 01:18:29.293390511 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:29.293482183 DEBUG Adding new file root '/tmp/.tmpS3MTRD/src' of kind Project 2026-09-04 01:18:29.295031970 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:29.295160181 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:29.295358192 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:29.295476204 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS3MTRD/src/test.py"))}: Checking file '/tmp/.tmpS3MTRD/src/test.py' 2026-09-04 01:18:29.295564659 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS3MTRD/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:29.307154278 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpS3MTRD/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:29.312871131 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-09-04 01:18:29.313106322 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:31.292111636 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:31.292259704 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:31.292319506 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-04 01:18:31.292326299 DEBUG method="shutdown" response.id=3 duration=82.98µs 2026-09-04 01:18:31.292616733 DEBUG Received server response for request 2 2026-09-04 01:18:31.292626001 DEBUG Received server response for request 3 2026-09-04 01:18:31.292632603 DEBUG Client sends notification `exit` 2026-09-04 01:18:31.292655376 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-09-04 01:18:31.297630698 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:31.299337339 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:31.299466682 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:31.301209761 DEBUG Client info: None 2026-09-04 01:18:31.301335617 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:31.301837879 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:31.302278866 INFO Version: Unknown 2026-09-04 01:18:31.302485123 DEBUG Received server response for request 1 2026-09-04 01:18:31.302703813 DEBUG Client sends notification `initialized` 2026-09-04 01:18:31.303034714 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:31.303334005 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:31.303515075 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:31.303562083 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:31.303566331 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:31.303670046 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:31.303686396 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:31.303689753 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:31.303699070 DEBUG Initializing workspace `file:///tmp/.tmpYTqFyi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:31.303717234 DEBUG Searching for a project in '/tmp/.tmpYTqFyi/src' 2026-09-04 01:18:31.303744285 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:31.303749605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:31.304152511 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:31.304159534 DEBUG Discovering virtual environment in `/tmp/.tmpYTqFyi/src` 2026-09-04 01:18:31.304197926 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:31.304202895 DEBUG No virtual environment found 2026-09-04 01:18:31.304212984 DEBUG Adding first-party search path `/tmp/.tmpYTqFyi/src` 2026-09-04 01:18:31.304216751 DEBUG Using vendored stdlib 2026-09-04 01:18:31.304359559 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:31.304364208 DEBUG Adding new file root '/tmp/.tmpYTqFyi/src' of kind Project 2026-09-04 01:18:31.306024953 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:31.306151240 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:31.306159104 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:31.306214188 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYTqFyi/src/test.py") 2026-09-04 01:18:31.306222784 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYTqFyi/src/test.py` 2026-09-04 01:18:31.306249444 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYTqFyi/src/test.py` 2026-09-04 01:18:31.306314636 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpYTqFyi/src/test.py` to project `src` 2026-09-04 01:18:31.306328983 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYTqFyi/src/test.py` 2026-09-04 01:18:31.306331478 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:31.306339252 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:31.306344642 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:31.306708956 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:31.306797081 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYTqFyi/src/test.py"))}: Checking file '/tmp/.tmpYTqFyi/src/test.py' 2026-09-04 01:18:31.307024307 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYTqFyi/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:31.318396738 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYTqFyi/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:31.324042558 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-09-04 01:18:31.324059339 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:33.303719001 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:33.303849906 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:33.303923184 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYTqFyi/src/test.py", kind: FileContent } 2026-09-04 01:18:33.303935667 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpYTqFyi/src/test.py` 2026-09-04 01:18:33.304053929 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpYTqFyi/src/test.py` to project `src` 2026-09-04 01:18:33.304068677 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-04 01:18:33.304105265 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:33.304163224 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYTqFyi/src/test.py"))}: Checking file '/tmp/.tmpYTqFyi/src/test.py' 2026-09-04 01:18:33.304417661 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:33.304514202 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-04 01:18:33.304524271 DEBUG Received server response for request 2 2026-09-04 01:18:33.304547775 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:33.304578874 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:33.304592038 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:33.304595475 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:35.304684776 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:35.304796104 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:35.304846860 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYTqFyi/src/test.py", kind: FileContent } 2026-09-04 01:18:35.304858852 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpYTqFyi/src/test.py` 2026-09-04 01:18:35.305014314 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpYTqFyi/src/test.py` to project `src` 2026-09-04 01:18:35.305028641 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-04 01:18:35.305065460 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.305120132 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYTqFyi/src/test.py"))}: Checking file '/tmp/.tmpYTqFyi/src/test.py' 2026-09-04 01:18:35.305284200 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:35.305315689 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-09-04 01:18:35.305333643 DEBUG Received server response for request 3 2026-09-04 01:18:35.315770388 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.315797489 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.315803090 DEBUG method="shutdown" response.id=4 duration=9.14µs 2026-09-04 01:18:35.315808941 DEBUG Received server response for request 4 2026-09-04 01:18:35.315811646 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.315823268 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-09-04 01:18:35.319541321 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.319624127 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.319663130 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.319731618 DEBUG Client info: None 2026-09-04 01:18:35.319743380 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.319757878 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.319764169 INFO Version: Unknown 2026-09-04 01:18:35.319808362 DEBUG Received server response for request 1 2026-09-04 01:18:35.319855811 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.319931583 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.320012515 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.320015801 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.320040347 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.320058141 DEBUG Initializing workspace `file:///tmp/.tmpieutaD/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.320071075 DEBUG Searching for a project in '/tmp/.tmpieutaD/src' 2026-09-04 01:18:35.320095701 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.320100120 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.320439967 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.320446309 DEBUG Discovering virtual environment in `/tmp/.tmpieutaD/src` 2026-09-04 01:18:35.320482807 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.320487416 DEBUG No virtual environment found 2026-09-04 01:18:35.320495902 DEBUG Adding first-party search path `/tmp/.tmpieutaD/src` 2026-09-04 01:18:35.320498908 DEBUG Using vendored stdlib 2026-09-04 01:18:35.320634993 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.320639882 DEBUG Adding new file root '/tmp/.tmpieutaD/src' of kind Project 2026-09-04 01:18:35.320975572 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.324440200 INFO Project::index_files{project=src}: Indexed 5 file(s) in 0.004s 2026-09-04 01:18:35.324456691 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.324513628 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.324669630 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_001.py"))}: Checking file '/tmp/.tmpieutaD/src/file_001.py' 2026-09-04 01:18:35.324803221 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_001.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.325978025 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_000.py"))}: Checking file '/tmp/.tmpieutaD/src/file_000.py' 2026-09-04 01:18:35.340189501 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_000.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.346506169 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_002.py"))}: Checking file '/tmp/.tmpieutaD/src/file_002.py' 2026-09-04 01:18:35.346593112 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_004.py"))}: Checking file '/tmp/.tmpieutaD/src/file_004.py' 2026-09-04 01:18:35.346624390 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpieutaD/src/file_003.py"))}: Checking file '/tmp/.tmpieutaD/src/file_003.py' 2026-09-04 01:18:35.346708017 DEBUG Received notification `$/progress` 2026-09-04 01:18:35.346741600 DEBUG Received notification `$/progress` 2026-09-04 01:18:35.347095013 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.023s 2026-09-04 01:18:35.347151559 DEBUG method="workspace/diagnostic" response.id=2 duration=22.69ms 2026-09-04 01:18:35.347168521 DEBUG Received server response for request 2 2026-09-04 01:18:35.357330421 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.357355959 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.357362381 DEBUG method="shutdown" response.id=3 duration=11.00µs 2026-09-04 01:18:35.357368082 DEBUG Received server response for request 3 2026-09-04 01:18:35.357371188 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.357381016 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-09-04 01:18:35.360779380 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.360865923 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.360925224 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.361004152 DEBUG Client info: None 2026-09-04 01:18:35.361033086 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.361052653 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.361060057 INFO Version: Unknown 2026-09-04 01:18:35.362757641 DEBUG Received server response for request 1 2026-09-04 01:18:35.362804960 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.364920097 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.365199481 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.365209229 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.365226141 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.365229668 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.365233455 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.365235809 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.365246850 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.365260836 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.365264463 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.365267408 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.365270344 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:35.365276515 DEBUG Initializing workspace `file:///tmp/.tmpWqPYrg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.366265721 DEBUG Searching for a project in '/tmp/.tmpWqPYrg/src' 2026-09-04 01:18:35.366798480 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.366811625 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.367405298 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.367429864 DEBUG Discovering virtual environment in `/tmp/.tmpWqPYrg/src` 2026-09-04 01:18:35.367671137 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.367683570 DEBUG No virtual environment found 2026-09-04 01:18:35.367694661 DEBUG Adding first-party search path `/tmp/.tmpWqPYrg/src` 2026-09-04 01:18:35.367698348 DEBUG Using vendored stdlib 2026-09-04 01:18:35.367819415 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.367824124 DEBUG Adding new file root '/tmp/.tmpWqPYrg/src' of kind Project 2026-09-04 01:18:35.369912371 INFO Project::index_files{project=src}: Indexed 7 file(s) in 0.001s 2026-09-04 01:18:35.369930234 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.369934623 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.369978565 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpWqPYrg/src/error_0.py") 2026-09-04 01:18:35.370411747 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_0.py` 2026-09-04 01:18:35.370444078 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpWqPYrg/src/error_0.py` 2026-09-04 01:18:35.370838257 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_0.py` to project `src` 2026-09-04 01:18:35.370860259 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWqPYrg/src/error_0.py` 2026-09-04 01:18:35.370863324 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.370874455 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.370880517 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.371373752 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpWqPYrg/src/error_1.py") 2026-09-04 01:18:35.371388049 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_1.py` 2026-09-04 01:18:35.371396194 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpWqPYrg/src/error_1.py` 2026-09-04 01:18:35.371810050 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_1.py` to project `src` 2026-09-04 01:18:35.371829236 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWqPYrg/src/error_1.py` 2026-09-04 01:18:35.371832112 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.371842070 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-04 01:18:35.371847541 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.371868640 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpWqPYrg/src/error_2.py") 2026-09-04 01:18:35.371874010 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_2.py` 2026-09-04 01:18:35.372186246 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpWqPYrg/src/error_2.py` 2026-09-04 01:18:35.372239295 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_2.py` to project `src` 2026-09-04 01:18:35.372250737 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpWqPYrg/src/error_2.py` 2026-09-04 01:18:35.372253031 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.372259253 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:35.372264072 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:35.372402992 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.372489615 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_1.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_1.py' 2026-09-04 01:18:35.372543095 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_3.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_3.py' 2026-09-04 01:18:35.372582389 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_1.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.385221405 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_1.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.391635246 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_6.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_6.py' 2026-09-04 01:18:35.391709224 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_4.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_4.py' 2026-09-04 01:18:35.391754089 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_2.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_2.py' 2026-09-04 01:18:35.391820693 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_0.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_0.py' 2026-09-04 01:18:35.391845730 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_5.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_5.py' 2026-09-04 01:18:35.392157465 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.020s 2026-09-04 01:18:35.392314770 DEBUG method="workspace/diagnostic" response.id=2 duration=20.05ms 2026-09-04 01:18:35.392339306 DEBUG Received server response for request 2 2026-09-04 01:18:35.392411532 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:35.392437240 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:35.392441267 DEBUG Client sends notification `textDocument/didChange` 2026-09-04 01:18:35.392443612 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:35.392461776 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:35.392674635 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWqPYrg/src/error_0.py", kind: FileContent } 2026-09-04 01:18:35.392684404 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_0.py` 2026-09-04 01:18:35.392749165 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_0.py` to project `src` 2026-09-04 01:18:35.392769082 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:35.392782317 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWqPYrg/src/error_1.py", kind: FileContent } 2026-09-04 01:18:35.392787146 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_1.py` 2026-09-04 01:18:35.392837651 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_1.py` to project `src` 2026-09-04 01:18:35.392850876 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-04 01:18:35.392862918 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpWqPYrg/src/error_2.py", kind: FileContent } 2026-09-04 01:18:35.392867447 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpWqPYrg/src/error_2.py` 2026-09-04 01:18:35.392931657 DEBUG notification{method=textDocument/didChange}:apply_changes: Adding file `/tmp/.tmpWqPYrg/src/error_2.py` to project `src` 2026-09-04 01:18:35.392979086 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.393177719 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_1.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_1.py' 2026-09-04 01:18:35.393317481 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_0.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_0.py' 2026-09-04 01:18:35.393608477 DEBUG Received notification `$/progress` 2026-09-04 01:18:35.393778706 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWqPYrg/src/error_2.py"))}: Checking file '/tmp/.tmpWqPYrg/src/error_2.py' 2026-09-04 01:18:35.394013787 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-09-04 01:18:35.395973944 DEBUG method="workspace/diagnostic" response.id=3 duration=3.03ms 2026-09-04 01:18:35.396001595 DEBUG Received server response for request 3 2026-09-04 01:18:35.406545252 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.406677049 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.406689442 DEBUG method="shutdown" response.id=4 duration=17.10µs 2026-09-04 01:18:35.406713968 DEBUG Received server response for request 4 2026-09-04 01:18:35.406720230 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.406739356 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-09-04 01:18:35.413194313 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.414815524 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.414982056 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.415156073 DEBUG Client info: None 2026-09-04 01:18:35.415280446 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.415743835 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.415853561 INFO Version: Unknown 2026-09-04 01:18:35.416016797 DEBUG Received server response for request 1 2026-09-04 01:18:35.416152752 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.416332019 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.416523067 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.416633083 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.416759931 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.416870539 DEBUG Initializing workspace `file:///tmp/.tmpl8lP3k/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.417141838 DEBUG Searching for a project in '/tmp/.tmpl8lP3k/src' 2026-09-04 01:18:35.417287621 DEBUG Found project at '/tmp/.tmpl8lP3k' 2026-09-04 01:18:35.417410331 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.417819519 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.417958159 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.418080007 DEBUG Discovering virtual environment in `/tmp/.tmpl8lP3k` 2026-09-04 01:18:35.418207056 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.418318274 DEBUG No virtual environment found 2026-09-04 01:18:35.418435113 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-04 01:18:35.418545110 DEBUG Adding first-party search path `/tmp/.tmpl8lP3k/src` 2026-09-04 01:18:35.418646209 DEBUG Adding first-party search path `/tmp/.tmpl8lP3k` 2026-09-04 01:18:35.418741899 DEBUG Using vendored stdlib 2026-09-04 01:18:35.418983632 INFO Python version: Python 3.10, platform: linux 2026-09-04 01:18:35.419089891 DEBUG Adding new file root '/tmp/.tmpl8lP3k' of kind Project 2026-09-04 01:18:35.420597569 INFO Project::index_files{project=.tmpl8lP3k}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.420740006 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.420950772 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpl8lP3k' 2026-09-04 01:18:35.421028157 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpl8lP3k/src/foo.py"))}: Checking file '/tmp/.tmpl8lP3k/src/foo.py' 2026-09-04 01:18:35.421105362 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpl8lP3k/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.439456703 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpl8lP3k/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-09-04 01:18:35.439512417 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpl8lP3k/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:35.439935691 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-09-04 01:18:35.439993630 DEBUG method="workspace/diagnostic" response.id=2 duration=19.15ms 2026-09-04 01:18:35.440088979 DEBUG Received server response for request 2 2026-09-04 01:18:35.450368971 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.450537086 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.450712535 DEBUG method="shutdown" response.id=3 duration=179.70µs 2026-09-04 01:18:35.450835345 DEBUG Received server response for request 3 2026-09-04 01:18:35.451020693 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.451164513 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-09-04 01:18:35.457262360 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.458842714 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.459308288 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.459788919 DEBUG Client info: None 2026-09-04 01:18:35.460155607 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.460679460 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.460774448 INFO Version: Unknown 2026-09-04 01:18:35.461033724 DEBUG Received server response for request 1 2026-09-04 01:18:35.461136847 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.461212109 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.461585880 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.461592302 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.461616086 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.461640502 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.461704071 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:35.461712497 DEBUG Initializing workspace `file:///tmp/.tmp7j32ff/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.461725832 DEBUG Searching for a project in '/tmp/.tmp7j32ff/src' 2026-09-04 01:18:35.461794321 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.461800212 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.462229958 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.462236751 DEBUG Discovering virtual environment in `/tmp/.tmp7j32ff/src` 2026-09-04 01:18:35.462298827 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.462304257 DEBUG No virtual environment found 2026-09-04 01:18:35.462313795 DEBUG Adding first-party search path `/tmp/.tmp7j32ff/src` 2026-09-04 01:18:35.462317161 DEBUG Using vendored stdlib 2026-09-04 01:18:35.462449229 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.462453156 DEBUG Adding new file root '/tmp/.tmp7j32ff/src' of kind Project 2026-09-04 01:18:35.464015918 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.464031236 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.464034963 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:35.464067825 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.464148396 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7j32ff/src/foo.py"))}: Checking file '/tmp/.tmp7j32ff/src/foo.py' 2026-09-04 01:18:35.464253774 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7j32ff/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.477379343 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7j32ff/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.484712908 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.021s 2026-09-04 01:18:35.485013121 DEBUG method="workspace/diagnostic" response.id=2 duration=20.98ms 2026-09-04 01:18:35.485076691 DEBUG Received server response for request 2 2026-09-04 01:18:35.495406296 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.495625076 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.495637680 DEBUG method="shutdown" response.id=3 duration=16.81µs 2026-09-04 01:18:35.495674078 DEBUG Received server response for request 3 2026-09-04 01:18:35.495679698 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.495700738 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-09-04 01:18:35.501889496 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.503950802 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.504462362 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.504714986 DEBUG Client info: None 2026-09-04 01:18:35.504850269 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.504910292 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.504930870 INFO Version: Unknown 2026-09-04 01:18:35.505101300 DEBUG Received server response for request 1 2026-09-04 01:18:35.505142558 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.505206878 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.505343274 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.505348474 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.505435798 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.505454322 DEBUG Initializing workspace `file:///tmp/.tmpHusaJt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.505469471 DEBUG Searching for a project in '/tmp/.tmpHusaJt/src' 2026-09-04 01:18:35.505492784 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.505497403 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.505793478 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.505799029 DEBUG Discovering virtual environment in `/tmp/.tmpHusaJt/src` 2026-09-04 01:18:35.505829837 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.505834055 DEBUG No virtual environment found 2026-09-04 01:18:35.505842170 DEBUG Adding first-party search path `/tmp/.tmpHusaJt/src` 2026-09-04 01:18:35.505845185 DEBUG Using vendored stdlib 2026-09-04 01:18:35.506313434 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.506478503 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.506523838 DEBUG Adding new file root '/tmp/.tmpHusaJt/src' of kind Project 2026-09-04 01:18:35.508159316 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.508172791 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.508218267 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.508457896 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHusaJt/src/foo.py"))}: Checking file '/tmp/.tmpHusaJt/src/foo.py' 2026-09-04 01:18:35.508762387 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-09-04 01:18:35.508819875 DEBUG method="workspace/diagnostic" response.id=2 duration=641.47µs 2026-09-04 01:18:35.508846866 DEBUG Received server response for request 2 2026-09-04 01:18:35.519283080 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.519335048 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.519341540 DEBUG method="shutdown" response.id=3 duration=9.92µs 2026-09-04 01:18:35.519433863 DEBUG Received server response for request 3 2026-09-04 01:18:35.519438682 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.519450204 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-09-04 01:18:35.521015520 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.521082435 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.521104978 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.521200757 DEBUG Client info: None 2026-09-04 01:18:35.521214593 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.521226566 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.521232477 INFO Version: Unknown 2026-09-04 01:18:35.521271530 DEBUG Received server response for request 1 2026-09-04 01:18:35.521294463 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.521304732 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpdL5TBP 2026-09-04 01:18:35.521354055 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.521438924 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.521442250 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.521446598 DEBUG No workspace configuration provided for file:///tmp/.tmpdL5TBP 2026-09-04 01:18:35.521460765 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-04 01:18:35.521463300 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-09-04 01:18:35.521476965 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.521480352 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpdL5TBP, using default options 2026-09-04 01:18:35.521484730 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.521487104 DEBUG Deferring `textDocument/prepareRename` request until all workspaces are initialized 2026-09-04 01:18:35.521492324 DEBUG Initializing workspace `file:///tmp/.tmpdL5TBP`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.521503625 DEBUG Searching for a project in '/tmp/.tmpdL5TBP' 2026-09-04 01:18:35.521520056 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.521524004 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.521760798 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.521765917 DEBUG Discovering virtual environment in `/tmp/.tmpdL5TBP` 2026-09-04 01:18:35.521791576 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.521795563 DEBUG No virtual environment found 2026-09-04 01:18:35.521802736 DEBUG Adding first-party search path `/tmp/.tmpdL5TBP` 2026-09-04 01:18:35.521805842 DEBUG Using vendored stdlib 2026-09-04 01:18:35.521945144 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.521948700 DEBUG Adding new file root '/tmp/.tmpdL5TBP' of kind Project 2026-09-04 01:18:35.522271085 DEBUG Failed to read notebook '/tmp/.tmpdL5TBP/test.ipynb': Expected a Jupyter Notebook, which must be internally stored as JSON, but this file isn't valid JSON: EOF while parsing a value at line 1 column 0 2026-09-04 01:18:35.523433816 INFO Project::index_files{project=.tmpdL5TBP}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.523444656 DEBUG Updating project to check open files 2026-09-04 01:18:35.523464854 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.523467739 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-04 01:18:35.523485894 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:35.523488669 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:35.523495171 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-09-04 01:18:35.523500621 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:35.523502715 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:35.523506602 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102))}}: Set open project files (count: 2) 2026-09-04 01:18:35.523511231 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-04 01:18:35.523513335 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-04 01:18:35.523517112 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(103)), file(Id(102))}}: Set open project files (count: 3) 2026-09-04 01:18:35.523606229 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-04 01:18:35.523736093 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.541533906 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.547994644 DEBUG Processing deferred request `textDocument/prepareRename` 2026-09-04 01:18:35.548042033 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:35.548048184 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-04 01:18:35.548091535 DEBUG method="textDocument/prepareRename" response.id=2 duration=80.79µs 2026-09-04 01:18:35.548101154 DEBUG Received server response for request 2 2026-09-04 01:18:35.548109139 DEBUG Client sends request `textDocument/rename` with ID 3 2026-09-04 01:18:35.548223072 DEBUG method="textDocument/rename" response.id=3 duration=96.60µs 2026-09-04 01:18:35.548231438 DEBUG Received server response for request 3 2026-09-04 01:18:35.558727585 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.558753173 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.558761399 DEBUG method="shutdown" response.id=4 duration=12.06µs 2026-09-04 01:18:35.558767620 DEBUG Received server response for request 4 2026-09-04 01:18:35.558770596 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.558780304 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-09-04 01:18:35.562396898 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.564221760 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.564253801 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.564317550 DEBUG Client info: None 2026-09-04 01:18:35.564336205 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.564362044 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.564370299 INFO Version: Unknown 2026-09-04 01:18:35.564475847 DEBUG Received server response for request 1 2026-09-04 01:18:35.564525540 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.564579451 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmprR8Y1g 2026-09-04 01:18:35.564670292 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.564710467 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.564715987 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.564724223 DEBUG No workspace configuration provided for file:///tmp/.tmprR8Y1g 2026-09-04 01:18:35.564731737 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.564734883 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-09-04 01:18:35.565477015 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.565483758 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmprR8Y1g, using default options 2026-09-04 01:18:35.565489438 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.565492253 DEBUG Deferring `textDocument/prepareRename` request until all workspaces are initialized 2026-09-04 01:18:35.565499637 DEBUG Initializing workspace `file:///tmp/.tmprR8Y1g`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.565514185 DEBUG Searching for a project in '/tmp/.tmprR8Y1g' 2026-09-04 01:18:35.565534232 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.565539722 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.565944712 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.565951445 DEBUG Discovering virtual environment in `/tmp/.tmprR8Y1g` 2026-09-04 01:18:35.565988264 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.565993313 DEBUG No virtual environment found 2026-09-04 01:18:35.567067939 DEBUG Adding first-party search path `/tmp/.tmprR8Y1g` 2026-09-04 01:18:35.567073249 DEBUG Using vendored stdlib 2026-09-04 01:18:35.567212680 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.567217119 DEBUG Adding new file root '/tmp/.tmprR8Y1g' of kind Project 2026-09-04 01:18:35.569103317 INFO Project::index_files{project=.tmprR8Y1g}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.569120078 DEBUG Updating project to check open files 2026-09-04 01:18:35.569140176 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.569144043 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.569469924 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmprR8Y1g/foo.py") 2026-09-04 01:18:35.569481766 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmprR8Y1g/foo.py` 2026-09-04 01:18:35.569490092 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmprR8Y1g/foo.py` 2026-09-04 01:18:35.569818298 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmprR8Y1g/foo.py` to project `.tmprR8Y1g` 2026-09-04 01:18:35.569843194 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprR8Y1g/foo.py` 2026-09-04 01:18:35.569846290 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.569855427 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.569980652 DEBUG Processing deferred request `textDocument/prepareRename` 2026-09-04 01:18:35.570279563 DEBUG method="textDocument/prepareRename" response.id=2 duration=295.10µs 2026-09-04 01:18:35.570292868 DEBUG Received server response for request 2 2026-09-04 01:18:35.570301043 DEBUG Client sends request `textDocument/rename` with ID 3 2026-09-04 01:18:35.570838351 DEBUG method="textDocument/rename" response.id=3 duration=523.24µs 2026-09-04 01:18:35.570851325 DEBUG Received server response for request 3 2026-09-04 01:18:35.581098486 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.581161313 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.581167415 DEBUG method="shutdown" response.id=4 duration=9.46µs 2026-09-04 01:18:35.581173767 DEBUG Received server response for request 4 2026-09-04 01:18:35.581176812 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.581321865 DEBUG Received exit notification, exiting ok test script_preparation::exclude_scripts_uses_saved_contents_after_close ... 2026-09-04 01:18:35.582774048 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.582844701 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.582875068 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.582962452 DEBUG Client info: None 2026-09-04 01:18:35.582982069 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Off, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.583010372 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.583016323 INFO Version: Unknown 2026-09-04 01:18:35.583071606 DEBUG Received server response for request 1 2026-09-04 01:18:35.583115258 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.584018352 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.584626763 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.584632935 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.584655678 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.584658473 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.585936230 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.585953973 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.585956898 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:35.585964773 DEBUG Initializing workspace `file:///tmp/.tmpYwthsV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.585977277 DEBUG Searching for a project in '/tmp/.tmpYwthsV/src' 2026-09-04 01:18:35.586010809 DEBUG Found project at '/tmp/.tmpYwthsV/src' 2026-09-04 01:18:35.586015107 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.586274374 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.586279724 DEBUG Discovering virtual environment in `/tmp/.tmpYwthsV/src` 2026-09-04 01:18:35.586306113 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.586310211 DEBUG No virtual environment found 2026-09-04 01:18:35.586317775 DEBUG Adding first-party search path `/tmp/.tmpYwthsV/src` 2026-09-04 01:18:35.586320811 DEBUG Using vendored stdlib 2026-09-04 01:18:35.586453810 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.586457387 DEBUG Adding new file root '/tmp/.tmpYwthsV/src' of kind Project 2026-09-04 01:18:35.588344587 INFO Project::index_files{project=src}: Indexed 2 file(s) in 0.002s 2026-09-04 01:18:35.588357351 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.588360517 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.588396564 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpYwthsV/src/script.py") 2026-09-04 01:18:35.588403277 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.588413396 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.588527390 DEBUG notification{method=textDocument/didOpen}:apply_changes:remove_file{file=file(Id(100))}: Removing file `/tmp/.tmpYwthsV/src/script.py` from project `src` 2026-09-04 01:18:35.588544832 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.588547517 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.588552076 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.588556695 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:35.588947227 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.589034310 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYwthsV/src/main.py"))}: Checking file '/tmp/.tmpYwthsV/src/main.py' 2026-09-04 01:18:35.589104873 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYwthsV/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.601191123 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYwthsV/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.601399564 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:35.601451902 DEBUG method="workspace/diagnostic" response.id=2 duration=12.89ms 2026-09-04 01:18:35.601493430 DEBUG Received server response for request 2 2026-09-04 01:18:35.601701630 DEBUG Client sends notification `textDocument/didClose` 2026-09-04 01:18:35.601711579 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:35.601743278 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.601750291 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-04 01:18:35.601779466 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-09-04 01:18:35.601812658 DEBUG notification{method=textDocument/didClose}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYwthsV/src/script.py", kind: FileContent } 2026-09-04 01:18:35.601825853 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the revision of `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.601831664 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the permissions of `/tmp/.tmpYwthsV/src/script.py` 2026-09-04 01:18:35.601931842 DEBUG notification{method=textDocument/didClose}:apply_changes: Adding file `/tmp/.tmpYwthsV/src/script.py` to project `src` 2026-09-04 01:18:35.601985172 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.602038252 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpYwthsV/src/script.py"))}: Checking file '/tmp/.tmpYwthsV/src/script.py' 2026-09-04 01:18:35.602183875 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:35.603368917 DEBUG method="workspace/diagnostic" response.id=3 duration=1.42ms 2026-09-04 01:18:35.603393754 DEBUG Received server response for request 3 2026-09-04 01:18:35.613538272 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.613572927 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.613582595 DEBUG method="shutdown" response.id=4 duration=14.36µs 2026-09-04 01:18:35.613596912 DEBUG Received server response for request 4 2026-09-04 01:18:35.613600989 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.613616869 DEBUG Received exit notification, exiting ok test script_preparation::non_python_overlay_does_not_block_workspace_diagnostics ... 2026-09-04 01:18:35.618473068 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: Some( DiagnosticWorkspaceClientCapabilities { refresh_support: Some( true, ), }, ), folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.620466086 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.620514587 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.620600308 DEBUG Client info: None 2026-09-04 01:18:35.620617320 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: Some( Experimental { use_uv: Some( Scripts, ), }, ), show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.620637828 DEBUG Resolved client capabilities: ["WORKSPACE_DIAGNOSTIC_REFRESH", "PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.620644390 INFO Version: Unknown 2026-09-04 01:18:35.620690657 DEBUG Received server response for request 1 2026-09-04 01:18:35.620727617 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.620789453 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.620861217 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.620864393 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.620891464 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.620930297 DEBUG Initializing workspace `file:///tmp/.tmpxsOfgp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.620945926 DEBUG Searching for a project in '/tmp/.tmpxsOfgp/src' 2026-09-04 01:18:35.620969170 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.620974059 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.621344413 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.621350635 DEBUG Discovering virtual environment in `/tmp/.tmpxsOfgp/src` 2026-09-04 01:18:35.621387053 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.621391973 DEBUG No virtual environment found 2026-09-04 01:18:35.621402092 DEBUG Adding first-party search path `/tmp/.tmpxsOfgp/src` 2026-09-04 01:18:35.621405518 DEBUG Using vendored stdlib 2026-09-04 01:18:35.621546092 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.621550520 DEBUG Adding new file root '/tmp/.tmpxsOfgp/src' of kind Project 2026-09-04 01:18:35.621925744 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.621930934 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:35.625903415 INFO Project::index_files{project=src}: Indexed 2 file(s) in 0.004s 2026-09-04 01:18:35.625924725 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.625982132 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpxsOfgp/src/script.py") 2026-09-04 01:18:35.625991009 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpxsOfgp/src/script.py` 2026-09-04 01:18:35.626009544 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpxsOfgp/src/script.py` 2026-09-04 01:18:35.626075678 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpxsOfgp/src/script.py` to project `src` 2026-09-04 01:18:35.626348930 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-04 01:18:35.626610521 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/main.py"))}: Checking file '/tmp/.tmpxsOfgp/src/main.py' 2026-09-04 01:18:35.626625459 INFO request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: Defaulting to python-platform `linux` 2026-09-04 01:18:35.626655145 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.626660805 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: No virtual environment found 2026-09-04 01:18:35.626665244 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: Using vendored stdlib 2026-09-04 01:18:35.626691803 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.626792081 INFO request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.626821927 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/script.py"))}: Checking file '/tmp/.tmpxsOfgp/src/script.py' 2026-09-04 01:18:35.638949956 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpxsOfgp/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.639245350 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-04 01:18:35.639525185 DEBUG method="workspace/diagnostic" response.id=2 duration=13.43ms 2026-09-04 01:18:35.639542036 DEBUG Received server response for request 2 2026-09-04 01:18:35.649704868 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.649729725 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.649735616 DEBUG method="shutdown" response.id=3 duration=9.17µs 2026-09-04 01:18:35.649741347 DEBUG Received server response for request 3 2026-09-04 01:18:35.649744132 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.649753700 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-09-04 01:18:35.654132593 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( false, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.654232961 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.654260313 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.654312801 DEBUG Client info: None 2026-09-04 01:18:35.654335444 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.654347927 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.654353007 INFO Version: Unknown 2026-09-04 01:18:35.654392691 DEBUG Received server response for request 1 2026-09-04 01:18:35.654435942 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.654487839 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.654586705 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.654589951 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.654602505 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.654605430 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:35.654620428 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.654629175 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.654631940 DEBUG Deferring `textDocument/semanticTokens/full` request until all workspaces are initialized 2026-09-04 01:18:35.654637530 DEBUG Initializing workspace `file:///tmp/.tmpyl7SnY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.654648240 DEBUG Searching for a project in '/tmp/.tmpyl7SnY/src' 2026-09-04 01:18:35.654668819 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.654673337 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.654964494 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.654969944 DEBUG Discovering virtual environment in `/tmp/.tmpyl7SnY/src` 2026-09-04 01:18:35.654997465 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.655001683 DEBUG No virtual environment found 2026-09-04 01:18:35.655010049 DEBUG Adding first-party search path `/tmp/.tmpyl7SnY/src` 2026-09-04 01:18:35.655012964 DEBUG Using vendored stdlib 2026-09-04 01:18:35.655124373 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.655128140 DEBUG Adding new file root '/tmp/.tmpyl7SnY/src' of kind Project 2026-09-04 01:18:35.656546651 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.656557481 DEBUG Updating project to check open files 2026-09-04 01:18:35.656571327 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.656575145 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.656614719 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpyl7SnY/src/foo.py") 2026-09-04 01:18:35.656621882 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpyl7SnY/src/foo.py` 2026-09-04 01:18:35.656627783 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpyl7SnY/src/foo.py` 2026-09-04 01:18:35.656686764 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpyl7SnY/src/foo.py` to project `src` 2026-09-04 01:18:35.656698656 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyl7SnY/src/foo.py` 2026-09-04 01:18:35.656701131 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.656707753 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.656712653 DEBUG Processing deferred request `textDocument/semanticTokens/full` 2026-09-04 01:18:35.656873484 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.656924309 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.678688031 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=21.97ms 2026-09-04 01:18:35.678882586 DEBUG Received server response for request 2 2026-09-04 01:18:35.689164962 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.689222149 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.689229914 DEBUG method="shutdown" response.id=3 duration=13.12µs 2026-09-04 01:18:35.689401887 DEBUG Received server response for request 3 2026-09-04 01:18:35.689409741 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.689440399 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-09-04 01:18:35.692643627 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.692739517 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.695954687 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.697984515 DEBUG Client info: None 2026-09-04 01:18:35.698014551 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.698032124 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.698038837 INFO Version: Unknown 2026-09-04 01:18:35.698746754 DEBUG Received server response for request 1 2026-09-04 01:18:35.698799744 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.698926612 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.699014386 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.699017983 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.699041648 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.699045014 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:35.699062036 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.699077284 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.699080060 DEBUG Deferring `textDocument/semanticTokens/full` request until all workspaces are initialized 2026-09-04 01:18:35.699086943 DEBUG Initializing workspace `file:///tmp/.tmpfAWu9q/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.699102121 DEBUG Searching for a project in '/tmp/.tmpfAWu9q/src' 2026-09-04 01:18:35.699132819 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.699137798 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.699492954 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.699499787 DEBUG Discovering virtual environment in `/tmp/.tmpfAWu9q/src` 2026-09-04 01:18:35.699537989 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.699542968 DEBUG No virtual environment found 2026-09-04 01:18:35.699552335 DEBUG Adding first-party search path `/tmp/.tmpfAWu9q/src` 2026-09-04 01:18:35.699555692 DEBUG Using vendored stdlib 2026-09-04 01:18:35.699684874 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.699689863 DEBUG Adding new file root '/tmp/.tmpfAWu9q/src' of kind Project 2026-09-04 01:18:35.701906481 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:35.702031586 DEBUG Updating project to check open files 2026-09-04 01:18:35.702053377 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.702057114 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.702099894 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpfAWu9q/src/foo.py") 2026-09-04 01:18:35.702108159 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpfAWu9q/src/foo.py` 2026-09-04 01:18:35.702114571 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpfAWu9q/src/foo.py` 2026-09-04 01:18:35.702175997 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpfAWu9q/src/foo.py` to project `src` 2026-09-04 01:18:35.702189742 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfAWu9q/src/foo.py` 2026-09-04 01:18:35.702192207 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.702198960 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.702204149 DEBUG Processing deferred request `textDocument/semanticTokens/full` 2026-09-04 01:18:35.702377835 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.702403263 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.720937537 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=18.73ms 2026-09-04 01:18:35.720964407 DEBUG Received server response for request 2 2026-09-04 01:18:35.731350638 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.731694513 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.731708019 DEBUG method="shutdown" response.id=3 duration=18.06µs 2026-09-04 01:18:35.731721584 DEBUG Received server response for request 3 2026-09-04 01:18:35.731728046 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.731773742 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-09-04 01:18:35.737691842 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: Some( SemanticTokensClientCapabilities { dynamic_registration: None, requests: ClientSemanticTokensRequestOptions { range: None, full: None, }, token_types: [], token_modifiers: [], formats: [], overlapping_token_support: None, multiline_token_support: Some( true, ), server_cancel_support: None, augments_syntax_tokens: None, }, ), linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.738922020 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.738953910 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.739048908 DEBUG Client info: None 2026-09-04 01:18:35.739067342 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.739085577 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.739093071 INFO Version: Unknown 2026-09-04 01:18:35.739140149 DEBUG Received server response for request 1 2026-09-04 01:18:35.739180495 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.739242080 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.739330606 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.739334013 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.739350343 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.739353419 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:35.739372625 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.739384988 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.739388114 DEBUG Deferring `textDocument/semanticTokens/full` request until all workspaces are initialized 2026-09-04 01:18:35.739394997 DEBUG Initializing workspace `file:///tmp/.tmp6KvG0X/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.739410506 DEBUG Searching for a project in '/tmp/.tmp6KvG0X/src' 2026-09-04 01:18:35.739451663 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.739456763 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.739844490 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.739850942 DEBUG Discovering virtual environment in `/tmp/.tmp6KvG0X/src` 2026-09-04 01:18:35.739888282 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.739910855 DEBUG No virtual environment found 2026-09-04 01:18:35.739920052 DEBUG Adding first-party search path `/tmp/.tmp6KvG0X/src` 2026-09-04 01:18:35.739923558 DEBUG Using vendored stdlib 2026-09-04 01:18:35.740054885 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.740059383 DEBUG Adding new file root '/tmp/.tmp6KvG0X/src' of kind Project 2026-09-04 01:18:35.742109649 INFO Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-04 01:18:35.742124517 DEBUG Updating project to check open files 2026-09-04 01:18:35.742142551 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.742146528 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.742192304 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp6KvG0X/src/foo") 2026-09-04 01:18:35.742267856 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp6KvG0X/src/foo` to project `src` 2026-09-04 01:18:35.742285479 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.742288154 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.742293584 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:35.742298443 DEBUG Processing deferred request `textDocument/semanticTokens/full` 2026-09-04 01:18:35.743124643 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.745763061 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=3.46ms 2026-09-04 01:18:35.745799029 DEBUG Received server response for request 2 2026-09-04 01:18:35.745812234 DEBUG Client sends notification `textDocument/didClose` 2026-09-04 01:18:35.745822833 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.745826120 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-09-04 01:18:35.745847209 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.745852449 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-04 01:18:35.745862478 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-09-04 01:18:35.745868820 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmp6KvG0X/src/foo` from project `src` 2026-09-04 01:18:35.745948219 DEBUG notification{method=textDocument/didClose}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp6KvG0X/src/foo", kind: FileContent } 2026-09-04 01:18:35.745958488 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the revision of `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.745964399 DEBUG notification{method=textDocument/didClose}:apply_changes: Updating the permissions of `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.745992331 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp6KvG0X/src/foo") 2026-09-04 01:18:35.745996850 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.746001388 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.746048877 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp6KvG0X/src/foo` to project `src` 2026-09-04 01:18:35.746060880 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6KvG0X/src/foo` 2026-09-04 01:18:35.746063144 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.746067653 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-04 01:18:35.746134518 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.762619999 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=16.55ms 2026-09-04 01:18:35.762682256 DEBUG Received server response for request 3 2026-09-04 01:18:35.772777862 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.772817346 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.772825552 DEBUG method="shutdown" response.id=4 duration=13.32µs 2026-09-04 01:18:35.772847493 DEBUG Received server response for request 4 2026-09-04 01:18:35.772852622 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.772871327 DEBUG Received exit notification, exiting ok test semantic_tokens::script_metadata_is_highlighted_as_toml ... 2026-09-04 01:18:35.776098250 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.777782800 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.777830830 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.777883128 DEBUG Client info: None 2026-09-04 01:18:35.777924115 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.777938031 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.777943251 INFO Version: Unknown 2026-09-04 01:18:35.778166369 DEBUG Received server response for request 1 2026-09-04 01:18:35.778214750 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.778374740 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.778406790 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.778424393 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.778444290 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.778448058 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-04 01:18:35.778460411 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.778472213 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.778475449 DEBUG Deferring `textDocument/semanticTokens/full` request until all workspaces are initialized 2026-09-04 01:18:35.778481330 DEBUG Initializing workspace `file:///tmp/.tmpMDKLTs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.778495957 DEBUG Searching for a project in '/tmp/.tmpMDKLTs/src' 2026-09-04 01:18:35.778517838 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.778523339 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.778844371 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.778849511 DEBUG Discovering virtual environment in `/tmp/.tmpMDKLTs/src` 2026-09-04 01:18:35.778876010 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.778880318 DEBUG No virtual environment found 2026-09-04 01:18:35.781231017 DEBUG Adding first-party search path `/tmp/.tmpMDKLTs/src` 2026-09-04 01:18:35.781240565 DEBUG Using vendored stdlib 2026-09-04 01:18:35.781503949 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.781513587 DEBUG Adding new file root '/tmp/.tmpMDKLTs/src' of kind Project 2026-09-04 01:18:35.783019492 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.783038678 DEBUG Updating project to check open files 2026-09-04 01:18:35.783059587 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.783063394 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.783331347 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpMDKLTs/src/script.py") 2026-09-04 01:18:35.783341957 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpMDKLTs/src/script.py` 2026-09-04 01:18:35.783349842 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpMDKLTs/src/script.py` 2026-09-04 01:18:35.783735545 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpMDKLTs/src/script.py` to project `src` 2026-09-04 01:18:35.783755262 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMDKLTs/src/script.py` 2026-09-04 01:18:35.783758268 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.783768276 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.784030398 DEBUG Processing deferred request `textDocument/semanticTokens/full` 2026-09-04 01:18:35.784111971 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving requires-python constraint: `>=3.12` 2026-09-04 01:18:35.784137659 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolved requires-python constraint to: 3.12 2026-09-04 01:18:35.784286418 INFO request{id=2 method=textDocument/semanticTokens/full}: Defaulting to python-platform `linux` 2026-09-04 01:18:35.784325061 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.784331293 DEBUG request{id=2 method=textDocument/semanticTokens/full}: No virtual environment found 2026-09-04 01:18:35.784334999 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Using vendored stdlib 2026-09-04 01:18:35.784477867 INFO request{id=2 method=textDocument/semanticTokens/full}: Python version: Python 3.12, platform: linux 2026-09-04 01:18:35.784567576 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.788135177 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=4.10ms 2026-09-04 01:18:35.788192645 DEBUG Received server response for request 2 2026-09-04 01:18:35.798282621 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.798325701 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.798333857 DEBUG method="shutdown" response.id=3 duration=12.68µs 2026-09-04 01:18:35.798345699 DEBUG Received server response for request 3 2026-09-04 01:18:35.798351370 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.798376737 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-09-04 01:18:35.800691088 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.800766540 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.800804140 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.802439848 DEBUG Client info: None 2026-09-04 01:18:35.802455638 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.802470636 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.802477449 INFO Version: Unknown 2026-09-04 01:18:35.802523796 DEBUG Received server response for request 1 2026-09-04 01:18:35.802559763 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.803024575 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.803063658 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.803069950 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.803084377 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.803087152 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-09-04 01:18:35.803109424 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.803120014 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.803122869 DEBUG Deferring `textDocument/signatureHelp` request until all workspaces are initialized 2026-09-04 01:18:35.803127929 DEBUG Initializing workspace `file:///tmp/.tmpQgQbL6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.803142947 DEBUG Searching for a project in '/tmp/.tmpQgQbL6/src' 2026-09-04 01:18:35.803164728 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.803169477 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.803442338 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.803449121 DEBUG Discovering virtual environment in `/tmp/.tmpQgQbL6/src` 2026-09-04 01:18:35.803486541 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.803492142 DEBUG No virtual environment found 2026-09-04 01:18:35.803501560 DEBUG Adding first-party search path `/tmp/.tmpQgQbL6/src` 2026-09-04 01:18:35.803505036 DEBUG Using vendored stdlib 2026-09-04 01:18:35.803645379 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.803650118 DEBUG Adding new file root '/tmp/.tmpQgQbL6/src' of kind Project 2026-09-04 01:18:35.805800612 INFO Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:35.805964269 DEBUG Updating project to check open files 2026-09-04 01:18:35.806081148 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.806187267 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.806328512 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpQgQbL6/src/foo.py") 2026-09-04 01:18:35.806462283 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpQgQbL6/src/foo.py` 2026-09-04 01:18:35.806585694 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpQgQbL6/src/foo.py` 2026-09-04 01:18:35.806766243 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpQgQbL6/src/foo.py` to project `src` 2026-09-04 01:18:35.806886018 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQgQbL6/src/foo.py` 2026-09-04 01:18:35.807006133 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.807108525 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.807211047 DEBUG Processing deferred request `textDocument/signatureHelp` 2026-09-04 01:18:35.807490912 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.824020727 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-09-04 01:18:35.832008048 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:35.832193236 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-09-04 01:18:35.832302841 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:35.832464244 DEBUG method="textDocument/signatureHelp" response.id=2 duration=25.16ms 2026-09-04 01:18:35.832666163 DEBUG Received server response for request 2 2026-09-04 01:18:35.842948789 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:35.843165586 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.843179432 DEBUG method="shutdown" response.id=3 duration=19.62µs 2026-09-04 01:18:35.843224146 DEBUG Received server response for request 3 2026-09-04 01:18:35.843230037 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.843257949 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-09-04 01:18:35.846939695 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.847019535 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.847046646 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.848822977 DEBUG Client info: None 2026-09-04 01:18:35.848845009 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.848859356 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.848864856 INFO Version: Unknown 2026-09-04 01:18:35.848921753 DEBUG Received server response for request 1 2026-09-04 01:18:35.848955686 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.848966907 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpyLy0TT 2026-09-04 01:18:35.849035246 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.849106730 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.849110266 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.849116217 DEBUG No workspace configuration provided for file:///tmp/.tmpyLy0TT 2026-09-04 01:18:35.849139501 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.849144410 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpyLy0TT, using default options 2026-09-04 01:18:35.849154529 DEBUG Initializing workspace `file:///tmp/.tmpyLy0TT`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.849167564 DEBUG Searching for a project in '/tmp/.tmpyLy0TT' 2026-09-04 01:18:35.849189615 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.849194574 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.849592972 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.849599434 DEBUG Discovering virtual environment in `/tmp/.tmpyLy0TT` 2026-09-04 01:18:35.849634630 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.849639329 DEBUG No virtual environment found 2026-09-04 01:18:35.849648957 DEBUG Adding first-party search path `/tmp/.tmpyLy0TT` 2026-09-04 01:18:35.849652093 DEBUG Using vendored stdlib 2026-09-04 01:18:35.849788599 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.849793508 DEBUG Adding new file root '/tmp/.tmpyLy0TT' of kind Project 2026-09-04 01:18:35.849927289 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.849931937 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-04 01:18:35.851295856 INFO Project::index_files{project=.tmpyLy0TT}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.851309091 DEBUG Updating project to check open files 2026-09-04 01:18:35.851329198 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.851378130 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpyLy0TT/foo.py") 2026-09-04 01:18:35.851386446 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpyLy0TT/foo.py` 2026-09-04 01:18:35.851393018 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpyLy0TT/foo.py` 2026-09-04 01:18:35.851459883 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpyLy0TT/foo.py` to project `.tmpyLy0TT` 2026-09-04 01:18:35.851473559 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyLy0TT/foo.py` 2026-09-04 01:18:35.851476144 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.851595999 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.851818155 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.851911450 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=297.58µs 2026-09-04 01:18:35.851989447 DEBUG Received server response for request 2 2026-09-04 01:18:35.852006108 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-04 01:18:35.852961139 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=930.62µs 2026-09-04 01:18:35.852974514 DEBUG Received server response for request 3 2026-09-04 01:18:35.852982680 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-09-04 01:18:35.853049204 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=50.86µs 2026-09-04 01:18:35.853057420 DEBUG Received server response for request 4 2026-09-04 01:18:35.853064593 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-09-04 01:18:35.868949468 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=15.87ms 2026-09-04 01:18:35.868970007 DEBUG Received server response for request 5 2026-09-04 01:18:35.868983422 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-09-04 01:18:35.869066808 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=67.28µs 2026-09-04 01:18:35.869077228 DEBUG Received server response for request 6 2026-09-04 01:18:35.879154760 DEBUG Client sends request `shutdown` with ID 7 2026-09-04 01:18:35.879179085 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.879185507 DEBUG method="shutdown" response.id=7 duration=9.65µs 2026-09-04 01:18:35.879191408 DEBUG Received server response for request 7 2026-09-04 01:18:35.879194244 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.879203682 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-09-04 01:18:35.884041075 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.884131995 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.884155600 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.884224629 DEBUG Client info: None 2026-09-04 01:18:35.884237914 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.884252241 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.884260186 INFO Version: Unknown 2026-09-04 01:18:35.884311292 DEBUG Received server response for request 1 2026-09-04 01:18:35.884350014 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.884361376 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpK44tLH 2026-09-04 01:18:35.884436356 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.884510966 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.884514803 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.884522137 DEBUG No workspace configuration provided for file:///tmp/.tmpK44tLH 2026-09-04 01:18:35.884541624 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.884546864 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpK44tLH, using default options 2026-09-04 01:18:35.884555209 DEBUG Initializing workspace `file:///tmp/.tmpK44tLH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.884569656 DEBUG Searching for a project in '/tmp/.tmpK44tLH' 2026-09-04 01:18:35.884590385 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.884595354 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.884988822 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.884995685 DEBUG Discovering virtual environment in `/tmp/.tmpK44tLH` 2026-09-04 01:18:35.885039528 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.885044186 DEBUG No virtual environment found 2026-09-04 01:18:35.885054726 DEBUG Adding first-party search path `/tmp/.tmpK44tLH` 2026-09-04 01:18:35.885057852 DEBUG Using vendored stdlib 2026-09-04 01:18:35.885187185 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.885191312 DEBUG Adding new file root '/tmp/.tmpK44tLH' of kind Project 2026-09-04 01:18:35.885653519 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.885660342 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-04 01:18:35.886766677 INFO Project::index_files{project=.tmpK44tLH}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.886779121 DEBUG Updating project to check open files 2026-09-04 01:18:35.886845425 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.886914003 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpK44tLH/foo.py") 2026-09-04 01:18:35.886922610 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpK44tLH/foo.py` 2026-09-04 01:18:35.886930454 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpK44tLH/foo.py` 2026-09-04 01:18:35.886979787 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpK44tLH/foo.py` to project `.tmpK44tLH` 2026-09-04 01:18:35.886992851 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpK44tLH/foo.py` 2026-09-04 01:18:35.886995346 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.887002580 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.887205490 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.887280070 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=271.11µs 2026-09-04 01:18:35.887291862 DEBUG Received server response for request 2 2026-09-04 01:18:35.887369157 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-09-04 01:18:35.887468924 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpK44tLH' 2026-09-04 01:18:35.887482350 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:35.909310732 DEBUG Module `__builtins__` not found in search paths 2026-09-04 01:18:35.959749739 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=72.34ms 2026-09-04 01:18:35.959789353 DEBUG Received server response for request 3 2026-09-04 01:18:35.969881984 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:35.969923091 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:35.969930214 DEBUG method="shutdown" response.id=4 duration=13.34µs 2026-09-04 01:18:35.969936276 DEBUG Received server response for request 4 2026-09-04 01:18:35.969939031 DEBUG Client sends notification `exit` 2026-09-04 01:18:35.969948799 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-09-04 01:18:35.984862552 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:35.986702864 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:35.986735315 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:35.987005442 DEBUG Client info: None 2026-09-04 01:18:35.987047971 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:35.987067779 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:35.987075403 INFO Version: Unknown 2026-09-04 01:18:35.987138732 DEBUG Received server response for request 1 2026-09-04 01:18:35.987194156 DEBUG Client sends notification `initialized` 2026-09-04 01:18:35.987233630 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpUha9WX 2026-09-04 01:18:35.988023321 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:35.988071171 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:35.988078655 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:35.988088102 DEBUG No workspace configuration provided for file:///tmp/.tmpUha9WX 2026-09-04 01:18:35.988097891 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:35.988101267 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-04 01:18:35.988118660 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:35.988126084 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpUha9WX, using default options 2026-09-04 01:18:35.988132866 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:35.988136122 DEBUG Deferring `textDocument/prepareTypeHierarchy` request until all workspaces are initialized 2026-09-04 01:18:35.988143276 DEBUG Initializing workspace `file:///tmp/.tmpUha9WX`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:35.988158705 DEBUG Searching for a project in '/tmp/.tmpUha9WX' 2026-09-04 01:18:35.988180606 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:35.988185906 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:35.989491084 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:35.989504419 DEBUG Discovering virtual environment in `/tmp/.tmpUha9WX` 2026-09-04 01:18:35.989746703 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:35.989787430 DEBUG No virtual environment found 2026-09-04 01:18:35.989799753 DEBUG Adding first-party search path `/tmp/.tmpUha9WX` 2026-09-04 01:18:35.989803510 DEBUG Using vendored stdlib 2026-09-04 01:18:35.990266428 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:35.990276768 DEBUG Adding new file root '/tmp/.tmpUha9WX' of kind Project 2026-09-04 01:18:35.991933986 INFO Project::index_files{project=.tmpUha9WX}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:35.991951900 DEBUG Updating project to check open files 2026-09-04 01:18:35.991971416 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:35.991974973 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:35.992350788 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpUha9WX/foo.py") 2026-09-04 01:18:35.992365085 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpUha9WX/foo.py` 2026-09-04 01:18:35.992373370 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpUha9WX/foo.py` 2026-09-04 01:18:35.992446798 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpUha9WX/foo.py` to project `.tmpUha9WX` 2026-09-04 01:18:35.992461345 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUha9WX/foo.py` 2026-09-04 01:18:35.992464050 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:35.992471123 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:35.993074986 DEBUG Processing deferred request `textDocument/prepareTypeHierarchy` 2026-09-04 01:18:35.993479405 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:35.993585103 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=505.66µs 2026-09-04 01:18:35.993681013 DEBUG Received server response for request 2 2026-09-04 01:18:35.993693496 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-04 01:18:35.993866962 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=155.14µs 2026-09-04 01:18:35.993875868 DEBUG Received server response for request 3 2026-09-04 01:18:36.003922613 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.003957027 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.003964752 DEBUG method="shutdown" response.id=4 duration=12.11µs 2026-09-04 01:18:36.003992854 DEBUG Received server response for request 4 2026-09-04 01:18:36.003997884 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.004042578 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-09-04 01:18:36.005676953 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.005756693 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.005786228 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.007717731 DEBUG Client info: None 2026-09-04 01:18:36.007736877 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.007753057 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.007760191 INFO Version: Unknown 2026-09-04 01:18:36.007818580 DEBUG Received server response for request 1 2026-09-04 01:18:36.007860058 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.007871560 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp2vxJK8 2026-09-04 01:18:36.007958753 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.008012344 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.008018185 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.008032942 DEBUG No workspace configuration provided for file:///tmp/.tmp2vxJK8 2026-09-04 01:18:36.008048301 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.008051176 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-04 01:18:36.009834361 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.009981928 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp2vxJK8, using default options 2026-09-04 01:18:36.010119947 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.010251063 DEBUG Deferring `textDocument/prepareTypeHierarchy` request until all workspaces are initialized 2026-09-04 01:18:36.010391336 DEBUG Initializing workspace `file:///tmp/.tmp2vxJK8`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.010695276 DEBUG Searching for a project in '/tmp/.tmp2vxJK8' 2026-09-04 01:18:36.010913245 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.011065200 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.011625431 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.011757057 DEBUG Discovering virtual environment in `/tmp/.tmp2vxJK8` 2026-09-04 01:18:36.011944970 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.012088118 DEBUG No virtual environment found 2026-09-04 01:18:36.012190270 DEBUG Adding first-party search path `/tmp/.tmp2vxJK8` 2026-09-04 01:18:36.012351913 DEBUG Using vendored stdlib 2026-09-04 01:18:36.012652226 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.012767242 DEBUG Adding new file root '/tmp/.tmp2vxJK8' of kind Project 2026-09-04 01:18:36.014449377 INFO Project::index_files{project=.tmp2vxJK8}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.014589340 DEBUG Updating project to check open files 2026-09-04 01:18:36.014739431 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.014879534 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.015084248 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2vxJK8/foo.py") 2026-09-04 01:18:36.015235472 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp2vxJK8/foo.py` 2026-09-04 01:18:36.015372950 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp2vxJK8/foo.py` 2026-09-04 01:18:36.015584827 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp2vxJK8/foo.py` to project `.tmp2vxJK8` 2026-09-04 01:18:36.015743334 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2vxJK8/foo.py` 2026-09-04 01:18:36.015872817 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.016034871 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.016178440 DEBUG Processing deferred request `textDocument/prepareTypeHierarchy` 2026-09-04 01:18:36.016545228 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.032635759 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=16.32ms 2026-09-04 01:18:36.032660555 DEBUG Received server response for request 2 2026-09-04 01:18:36.032678369 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-04 01:18:36.032824373 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.033106291 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=394.03µs 2026-09-04 01:18:36.033385886 DEBUG Received server response for request 3 2026-09-04 01:18:36.033417155 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-09-04 01:18:36.033605548 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=153.82µs 2026-09-04 01:18:36.033686269 DEBUG Received server response for request 4 2026-09-04 01:18:36.043777156 DEBUG Client sends request `shutdown` with ID 5 2026-09-04 01:18:36.043820167 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.043831128 DEBUG method="shutdown" response.id=5 duration=15.98µs 2026-09-04 01:18:36.043852558 DEBUG Received server response for request 5 2026-09-04 01:18:36.043856305 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.043917941 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-09-04 01:18:36.049830881 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.050930995 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.050970659 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.051056380 DEBUG Client info: None 2026-09-04 01:18:36.051072139 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.051088670 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.051094391 INFO Version: Unknown 2026-09-04 01:18:36.051136149 DEBUG Received server response for request 1 2026-09-04 01:18:36.051172738 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.051957921 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.053909461 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.053919099 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.053934528 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.053954195 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.053966358 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.053975014 DEBUG Initializing workspace `file:///tmp/.tmpHevqrk/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.053990944 DEBUG Searching for a project in '/tmp/.tmpHevqrk/root1' 2026-09-04 01:18:36.054016302 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.054021281 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.054399490 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.054405582 DEBUG Discovering virtual environment in `/tmp/.tmpHevqrk/root1` 2026-09-04 01:18:36.054460455 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.054465514 DEBUG No virtual environment found 2026-09-04 01:18:36.054475052 DEBUG Adding first-party search path `/tmp/.tmpHevqrk/root1` 2026-09-04 01:18:36.054478308 DEBUG Using vendored stdlib 2026-09-04 01:18:36.054608342 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.054613181 DEBUG Adding new file root '/tmp/.tmpHevqrk/root1' of kind Project 2026-09-04 01:18:36.056175241 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.056196180 DEBUG Initializing workspace `file:///tmp/.tmpHevqrk/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.056207281 DEBUG Searching for a project in '/tmp/.tmpHevqrk/root2' 2026-09-04 01:18:36.056228912 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.056233611 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.056505561 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.056510801 DEBUG Discovering virtual environment in `/tmp/.tmpHevqrk/root2` 2026-09-04 01:18:36.056537340 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.056541147 DEBUG No virtual environment found 2026-09-04 01:18:36.056548932 DEBUG Adding first-party search path `/tmp/.tmpHevqrk/root2` 2026-09-04 01:18:36.056551948 DEBUG Using vendored stdlib 2026-09-04 01:18:36.056659680 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.056663106 DEBUG Adding new file root '/tmp/.tmpHevqrk/root2' of kind Project 2026-09-04 01:18:36.058039849 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.058059275 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.058063323 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.058100382 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.058211230 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root1/main.py"))}: Checking file '/tmp/.tmpHevqrk/root1/main.py' 2026-09-04 01:18:36.058304405 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.070929866 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.071098552 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-04 01:18:36.071110585 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:36.071173753 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root2/main.py"))}: Checking file '/tmp/.tmpHevqrk/root2/main.py' 2026-09-04 01:18:36.071304168 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.082984456 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.083129368 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.083171908 DEBUG method="workspace/diagnostic" response.id=2 duration=25.11ms 2026-09-04 01:18:36.083189140 DEBUG Received server response for request 2 2026-09-04 01:18:36.083333551 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.083360512 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpHevqrk/root3), to remove: (root2, file:///tmp/.tmpHevqrk/root2) 2026-09-04 01:18:36.083366293 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpHevqrk/root2 2026-09-04 01:18:36.087504725 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-04 01:18:36.087627806 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.087633827 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.087704620 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:36.087857967 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.087871062 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.087874448 DEBUG Initializing workspace `file:///tmp/.tmpHevqrk/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.087885489 DEBUG Searching for a project in '/tmp/.tmpHevqrk/root3' 2026-09-04 01:18:36.087920204 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.087924873 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.088215979 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.088221529 DEBUG Discovering virtual environment in `/tmp/.tmpHevqrk/root3` 2026-09-04 01:18:36.088248931 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.088252838 DEBUG No virtual environment found 2026-09-04 01:18:36.088261454 DEBUG Adding first-party search path `/tmp/.tmpHevqrk/root3` 2026-09-04 01:18:36.088264330 DEBUG Using vendored stdlib 2026-09-04 01:18:36.088386869 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.088390456 DEBUG Adding new file root '/tmp/.tmpHevqrk/root3' of kind Project 2026-09-04 01:18:36.089923021 INFO Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.089939842 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.089946074 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.090002119 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.090074214 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:36.090080616 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-04 01:18:36.090130360 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root3/main.py"))}: Checking file '/tmp/.tmpHevqrk/root3/main.py' 2026-09-04 01:18:36.090199259 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.103745788 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpHevqrk/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.103830747 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-09-04 01:18:36.103875461 DEBUG method="workspace/diagnostic" response.id=3 duration=13.93ms 2026-09-04 01:18:36.103892072 DEBUG Received server response for request 3 2026-09-04 01:18:36.114088487 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.114119335 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.114126629 DEBUG method="shutdown" response.id=4 duration=12.17µs 2026-09-04 01:18:36.114133712 DEBUG Received server response for request 4 2026-09-04 01:18:36.114137339 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.114148660 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-09-04 01:18:36.119083636 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.119158577 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.119184586 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.119247263 DEBUG Client info: None 2026-09-04 01:18:36.119259075 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.119271509 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.119276568 INFO Version: Unknown 2026-09-04 01:18:36.119315912 DEBUG Received server response for request 1 2026-09-04 01:18:36.119346970 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.120100834 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.120170345 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.120175484 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.120188539 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.120191084 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.120209759 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.120225418 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-09-04 01:18:36.120229375 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.120235487 DEBUG Initializing workspace `file:///tmp/.tmpOgIMpH/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.120253771 DEBUG Searching for a project in '/tmp/.tmpOgIMpH/root1' 2026-09-04 01:18:36.120295580 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.120300669 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.120655485 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.120662317 DEBUG Discovering virtual environment in `/tmp/.tmpOgIMpH/root1` 2026-09-04 01:18:36.120702583 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.120707713 DEBUG No virtual environment found 2026-09-04 01:18:36.120717250 DEBUG Adding first-party search path `/tmp/.tmpOgIMpH/root1` 2026-09-04 01:18:36.120720296 DEBUG Using vendored stdlib 2026-09-04 01:18:36.120854227 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.120858796 DEBUG Adding new file root '/tmp/.tmpOgIMpH/root1' of kind Project 2026-09-04 01:18:36.123953761 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.123970613 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.123974300 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.123988757 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpOgIMpH/root1), to remove: 2026-09-04 01:18:36.123993696 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpOgIMpH/root1` has already been added 2026-09-04 01:18:36.123996752 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.124034052 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.124117458 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOgIMpH/root1/main.py"))}: Checking file '/tmp/.tmpOgIMpH/root1/main.py' 2026-09-04 01:18:36.124204020 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOgIMpH/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.137245592 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpOgIMpH/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.137664237 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-09-04 01:18:36.137878830 DEBUG method="workspace/diagnostic" response.id=2 duration=13.88ms 2026-09-04 01:18:36.138087441 DEBUG Received server response for request 2 2026-09-04 01:18:36.148260593 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:36.148467441 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.148480305 DEBUG method="shutdown" response.id=3 duration=19.22µs 2026-09-04 01:18:36.148534196 DEBUG Received server response for request 3 2026-09-04 01:18:36.148546669 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.148585191 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-09-04 01:18:36.151558027 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.151920357 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.151951676 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.152027298 DEBUG Client info: None 2026-09-04 01:18:36.152043298 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.152059468 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.152065109 INFO Version: Unknown 2026-09-04 01:18:36.152229707 DEBUG Received server response for request 1 2026-09-04 01:18:36.153666312 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.153844516 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.153882968 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.153889100 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.153937320 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.153950305 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.153962898 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.153968529 DEBUG Initializing workspace `file:///tmp/.tmpkdiyzO/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.153981493 DEBUG Searching for a project in '/tmp/.tmpkdiyzO/root1' 2026-09-04 01:18:36.154003254 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.154007552 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.154307965 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.154313466 DEBUG Discovering virtual environment in `/tmp/.tmpkdiyzO/root1` 2026-09-04 01:18:36.154339394 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.154343442 DEBUG No virtual environment found 2026-09-04 01:18:36.154350936 DEBUG Adding first-party search path `/tmp/.tmpkdiyzO/root1` 2026-09-04 01:18:36.154353701 DEBUG Using vendored stdlib 2026-09-04 01:18:36.154491660 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.158006753 DEBUG Adding new file root '/tmp/.tmpkdiyzO/root1' of kind Project 2026-09-04 01:18:36.159608447 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.159624788 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.159628164 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.159677447 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.159749201 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root1/main.py"))}: Checking file '/tmp/.tmpkdiyzO/root1/main.py' 2026-09-04 01:18:36.160065445 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.171631899 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.171927444 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.172067777 DEBUG method="workspace/diagnostic" response.id=2 duration=12.44ms 2026-09-04 01:18:36.172145663 DEBUG Received server response for request 2 2026-09-04 01:18:36.172375163 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.172405120 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpkdiyzO/root2), (root3, file:///tmp/.tmpkdiyzO/root3), to remove: 2026-09-04 01:18:36.172425738 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-04 01:18:36.172526107 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.172531837 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.172553298 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:36.172570790 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.172585268 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.172588964 DEBUG Initializing workspace `file:///tmp/.tmpkdiyzO/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.172598893 DEBUG Searching for a project in '/tmp/.tmpkdiyzO/root2' 2026-09-04 01:18:36.172620133 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.172624201 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.173531112 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.173541150 DEBUG Discovering virtual environment in `/tmp/.tmpkdiyzO/root2` 2026-09-04 01:18:36.173641629 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.173648101 DEBUG No virtual environment found 2026-09-04 01:18:36.173658871 DEBUG Adding first-party search path `/tmp/.tmpkdiyzO/root2` 2026-09-04 01:18:36.173662638 DEBUG Using vendored stdlib 2026-09-04 01:18:36.173874235 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.173880848 DEBUG Adding new file root '/tmp/.tmpkdiyzO/root2' of kind Project 2026-09-04 01:18:36.175704699 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.175718985 DEBUG Initializing workspace `file:///tmp/.tmpkdiyzO/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.175733503 DEBUG Searching for a project in '/tmp/.tmpkdiyzO/root3' 2026-09-04 01:18:36.175757888 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.175763268 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.176104589 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.176110219 DEBUG Discovering virtual environment in `/tmp/.tmpkdiyzO/root3` 2026-09-04 01:18:36.176136789 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.176140907 DEBUG No virtual environment found 2026-09-04 01:18:36.176148992 DEBUG Adding first-party search path `/tmp/.tmpkdiyzO/root3` 2026-09-04 01:18:36.176152198 DEBUG Using vendored stdlib 2026-09-04 01:18:36.176260982 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.176264789 DEBUG Adding new file root '/tmp/.tmpkdiyzO/root3' of kind Project 2026-09-04 01:18:36.177776955 INFO Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.177793336 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.177799087 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.177859280 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.177890729 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:36.177909244 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:36.177946183 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root2/main.py"))}: Checking file '/tmp/.tmpkdiyzO/root2/main.py' 2026-09-04 01:18:36.178009411 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.189873194 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.189993580 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.190000974 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-04 01:18:36.190030128 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root3/main.py"))}: Checking file '/tmp/.tmpkdiyzO/root3/main.py' 2026-09-04 01:18:36.190083338 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.202760667 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpkdiyzO/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.202856977 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-04 01:18:36.202927870 DEBUG method="workspace/diagnostic" response.id=3 duration=25.12ms 2026-09-04 01:18:36.202956925 DEBUG Received server response for request 3 2026-09-04 01:18:36.213154772 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.213184829 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.213191642 DEBUG method="shutdown" response.id=4 duration=11.62µs 2026-09-04 01:18:36.213197743 DEBUG Received server response for request 4 2026-09-04 01:18:36.213201129 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.213211188 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-09-04 01:18:36.219936362 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.220017394 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.220042221 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.220111731 DEBUG Client info: None 2026-09-04 01:18:36.220125267 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.220140986 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.220147378 INFO Version: Unknown 2026-09-04 01:18:36.220189076 DEBUG Received server response for request 1 2026-09-04 01:18:36.220226326 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.220320793 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.220392047 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.220395454 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.220438344 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.220455676 DEBUG Initializing workspace `file:///tmp/.tmp5FXap6/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.220471596 DEBUG Searching for a project in '/tmp/.tmp5FXap6/root1' 2026-09-04 01:18:36.220500340 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.220506422 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.220883008 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.220889400 DEBUG Discovering virtual environment in `/tmp/.tmp5FXap6/root1` 2026-09-04 01:18:36.220945716 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.220950635 DEBUG No virtual environment found 2026-09-04 01:18:36.220960864 DEBUG Adding first-party search path `/tmp/.tmp5FXap6/root1` 2026-09-04 01:18:36.220964000 DEBUG Using vendored stdlib 2026-09-04 01:18:36.221094214 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.221098632 DEBUG Adding new file root '/tmp/.tmp5FXap6/root1' of kind Project 2026-09-04 01:18:36.221353921 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.222608705 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.222621749 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.222674138 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.222792900 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root1/main.py"))}: Checking file '/tmp/.tmp5FXap6/root1/main.py' 2026-09-04 01:18:36.222934786 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.238991684 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.239116237 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-09-04 01:18:36.239154870 DEBUG method="workspace/diagnostic" response.id=2 duration=16.53ms 2026-09-04 01:18:36.239171581 DEBUG Received server response for request 2 2026-09-04 01:18:36.239284934 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.239307837 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp5FXap6/root2), to remove: 2026-09-04 01:18:36.239315121 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-04 01:18:36.239324017 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.239326251 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.239336060 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:36.239349465 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.239357620 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.239361377 DEBUG Initializing workspace `file:///tmp/.tmp5FXap6/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.239374051 DEBUG Searching for a project in '/tmp/.tmp5FXap6/root2' 2026-09-04 01:18:36.239399729 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.239404759 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.239825939 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.239833102 DEBUG Discovering virtual environment in `/tmp/.tmp5FXap6/root2` 2026-09-04 01:18:36.239868579 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.239873498 DEBUG No virtual environment found 2026-09-04 01:18:36.239882765 DEBUG Adding first-party search path `/tmp/.tmp5FXap6/root2` 2026-09-04 01:18:36.239886031 DEBUG Using vendored stdlib 2026-09-04 01:18:36.240028058 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.240032977 DEBUG Adding new file root '/tmp/.tmp5FXap6/root2' of kind Project 2026-09-04 01:18:36.241770536 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.241784973 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.241789582 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.241826341 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.241853712 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:36.241857229 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:36.241890762 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root2/main.py"))}: Checking file '/tmp/.tmp5FXap6/root2/main.py' 2026-09-04 01:18:36.242006138 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.253428182 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp5FXap6/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.253514875 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.253547616 DEBUG method="workspace/diagnostic" response.id=3 duration=11.75ms 2026-09-04 01:18:36.253558456 DEBUG Received server response for request 3 2026-09-04 01:18:36.263794305 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.263823330 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.263830904 DEBUG method="shutdown" response.id=4 duration=11.53µs 2026-09-04 01:18:36.263837937 DEBUG Received server response for request 4 2026-09-04 01:18:36.263840843 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.263852484 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-09-04 01:18:36.268119358 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.270293997 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.270717711 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.271049995 DEBUG Client info: None 2026-09-04 01:18:36.271171362 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.271813957 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.271938661 INFO Version: Unknown 2026-09-04 01:18:36.272177249 DEBUG Received server response for request 1 2026-09-04 01:18:36.272250025 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.272330857 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.272647661 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.272653993 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.272688628 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.272691724 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-04 01:18:36.272708696 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.272723624 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.272727351 DEBUG Deferring `textDocument/completion` request until all workspaces are initialized 2026-09-04 01:18:36.272735606 DEBUG Initializing workspace `file:///tmp/.tmpcJ9JXW/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.272750725 DEBUG Searching for a project in '/tmp/.tmpcJ9JXW/root1' 2026-09-04 01:18:36.272777655 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.272782644 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.273236436 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.273244130 DEBUG Discovering virtual environment in `/tmp/.tmpcJ9JXW/root1` 2026-09-04 01:18:36.273282342 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.273287291 DEBUG No virtual environment found 2026-09-04 01:18:36.273296328 DEBUG Adding first-party search path `/tmp/.tmpcJ9JXW/root1` 2026-09-04 01:18:36.273299784 DEBUG Using vendored stdlib 2026-09-04 01:18:36.273442572 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.273448764 DEBUG Adding new file root '/tmp/.tmpcJ9JXW/root1' of kind Project 2026-09-04 01:18:36.274938548 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.274955069 DEBUG Initializing workspace `file:///tmp/.tmpcJ9JXW/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.274965739 DEBUG Searching for a project in '/tmp/.tmpcJ9JXW/root2' 2026-09-04 01:18:36.274986208 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.274990295 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.275234664 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.275239843 DEBUG Discovering virtual environment in `/tmp/.tmpcJ9JXW/root2` 2026-09-04 01:18:36.275265552 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.275269459 DEBUG No virtual environment found 2026-09-04 01:18:36.275277033 DEBUG Adding first-party search path `/tmp/.tmpcJ9JXW/root2` 2026-09-04 01:18:36.275279949 DEBUG Using vendored stdlib 2026-09-04 01:18:36.275389073 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.275392369 DEBUG Adding new file root '/tmp/.tmpcJ9JXW/root2' of kind Project 2026-09-04 01:18:36.276824796 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.276841177 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.276844673 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.276887374 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcJ9JXW/root1/main.py") 2026-09-04 01:18:36.276914054 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcJ9JXW/root1/main.py` 2026-09-04 01:18:36.276933590 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcJ9JXW/root1/main.py` 2026-09-04 01:18:36.276995326 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpcJ9JXW/root1/main.py` to project `root1` 2026-09-04 01:18:36.277009603 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcJ9JXW/root1/main.py` 2026-09-04 01:18:36.277012118 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.277019992 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.277025182 DEBUG Processing deferred request `textDocument/completion` 2026-09-04 01:18:36.277281703 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.296251695 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.301705494 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-04 01:18:36.331476795 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-04 01:18:36.331755788 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-04 01:18:36.331793389 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:36.331870403 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-04 01:18:36.331874521 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-04 01:18:36.331958118 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpcJ9JXW/root1' 2026-09-04 01:18:36.331971914 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-04 01:18:36.370683233 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 93.616964ms 2026-09-04 01:18:36.370754537 DEBUG method="textDocument/completion" response.id=2 duration=93.73ms 2026-09-04 01:18:36.370813568 DEBUG Received server response for request 2 2026-09-04 01:18:36.370949573 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.370959802 DEBUG Client sends request `textDocument/completion` with ID 3 2026-09-04 01:18:36.371114101 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpcJ9JXW/root2/main.py") 2026-09-04 01:18:36.371126415 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpcJ9JXW/root2/main.py` 2026-09-04 01:18:36.371154086 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpcJ9JXW/root2/main.py` 2026-09-04 01:18:36.371673601 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpcJ9JXW/root2/main.py` to project `root2` 2026-09-04 01:18:36.371693298 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcJ9JXW/root2/main.py` 2026-09-04 01:18:36.371695793 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.371705851 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.371756897 DEBUG method="textDocument/completion" response.id=3 duration=44.41µs 2026-09-04 01:18:36.372309684 DEBUG Received server response for request 3 2026-09-04 01:18:36.382547577 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.382583965 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.382592541 DEBUG method="shutdown" response.id=4 duration=12.07µs 2026-09-04 01:18:36.382680927 DEBUG Received server response for request 4 2026-09-04 01:18:36.382686698 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.382810580 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-09-04 01:18:36.390931703 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.392536984 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.392579463 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.392650036 DEBUG Client info: None 2026-09-04 01:18:36.392665224 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.392680363 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.392693878 INFO Version: Unknown 2026-09-04 01:18:36.392740395 DEBUG Received server response for request 1 2026-09-04 01:18:36.392772706 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.393939314 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.394023973 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.394027710 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.394040574 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.394043810 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:36.394061824 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.394073365 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.394076722 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.394083504 DEBUG Initializing workspace `file:///tmp/.tmp3fWAff/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.394098252 DEBUG Searching for a project in '/tmp/.tmp3fWAff/root1' 2026-09-04 01:18:36.394124581 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.394129260 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.394524532 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.394531004 DEBUG Discovering virtual environment in `/tmp/.tmp3fWAff/root1` 2026-09-04 01:18:36.394566941 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.394571379 DEBUG No virtual environment found 2026-09-04 01:18:36.394580957 DEBUG Adding first-party search path `/tmp/.tmp3fWAff/root1` 2026-09-04 01:18:36.394584364 DEBUG Using vendored stdlib 2026-09-04 01:18:36.394709388 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.394713867 DEBUG Adding new file root '/tmp/.tmp3fWAff/root1' of kind Project 2026-09-04 01:18:36.397190192 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.397206823 DEBUG Updating project to check open files 2026-09-04 01:18:36.397226510 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.397230166 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.397281052 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp3fWAff/root1/main.py") 2026-09-04 01:18:36.397289979 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp3fWAff/root1/main.py` 2026-09-04 01:18:36.397296471 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp3fWAff/root1/main.py` 2026-09-04 01:18:36.397366803 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp3fWAff/root1/main.py` to project `root1` 2026-09-04 01:18:36.397380118 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3fWAff/root1/main.py` 2026-09-04 01:18:36.397382562 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.397389014 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.397394054 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:36.397507837 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp3fWAff/root1/main.py"))}: Checking file '/tmp/.tmp3fWAff/root1/main.py' 2026-09-04 01:18:36.397784576 DEBUG method="textDocument/diagnostic" response.id=2 duration=388.14µs 2026-09-04 01:18:36.397798432 DEBUG Received server response for request 2 2026-09-04 01:18:36.397984081 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.398056356 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp3fWAff/root2), to remove: 2026-09-04 01:18:36.398063820 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-04 01:18:36.398108544 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.398112021 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.398127940 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:36.398208211 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.398217038 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.398220224 DEBUG Initializing workspace `file:///tmp/.tmp3fWAff/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.398229070 DEBUG Searching for a project in '/tmp/.tmp3fWAff/root2' 2026-09-04 01:18:36.398251192 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.398255379 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.398547067 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.398552136 DEBUG Discovering virtual environment in `/tmp/.tmp3fWAff/root2` 2026-09-04 01:18:36.398578235 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.398582172 DEBUG No virtual environment found 2026-09-04 01:18:36.398589827 DEBUG Adding first-party search path `/tmp/.tmp3fWAff/root2` 2026-09-04 01:18:36.398592792 DEBUG Using vendored stdlib 2026-09-04 01:18:36.398701496 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.398704983 DEBUG Adding new file root '/tmp/.tmp3fWAff/root2' of kind Project 2026-09-04 01:18:36.400387348 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.400546236 DEBUG Updating project to check open files 2026-09-04 01:18:36.400684466 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.400801655 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:36.401008063 DEBUG method="textDocument/diagnostic" response.id=3 duration=72.94µs 2026-09-04 01:18:36.401133838 DEBUG Received server response for request 3 2026-09-04 01:18:36.401271917 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.401397643 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-04 01:18:36.401563725 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp3fWAff/root2/main.py") 2026-09-04 01:18:36.401716121 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp3fWAff/root2/main.py` 2026-09-04 01:18:36.401829433 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp3fWAff/root2/main.py` 2026-09-04 01:18:36.402030420 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmp3fWAff/root2/main.py` to project `root2` 2026-09-04 01:18:36.402173248 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3fWAff/root2/main.py` 2026-09-04 01:18:36.402294806 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.402422215 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.402593807 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp3fWAff/root2/main.py"))}: Checking file '/tmp/.tmp3fWAff/root2/main.py' 2026-09-04 01:18:36.402654451 DEBUG method="textDocument/diagnostic" response.id=4 duration=115.45µs 2026-09-04 01:18:36.402752585 DEBUG Received server response for request 4 2026-09-04 01:18:36.412854863 DEBUG Client sends request `shutdown` with ID 5 2026-09-04 01:18:36.412926738 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.412933160 DEBUG method="shutdown" response.id=5 duration=37.63µs 2026-09-04 01:18:36.413046513 DEBUG Received server response for request 5 2026-09-04 01:18:36.413051522 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.413063354 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-09-04 01:18:36.414789342 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.414869422 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.416963720 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.417011440 DEBUG Client info: None 2026-09-04 01:18:36.417027259 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.417040664 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.417045463 INFO Version: Unknown 2026-09-04 01:18:36.417085629 DEBUG Received server response for request 1 2026-09-04 01:18:36.417113591 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.417755265 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.417967202 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.417974155 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.417991247 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.417994223 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:36.418012427 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.418024430 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.418027756 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.418035230 DEBUG Initializing workspace `file:///tmp/.tmpKPRqAt/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.418048114 DEBUG Searching for a project in '/tmp/.tmpKPRqAt/root1' 2026-09-04 01:18:36.418068943 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.418073011 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.418318952 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.418324082 DEBUG Discovering virtual environment in `/tmp/.tmpKPRqAt/root1` 2026-09-04 01:18:36.418349710 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.418353597 DEBUG No virtual environment found 2026-09-04 01:18:36.418360861 DEBUG Adding first-party search path `/tmp/.tmpKPRqAt/root1` 2026-09-04 01:18:36.418363926 DEBUG Using vendored stdlib 2026-09-04 01:18:36.418481968 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.418485615 DEBUG Adding new file root '/tmp/.tmpKPRqAt/root1' of kind Project 2026-09-04 01:18:36.420459517 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.420694458 DEBUG Initializing workspace `file:///tmp/.tmpKPRqAt/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.420932194 DEBUG Searching for a project in '/tmp/.tmpKPRqAt/root2' 2026-09-04 01:18:36.420959425 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.420964915 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.421254278 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.421259518 DEBUG Discovering virtual environment in `/tmp/.tmpKPRqAt/root2` 2026-09-04 01:18:36.421289925 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.421293882 DEBUG No virtual environment found 2026-09-04 01:18:36.421302067 DEBUG Adding first-party search path `/tmp/.tmpKPRqAt/root2` 2026-09-04 01:18:36.421305163 DEBUG Using vendored stdlib 2026-09-04 01:18:36.421435027 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.421439315 DEBUG Adding new file root '/tmp/.tmpKPRqAt/root2' of kind Project 2026-09-04 01:18:36.423772742 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.423930127 DEBUG Updating project to check open files 2026-09-04 01:18:36.424053498 DEBUG Updating project to check open files 2026-09-04 01:18:36.424339955 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.424457456 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.424600965 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpKPRqAt/root1/main.py") 2026-09-04 01:18:36.424722242 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpKPRqAt/root1/main.py` 2026-09-04 01:18:36.424828141 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpKPRqAt/root1/main.py` 2026-09-04 01:18:36.425031142 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpKPRqAt/root1/main.py` to project `root1` 2026-09-04 01:18:36.425166896 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKPRqAt/root1/main.py` 2026-09-04 01:18:36.425271212 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.425380607 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.425503548 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:36.425682614 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKPRqAt/root1/main.py"))}: Checking file '/tmp/.tmpKPRqAt/root1/main.py' 2026-09-04 01:18:36.425771130 DEBUG method="textDocument/diagnostic" response.id=2 duration=166.73µs 2026-09-04 01:18:36.425971025 DEBUG Received server response for request 2 2026-09-04 01:18:36.426047298 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.426101159 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpKPRqAt/root2/main.py") 2026-09-04 01:18:36.426110907 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpKPRqAt/root2/main.py` 2026-09-04 01:18:36.426120074 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpKPRqAt/root2/main.py` 2026-09-04 01:18:36.426174286 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpKPRqAt/root2/main.py` to project `root2` 2026-09-04 01:18:36.426185737 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKPRqAt/root2/main.py` 2026-09-04 01:18:36.426187932 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.426194444 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.426324207 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:36.426394569 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKPRqAt/root2/main.py"))}: Checking file '/tmp/.tmpKPRqAt/root2/main.py' 2026-09-04 01:18:36.426461054 DEBUG method="textDocument/diagnostic" response.id=3 duration=120.47µs 2026-09-04 01:18:36.426473638 DEBUG Received server response for request 3 2026-09-04 01:18:36.427589440 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.427677315 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.427711169 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.427777042 DEBUG Client info: None 2026-09-04 01:18:36.427793854 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.427811186 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.427817849 INFO Version: Unknown 2026-09-04 01:18:36.429187107 DEBUG Received server response for request 1 2026-09-04 01:18:36.429232793 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.429788235 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.429877252 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.429881359 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.429921535 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.429924670 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:36.429944408 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.429957943 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.429960778 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.429966118 DEBUG Initializing workspace `file:///tmp/.tmpP5MGYK/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.429977690 DEBUG Searching for a project in '/tmp/.tmpP5MGYK/root1' 2026-09-04 01:18:36.429997808 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.430001655 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.430246574 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.430251694 DEBUG Discovering virtual environment in `/tmp/.tmpP5MGYK/root1` 2026-09-04 01:18:36.430276290 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.430280067 DEBUG No virtual environment found 2026-09-04 01:18:36.430286760 DEBUG Adding first-party search path `/tmp/.tmpP5MGYK/root1` 2026-09-04 01:18:36.430289665 DEBUG Using vendored stdlib 2026-09-04 01:18:36.430399621 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.430412696 DEBUG Adding new file root '/tmp/.tmpP5MGYK/root1' of kind Project 2026-09-04 01:18:36.435149250 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.005s 2026-09-04 01:18:36.435162785 DEBUG Initializing workspace `file:///tmp/.tmpP5MGYK/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.435172414 DEBUG Searching for a project in '/tmp/.tmpP5MGYK/root2' 2026-09-04 01:18:36.435191008 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.435194846 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.435446197 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.435451377 DEBUG Discovering virtual environment in `/tmp/.tmpP5MGYK/root2` 2026-09-04 01:18:36.435476464 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.435480231 DEBUG No virtual environment found 2026-09-04 01:18:36.435487585 DEBUG Adding first-party search path `/tmp/.tmpP5MGYK/root2` 2026-09-04 01:18:36.435490660 DEBUG Using vendored stdlib 2026-09-04 01:18:36.435598122 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.435601468 DEBUG Adding new file root '/tmp/.tmpP5MGYK/root2' of kind Project 2026-09-04 01:18:36.438172521 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.438185485 DEBUG Updating project to check open files 2026-09-04 01:18:36.438196065 DEBUG Updating project to check open files 2026-09-04 01:18:36.438200643 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.438203849 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.438242983 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpP5MGYK/root1/main.py") 2026-09-04 01:18:36.438249886 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpP5MGYK/root1/main.py` 2026-09-04 01:18:36.438255516 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpP5MGYK/root1/main.py` 2026-09-04 01:18:36.438310369 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpP5MGYK/root1/main.py` to project `root1` 2026-09-04 01:18:36.438321500 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpP5MGYK/root1/main.py` 2026-09-04 01:18:36.438323835 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.438329926 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.438334555 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:36.438766655 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP5MGYK/root1/main.py"))}: Checking file '/tmp/.tmpP5MGYK/root1/main.py' 2026-09-04 01:18:36.438873996 DEBUG method="textDocument/diagnostic" response.id=2 duration=537.31µs 2026-09-04 01:18:36.438884536 DEBUG Received server response for request 2 2026-09-04 01:18:36.438971750 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.438978693 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:36.439028015 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpP5MGYK/root2/main.py") 2026-09-04 01:18:36.439034608 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpP5MGYK/root2/main.py` 2026-09-04 01:18:36.439043775 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpP5MGYK/root2/main.py` 2026-09-04 01:18:36.439123715 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpP5MGYK/root2/main.py` to project `root2` 2026-09-04 01:18:36.439141027 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpP5MGYK/root2/main.py` 2026-09-04 01:18:36.439143462 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.439150305 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.439183597 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpP5MGYK/root2/main.py"))}: Checking file '/tmp/.tmpP5MGYK/root2/main.py' 2026-09-04 01:18:36.439649711 DEBUG method="textDocument/diagnostic" response.id=3 duration=493.26µs 2026-09-04 01:18:36.439669699 DEBUG Received server response for request 3 2026-09-04 01:18:36.449778099 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.449832862 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.449838883 DEBUG method="shutdown" response.id=4 duration=9.52µs 2026-09-04 01:18:36.449845095 DEBUG Received server response for request 4 2026-09-04 01:18:36.449847689 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.449981260 DEBUG Received exit notification, exiting 2026-09-04 01:18:36.460583897 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.460635113 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.460641545 DEBUG method="shutdown" response.id=4 duration=9.75µs 2026-09-04 01:18:36.460647747 DEBUG Received server response for request 4 2026-09-04 01:18:36.460650602 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.460750219 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-09-04 01:18:36.462453774 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.462523014 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.462549694 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.462617311 DEBUG Client info: None 2026-09-04 01:18:36.462628582 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.462641256 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.462647958 INFO Version: Unknown 2026-09-04 01:18:36.462693354 DEBUG Received server response for request 1 2026-09-04 01:18:36.462732457 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.463954118 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.463995536 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.464002770 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.464018589 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.464031003 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.464044508 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.464049908 DEBUG Initializing workspace `file:///tmp/.tmpR5In6j/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.464069936 DEBUG Searching for a project in '/tmp/.tmpR5In6j/root1' 2026-09-04 01:18:36.464097567 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.464101996 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.464375178 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.464380919 DEBUG Discovering virtual environment in `/tmp/.tmpR5In6j/root1` 2026-09-04 01:18:36.464422126 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.464426605 DEBUG No virtual environment found 2026-09-04 01:18:36.464434359 DEBUG Adding first-party search path `/tmp/.tmpR5In6j/root1` 2026-09-04 01:18:36.464437465 DEBUG Using vendored stdlib 2026-09-04 01:18:36.464564804 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.464568461 DEBUG Adding new file root '/tmp/.tmpR5In6j/root1' of kind Project 2026-09-04 01:18:36.466042506 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.466060038 DEBUG Initializing workspace `file:///tmp/.tmpR5In6j/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.466070268 DEBUG Searching for a project in '/tmp/.tmpR5In6j/root2' 2026-09-04 01:18:36.466095094 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.466099693 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.466363057 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.466373366 DEBUG Discovering virtual environment in `/tmp/.tmpR5In6j/root2` 2026-09-04 01:18:36.466398203 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.466410586 DEBUG No virtual environment found 2026-09-04 01:18:36.466418060 DEBUG Adding first-party search path `/tmp/.tmpR5In6j/root2` 2026-09-04 01:18:36.466421176 DEBUG Using vendored stdlib 2026-09-04 01:18:36.466538506 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.466546501 DEBUG Adding new file root '/tmp/.tmpR5In6j/root2' of kind Project 2026-09-04 01:18:36.468666718 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.468783717 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.468812661 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.468935943 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.469001916 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root1/main.py"))}: Checking file '/tmp/.tmpR5In6j/root1/main.py' 2026-09-04 01:18:36.469082107 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.481888337 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.482156049 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-04 01:18:36.482271045 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:36.482398935 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root2/main.py"))}: Checking file '/tmp/.tmpR5In6j/root2/main.py' 2026-09-04 01:18:36.482577069 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.494280851 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpR5In6j/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.494508659 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.494662036 DEBUG method="workspace/diagnostic" response.id=2 duration=25.85ms 2026-09-04 01:18:36.494695729 DEBUG Received server response for request 2 2026-09-04 01:18:36.505124490 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:36.505171408 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.505180736 DEBUG method="shutdown" response.id=3 duration=23.80µs 2026-09-04 01:18:36.505205132 DEBUG Received server response for request 3 2026-09-04 01:18:36.505209420 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.505233445 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-09-04 01:18:36.509473267 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.509555642 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.509598502 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.509647985 DEBUG Client info: None 2026-09-04 01:18:36.509665177 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.509679123 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.509684093 INFO Version: Unknown 2026-09-04 01:18:36.509776476 DEBUG Received server response for request 1 2026-09-04 01:18:36.509825488 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.509975619 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.510014482 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.510020333 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.510044639 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.510048727 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:36.510058204 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.510072942 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:36.510076408 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.510082370 DEBUG Initializing workspace `file:///tmp/.tmpjIsDMv`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.510095454 DEBUG Searching for a project in '/tmp/.tmpjIsDMv' 2026-09-04 01:18:36.510134347 DEBUG Found project at '/tmp/.tmpjIsDMv' 2026-09-04 01:18:36.510139397 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.510531993 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.510538896 DEBUG Discovering virtual environment in `/tmp/.tmpjIsDMv` 2026-09-04 01:18:36.510574893 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.510579472 DEBUG No virtual environment found 2026-09-04 01:18:36.510588369 DEBUG Adding first-party search path `/tmp/.tmpjIsDMv` 2026-09-04 01:18:36.510591344 DEBUG Using vendored stdlib 2026-09-04 01:18:36.510730115 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.510734312 DEBUG Adding new file root '/tmp/.tmpjIsDMv' of kind Project 2026-09-04 01:18:36.516469029 DEBUG Ignoring file `/tmp/.tmpjIsDMv/pyproject.toml` because it doesn't match any `src.include` pattern or path specified on the CLI. 2026-09-04 01:18:36.516526978 DEBUG Skipping directory `/tmp/.tmpjIsDMv/external` because it doesn't match any `src.include` pattern or path specified on the CLI 2026-09-04 01:18:36.517512125 INFO Project::index_files{project=.tmpjIsDMv}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.517530520 DEBUG Initializing workspace `file:///tmp/.tmpjIsDMv/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.517542843 DEBUG Searching for a project in '/tmp/.tmpjIsDMv/external/Y' 2026-09-04 01:18:36.517567810 DEBUG Found project at '/tmp/.tmpjIsDMv/external/Y' 2026-09-04 01:18:36.517571948 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.517865398 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.517870878 DEBUG Discovering virtual environment in `/tmp/.tmpjIsDMv/external/Y` 2026-09-04 01:18:36.517912236 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.517916604 DEBUG No virtual environment found 2026-09-04 01:18:36.517925982 DEBUG Adding first-party search path `/tmp/.tmpjIsDMv/external/Y` 2026-09-04 01:18:36.517929328 DEBUG Using vendored stdlib 2026-09-04 01:18:36.518048692 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.518052459 DEBUG Adding new file root '/tmp/.tmpjIsDMv/external/Y' of kind Project 2026-09-04 01:18:36.518535896 DEBUG Ignoring file `/tmp/.tmpjIsDMv/external/Y/pyproject.toml` because it doesn't match any `src.include` pattern or path specified on the CLI. 2026-09-04 01:18:36.520081755 INFO Project::index_files{project=Y}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.520097194 DEBUG Updating project to check open files 2026-09-04 01:18:36.520117212 DEBUG Updating project to check open files 2026-09-04 01:18:36.520122742 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.520126539 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:36.520618822 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpjIsDMv/systemtests/included.py") 2026-09-04 01:18:36.520632999 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpjIsDMv/systemtests/included.py` 2026-09-04 01:18:36.520644080 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpjIsDMv/systemtests/included.py` 2026-09-04 01:18:36.521110775 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpjIsDMv/systemtests/included.py` to project `.tmpjIsDMv` 2026-09-04 01:18:36.521133828 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjIsDMv/systemtests/included.py` 2026-09-04 01:18:36.521137024 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.521147765 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.521153826 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:36.521712634 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/systemtests/included.py"))}: Checking file '/tmp/.tmpjIsDMv/systemtests/included.py' 2026-09-04 01:18:36.521840173 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.533062793 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.538649532 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.03ms 2026-09-04 01:18:36.538673727 DEBUG Received server response for request 2 2026-09-04 01:18:36.538786569 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.538796207 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:36.538865998 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpjIsDMv/external/Y/only_external.py") 2026-09-04 01:18:36.538876488 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpjIsDMv/external/Y/only_external.py` 2026-09-04 01:18:36.538886747 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpjIsDMv/external/Y/only_external.py` 2026-09-04 01:18:36.538980453 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpjIsDMv/external/Y/only_external.py` to project `Y` 2026-09-04 01:18:36.538994088 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjIsDMv/external/Y/only_external.py` 2026-09-04 01:18:36.538996894 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.539004007 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.539061505 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/external/Y/only_external.py"))}: Checking file '/tmp/.tmpjIsDMv/external/Y/only_external.py' 2026-09-04 01:18:36.539133209 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.550499268 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjIsDMv/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.555964249 DEBUG method="textDocument/diagnostic" response.id=3 duration=16.95ms 2026-09-04 01:18:36.555987492 DEBUG Received server response for request 3 2026-09-04 01:18:36.566131599 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.566170723 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.566187023 DEBUG method="shutdown" response.id=4 duration=20.97µs 2026-09-04 01:18:36.566203735 DEBUG Received server response for request 4 2026-09-04 01:18:36.566208774 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.566226317 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-09-04 01:18:36.576444353 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.576522710 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.576558937 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.576617277 DEBUG Client info: None 2026-09-04 01:18:36.576629340 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.576642544 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.576649057 INFO Version: Unknown 2026-09-04 01:18:36.576695864 DEBUG Received server response for request 1 2026-09-04 01:18:36.576731120 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.576794008 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.576860002 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.576862998 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.576908363 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.576925395 DEBUG Initializing workspace `file:///tmp/.tmpRWbagD`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.576937397 DEBUG Searching for a project in '/tmp/.tmpRWbagD' 2026-09-04 01:18:36.576957595 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.576962555 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.577329413 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.577335374 DEBUG Discovering virtual environment in `/tmp/.tmpRWbagD` 2026-09-04 01:18:36.577370690 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.577375709 DEBUG No virtual environment found 2026-09-04 01:18:36.577384857 DEBUG Adding first-party search path `/tmp/.tmpRWbagD` 2026-09-04 01:18:36.577388033 DEBUG Using vendored stdlib 2026-09-04 01:18:36.577520451 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.577524779 DEBUG Adding new file root '/tmp/.tmpRWbagD' of kind Project 2026-09-04 01:18:36.577984471 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.577990753 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-04 01:18:36.579019813 INFO Project::index_files{project=.tmpRWbagD}: Indexed 2 file(s) in 0.001s 2026-09-04 01:18:36.579032026 DEBUG Initializing workspace `file:///tmp/.tmpRWbagD/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.579041945 DEBUG Searching for a project in '/tmp/.tmpRWbagD/external/Y' 2026-09-04 01:18:36.579063976 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.579067893 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.579354772 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.579359941 DEBUG Discovering virtual environment in `/tmp/.tmpRWbagD/external/Y` 2026-09-04 01:18:36.579385579 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.579389407 DEBUG No virtual environment found 2026-09-04 01:18:36.579397341 DEBUG Adding first-party search path `/tmp/.tmpRWbagD/external/Y` 2026-09-04 01:18:36.579412480 DEBUG Using vendored stdlib 2026-09-04 01:18:36.579529219 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.579532685 DEBUG Adding new file root '/tmp/.tmpRWbagD/external/Y' of kind Project 2026-09-04 01:18:36.580945355 INFO Project::index_files{project=Y}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.580956857 DEBUG Updating project to check open files 2026-09-04 01:18:36.581011339 DEBUG Updating project to check open files 2026-09-04 01:18:36.581018031 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.581070069 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpRWbagD/systemtests/foo.py") 2026-09-04 01:18:36.581078675 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpRWbagD/systemtests/foo.py` 2026-09-04 01:18:36.581084847 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpRWbagD/systemtests/foo.py` 2026-09-04 01:18:36.581138858 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpRWbagD/systemtests/foo.py` to project `.tmpRWbagD` 2026-09-04 01:18:36.581152834 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRWbagD/systemtests/foo.py` 2026-09-04 01:18:36.581155549 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.581162051 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.581393866 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.596489981 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.601965141 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-09-04 01:18:36.602025324 DEBUG method="textDocument/hover" response.id=2 duration=20.86ms 2026-09-04 01:18:36.602042286 DEBUG Received server response for request 2 2026-09-04 01:18:36.602058767 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:36.602063145 DEBUG Client sends request `textDocument/hover` with ID 3 2026-09-04 01:18:36.602122196 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpRWbagD/external/Y/foo.py") 2026-09-04 01:18:36.602131283 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpRWbagD/external/Y/foo.py` 2026-09-04 01:18:36.602148876 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpRWbagD/external/Y/foo.py` 2026-09-04 01:18:36.602316700 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpRWbagD/external/Y/foo.py` to project `Y` 2026-09-04 01:18:36.602356245 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRWbagD/external/Y/foo.py` 2026-09-04 01:18:36.602360112 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:36.602370121 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:36.602485136 DEBUG method="textDocument/hover" response.id=3 duration=86.54µs 2026-09-04 01:18:36.602499073 DEBUG Received server response for request 3 2026-09-04 01:18:36.612571746 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.612598466 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.612604477 DEBUG method="shutdown" response.id=4 duration=8.99µs 2026-09-04 01:18:36.612611119 DEBUG Received server response for request 4 2026-09-04 01:18:36.612614075 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.612626077 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-09-04 01:18:36.615958478 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.616034150 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.616067813 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.616137624 DEBUG Client info: None 2026-09-04 01:18:36.616149636 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.616162971 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.616168301 INFO Version: Unknown 2026-09-04 01:18:36.616220499 DEBUG Received server response for request 1 2026-09-04 01:18:36.616256527 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.616312412 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.616415796 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.616419412 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.616436364 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.616453256 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.616465208 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.616471430 DEBUG Initializing workspace `file:///tmp/.tmpRdVdcy/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.616483262 DEBUG Searching for a project in '/tmp/.tmpRdVdcy/root1' 2026-09-04 01:18:36.616505233 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.616509401 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.616803142 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.616809013 DEBUG Discovering virtual environment in `/tmp/.tmpRdVdcy/root1` 2026-09-04 01:18:36.616842566 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.616847265 DEBUG No virtual environment found 2026-09-04 01:18:36.616855500 DEBUG Adding first-party search path `/tmp/.tmpRdVdcy/root1` 2026-09-04 01:18:36.616858456 DEBUG Using vendored stdlib 2026-09-04 01:18:36.616990413 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.616994591 DEBUG Adding new file root '/tmp/.tmpRdVdcy/root1' of kind Project 2026-09-04 01:18:36.618839281 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.618856564 DEBUG Initializing workspace `file:///tmp/.tmpRdVdcy/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.618871622 DEBUG Searching for a project in '/tmp/.tmpRdVdcy/root2' 2026-09-04 01:18:36.618917759 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.618923229 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.619282142 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.619288784 DEBUG Discovering virtual environment in `/tmp/.tmpRdVdcy/root2` 2026-09-04 01:18:36.619327547 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.619332496 DEBUG No virtual environment found 2026-09-04 01:18:36.619342155 DEBUG Adding first-party search path `/tmp/.tmpRdVdcy/root2` 2026-09-04 01:18:36.619345260 DEBUG Using vendored stdlib 2026-09-04 01:18:36.619485373 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.619489852 DEBUG Adding new file root '/tmp/.tmpRdVdcy/root2' of kind Project 2026-09-04 01:18:36.624719962 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.005s 2026-09-04 01:18:36.624911511 DEBUG Initializing workspace `file:///tmp/.tmpRdVdcy/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.625232753 DEBUG Searching for a project in '/tmp/.tmpRdVdcy/root3' 2026-09-04 01:18:36.625665004 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.625763930 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.626306067 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.626482407 DEBUG Discovering virtual environment in `/tmp/.tmpRdVdcy/root3` 2026-09-04 01:18:36.626846320 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.626952088 DEBUG No virtual environment found 2026-09-04 01:18:36.627219199 DEBUG Adding first-party search path `/tmp/.tmpRdVdcy/root3` 2026-09-04 01:18:36.627364151 DEBUG Using vendored stdlib 2026-09-04 01:18:36.627624910 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.627713426 DEBUG Adding new file root '/tmp/.tmpRdVdcy/root3' of kind Project 2026-09-04 01:18:36.629238777 INFO Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:36.629446797 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.629633337 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.629809097 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.630071750 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root1/main.py"))}: Checking file '/tmp/.tmpRdVdcy/root1/main.py' 2026-09-04 01:18:36.630363888 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.641991487 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.642372281 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.642382591 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:36.642428617 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root2/main.py"))}: Checking file '/tmp/.tmpRdVdcy/root2/main.py' 2026-09-04 01:18:36.642487788 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.654074611 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.654285567 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.654295505 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-04 01:18:36.654329539 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root3/main.py"))}: Checking file '/tmp/.tmpRdVdcy/root3/main.py' 2026-09-04 01:18:36.654634261 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:36.665859265 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRdVdcy/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:36.665945216 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:36.666179506 DEBUG method="workspace/diagnostic" response.id=2 duration=36.41ms 2026-09-04 01:18:36.666217958 DEBUG Received server response for request 2 2026-09-04 01:18:36.666379291 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.666543509 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:36.666566301 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpRdVdcy/root2), (root3, file:///tmp/.tmpRdVdcy/root3) 2026-09-04 01:18:36.666570469 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpRdVdcy/root2 2026-09-04 01:18:36.668238017 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpRdVdcy/root3 2026-09-04 01:18:36.669573993 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:36.669616492 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:36.669783866 DEBUG method="workspace/diagnostic" response.id=3 duration=233.27µs 2026-09-04 01:18:36.669913590 DEBUG Received server response for request 3 2026-09-04 01:18:36.680113782 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:36.680266518 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:36.680276828 DEBUG method="shutdown" response.id=4 duration=14.98µs 2026-09-04 01:18:36.680342942 DEBUG Received server response for request 4 2026-09-04 01:18:36.680349835 DEBUG Client sends notification `exit` 2026-09-04 01:18:36.680369381 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-09-04 01:18:36.683215760 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:36.683290570 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:36.683324735 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:36.683511535 DEBUG Client info: None 2026-09-04 01:18:36.683529438 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:36.683546040 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:36.683551560 INFO Version: Unknown 2026-09-04 01:18:36.683593659 DEBUG Received server response for request 1 2026-09-04 01:18:36.683628274 DEBUG Client sends notification `initialized` 2026-09-04 01:18:36.683688487 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:36.683777514 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:36.683780740 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:36.683794375 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.683796980 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:36.683815174 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:36.683825794 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-09-04 01:18:36.683828610 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:36.683835232 DEBUG Initializing workspace `file:///tmp/.tmpI4cDBs/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:36.683847655 DEBUG Searching for a project in '/tmp/.tmpI4cDBs/root1' 2026-09-04 01:18:36.683871039 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:36.683875738 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:36.684257564 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:36.684264407 DEBUG Discovering virtual environment in `/tmp/.tmpI4cDBs/root1` 2026-09-04 01:18:36.684299463 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:36.684304502 DEBUG No virtual environment found 2026-09-04 01:18:36.684313970 DEBUG Adding first-party search path `/tmp/.tmpI4cDBs/root1` 2026-09-04 01:18:36.684317096 DEBUG Using vendored stdlib 2026-09-04 01:18:36.684459794 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:36.684464422 DEBUG Adding new file root '/tmp/.tmpI4cDBs/root1' of kind Project 2026-09-04 01:18:36.686163229 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:36.686178788 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:36.686183366 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:36.686195750 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmpI4cDBs/root1) 2026-09-04 01:18:36.686198835 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpI4cDBs/root1 2026-09-04 01:18:36.686340070 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:36.686363795 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-04 01:18:38.683936615 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:38.684104210 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:38.684187196 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-04 01:18:38.684212202 DEBUG method="shutdown" response.id=3 duration=128.67µs 2026-09-04 01:18:38.684231418 DEBUG Received server response for request 2 2026-09-04 01:18:38.684238712 DEBUG Received server response for request 3 2026-09-04 01:18:38.684246176 DEBUG Client sends notification `exit` 2026-09-04 01:18:38.684274609 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-09-04 01:18:38.686056852 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:38.687555062 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:38.687595238 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:38.687693302 DEBUG Client info: None 2026-09-04 01:18:38.687713259 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: Some( Workspace, ), experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:38.687732796 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:38.687739078 INFO Version: Unknown 2026-09-04 01:18:38.687798369 DEBUG Received server response for request 1 2026-09-04 01:18:38.687848533 DEBUG Client sends notification `initialized` 2026-09-04 01:18:38.688524892 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:38.688758159 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:38.688797834 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:38.688817741 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-04 01:18:38.689008148 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:38.689025891 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:38.689034568 DEBUG Initializing workspace `file:///tmp/.tmpa0HURk/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:38.689050978 DEBUG Searching for a project in '/tmp/.tmpa0HURk/root1' 2026-09-04 01:18:38.689077438 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:38.689082778 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:38.689435820 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:38.689443064 DEBUG Discovering virtual environment in `/tmp/.tmpa0HURk/root1` 2026-09-04 01:18:38.689483860 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:38.689489321 DEBUG No virtual environment found 2026-09-04 01:18:38.689499770 DEBUG Adding first-party search path `/tmp/.tmpa0HURk/root1` 2026-09-04 01:18:38.689502886 DEBUG Using vendored stdlib 2026-09-04 01:18:38.689639202 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:38.689644482 DEBUG Adding new file root '/tmp/.tmpa0HURk/root1' of kind Project 2026-09-04 01:18:38.692148769 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:38.692294432 DEBUG Initializing workspace `file:///tmp/.tmpa0HURk/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:38.692542517 DEBUG Searching for a project in '/tmp/.tmpa0HURk/root2' 2026-09-04 01:18:38.692664346 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:38.692776306 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:38.693130761 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:38.693255324 DEBUG Discovering virtual environment in `/tmp/.tmpa0HURk/root2` 2026-09-04 01:18:38.693391680 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:38.693501266 DEBUG No virtual environment found 2026-09-04 01:18:38.693603738 DEBUG Adding first-party search path `/tmp/.tmpa0HURk/root2` 2026-09-04 01:18:38.693707162 DEBUG Using vendored stdlib 2026-09-04 01:18:38.693928988 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:38.694037992 DEBUG Adding new file root '/tmp/.tmpa0HURk/root2' of kind Project 2026-09-04 01:18:38.695500586 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:38.695643644 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:38.695753530 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-04 01:18:38.695881941 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:38.696095512 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root1/main.py"))}: Checking file '/tmp/.tmpa0HURk/root1/main.py' 2026-09-04 01:18:38.696312088 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:38.707809473 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:38.708068148 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:38.708177513 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-04 01:18:38.708297428 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root2/main.py"))}: Checking file '/tmp/.tmpa0HURk/root2/main.py' 2026-09-04 01:18:38.708451257 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:38.719735202 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpa0HURk/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:38.719967678 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-09-04 01:18:38.720108582 DEBUG method="workspace/diagnostic" response.id=2 duration=24.25ms 2026-09-04 01:18:38.720217126 DEBUG Received server response for request 2 2026-09-04 01:18:38.720448019 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:38.720575027 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpa0HURk/root2) 2026-09-04 01:18:38.720662691 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpa0HURk/root2 2026-09-04 01:18:38.721826885 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-04 01:18:38.721891136 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-04 01:18:38.721932172 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-04 01:18:38.722053610 DEBUG method="workspace/diagnostic" response.id=3 duration=177.14µs 2026-09-04 01:18:38.722062587 DEBUG Received server response for request 3 2026-09-04 01:18:38.732213617 DEBUG Client sends request `shutdown` with ID 4 2026-09-04 01:18:38.732270143 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:38.732276685 DEBUG method="shutdown" response.id=4 duration=10.58µs 2026-09-04 01:18:38.732390970 DEBUG Received server response for request 4 2026-09-04 01:18:38.732395979 DEBUG Client sends notification `exit` 2026-09-04 01:18:38.732411498 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-09-04 01:18:38.735426483 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:38.735509719 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:38.735551157 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:38.735657326 DEBUG Client info: None 2026-09-04 01:18:38.735670080 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:38.735684337 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:38.735691721 INFO Version: Unknown 2026-09-04 01:18:38.735743217 DEBUG Received server response for request 1 2026-09-04 01:18:38.735779145 DEBUG Client sends notification `initialized` 2026-09-04 01:18:38.737073743 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:38.737154725 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:38.737161147 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:38.737187957 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:38.737191434 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:38.737212423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:38.737229335 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-04 01:18:38.737232511 DEBUG Deferring `textDocument/diagnostic` request until all workspaces are initialized 2026-09-04 01:18:38.737238242 DEBUG Initializing workspace `file:///tmp/.tmpZjpUZ8/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:38.737257277 DEBUG Searching for a project in '/tmp/.tmpZjpUZ8/root1' 2026-09-04 01:18:38.737284779 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:38.737290019 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:38.737615820 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:38.737622723 DEBUG Discovering virtual environment in `/tmp/.tmpZjpUZ8/root1` 2026-09-04 01:18:38.737670813 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:38.737676353 DEBUG No virtual environment found 2026-09-04 01:18:38.737686262 DEBUG Adding first-party search path `/tmp/.tmpZjpUZ8/root1` 2026-09-04 01:18:38.737689708 DEBUG Using vendored stdlib 2026-09-04 01:18:38.737812599 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:38.737817518 DEBUG Adding new file root '/tmp/.tmpZjpUZ8/root1' of kind Project 2026-09-04 01:18:38.739305589 INFO Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-09-04 01:18:38.739318183 DEBUG Initializing workspace `file:///tmp/.tmpZjpUZ8/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:38.739328793 DEBUG Searching for a project in '/tmp/.tmpZjpUZ8/root2' 2026-09-04 01:18:38.739350183 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-04 01:18:38.739354070 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:38.739602997 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:38.739608427 DEBUG Discovering virtual environment in `/tmp/.tmpZjpUZ8/root2` 2026-09-04 01:18:38.739634927 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:38.739638684 DEBUG No virtual environment found 2026-09-04 01:18:38.739646970 DEBUG Adding first-party search path `/tmp/.tmpZjpUZ8/root2` 2026-09-04 01:18:38.739649985 DEBUG Using vendored stdlib 2026-09-04 01:18:38.739761514 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:38.739765542 DEBUG Adding new file root '/tmp/.tmpZjpUZ8/root2' of kind Project 2026-09-04 01:18:38.742035940 INFO Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-04 01:18:38.742188978 DEBUG Updating project to check open files 2026-09-04 01:18:38.742316366 DEBUG Updating project to check open files 2026-09-04 01:18:38.742445649 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:38.742542951 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-04 01:18:38.742689346 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpZjpUZ8/root1/main.py") 2026-09-04 01:18:38.742804893 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpZjpUZ8/root1/main.py` 2026-09-04 01:18:38.742924046 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpZjpUZ8/root1/main.py` 2026-09-04 01:18:38.743093113 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpZjpUZ8/root1/main.py` to project `root1` 2026-09-04 01:18:38.743216946 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZjpUZ8/root1/main.py` 2026-09-04 01:18:38.743313677 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:38.743436838 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:38.743540082 DEBUG Processing deferred request `textDocument/diagnostic` 2026-09-04 01:18:38.743717204 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root1/main.py"))}: Checking file '/tmp/.tmpZjpUZ8/root1/main.py' 2026-09-04 01:18:38.743970880 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:38.755407140 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:38.755707754 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.07ms 2026-09-04 01:18:38.755853718 DEBUG Received server response for request 2 2026-09-04 01:18:38.755979033 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:38.755990775 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-04 01:18:38.756071226 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpZjpUZ8/root2/main.py") 2026-09-04 01:18:38.756080994 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpZjpUZ8/root2/main.py` 2026-09-04 01:18:38.756098818 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpZjpUZ8/root2/main.py` 2026-09-04 01:18:38.756160764 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpZjpUZ8/root2/main.py` to project `root2` 2026-09-04 01:18:38.756173879 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZjpUZ8/root2/main.py` 2026-09-04 01:18:38.756176293 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:38.756183998 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:38.756517463 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root2/main.py"))}: Checking file '/tmp/.tmpZjpUZ8/root2/main.py' 2026-09-04 01:18:38.756649821 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:38.770997934 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZjpUZ8/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:38.771247131 DEBUG method="textDocument/diagnostic" response.id=3 duration=15.06ms 2026-09-04 01:18:38.771290182 DEBUG Received server response for request 3 2026-09-04 01:18:38.771355494 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-04 01:18:38.771364110 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-04 01:18:38.771420717 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpZjpUZ8/root2) 2026-09-04 01:18:38.771430755 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpZjpUZ8/root2 2026-09-04 01:18:38.775567855 DEBUG method="textDocument/diagnostic" response.id=4 duration=229.14µs 2026-09-04 01:18:38.775621135 DEBUG Received server response for request 4 2026-09-04 01:18:38.775667993 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-09-04 01:18:38.775825979 DEBUG method="textDocument/diagnostic" response.id=5 duration=134.29µs 2026-09-04 01:18:38.775854403 DEBUG Received server response for request 5 2026-09-04 01:18:38.785981277 DEBUG Client sends request `shutdown` with ID 6 2026-09-04 01:18:38.786028376 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:38.786037022 DEBUG method="shutdown" response.id=6 duration=12.92µs 2026-09-04 01:18:38.786063391 DEBUG Received server response for request 6 2026-09-04 01:18:38.786071206 DEBUG Client sends notification `exit` 2026-09-04 01:18:38.786095562 DEBUG Received exit notification, exiting ok test workspace_folders::single_file_workspace ... 2026-09-04 01:18:38.790085255 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-04 01:18:38.790160706 DEBUG Architecture: x86_64, OS: linux 2026-09-04 01:18:38.790195021 DEBUG Client sends request `initialize` with ID 1 2026-09-04 01:18:38.790246377 DEBUG Client info: None 2026-09-04 01:18:38.790258450 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-04 01:18:38.790271825 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-04 01:18:38.790277766 INFO Version: Unknown 2026-09-04 01:18:38.790319184 DEBUG Received server response for request 1 2026-09-04 01:18:38.790350502 DEBUG Client sends notification `initialized` 2026-09-04 01:18:38.790423509 DEBUG Requesting workspace configuration for workspaces 2026-09-04 01:18:38.790496316 DEBUG Received server request `workspace/configuration` 2026-09-04 01:18:38.790499251 INFO Retrying to receive `workspace/configuration` request 2026-09-04 01:18:38.790526903 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-04 01:18:38.790541380 DEBUG Initializing workspace `file:///tmp/.tmpdqUOkv/project/main.py`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-04 01:18:38.790555697 DEBUG Searching for a project in '/tmp/.tmpdqUOkv/project' 2026-09-04 01:18:38.790590763 DEBUG Found project at '/tmp/.tmpdqUOkv/project' 2026-09-04 01:18:38.790595682 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-04 01:18:38.790997616 INFO Defaulting to python-platform `linux` 2026-09-04 01:18:38.791004008 DEBUG Discovering virtual environment in `/tmp/.tmpdqUOkv/project` 2026-09-04 01:18:38.791040396 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/e2e-974096799e436827`: does not point to a Python executable or a directory on disk 2026-09-04 01:18:38.791045216 DEBUG No virtual environment found 2026-09-04 01:18:38.791055705 DEBUG Adding first-party search path `/tmp/.tmpdqUOkv/project` 2026-09-04 01:18:38.791058881 DEBUG Using vendored stdlib 2026-09-04 01:18:38.791187522 INFO Python version: Python 3.14, platform: linux 2026-09-04 01:18:38.791191710 DEBUG Adding new file root '/tmp/.tmpdqUOkv/project' of kind Project 2026-09-04 01:18:38.791476484 DEBUG Client sends notification `textDocument/didOpen` 2026-09-04 01:18:38.791482195 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-04 01:18:38.793916120 INFO Project::index_files{project=project}: Indexed 1 file(s) in 0.003s 2026-09-04 01:18:38.793930117 DEBUG Updating project to check open files 2026-09-04 01:18:38.793950415 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-04 01:18:38.794004035 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpdqUOkv/project/main.py") 2026-09-04 01:18:38.794012722 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpdqUOkv/project/main.py` 2026-09-04 01:18:38.794019534 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpdqUOkv/project/main.py` 2026-09-04 01:18:38.794093453 DEBUG notification{method=textDocument/didOpen}:apply_changes: Adding file `/tmp/.tmpdqUOkv/project/main.py` to project `project` 2026-09-04 01:18:38.794106858 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdqUOkv/project/main.py` 2026-09-04 01:18:38.794109333 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-04 01:18:38.794116095 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-04 01:18:38.794200414 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdqUOkv/project/main.py"))}: Checking file '/tmp/.tmpdqUOkv/project/main.py' 2026-09-04 01:18:38.794291965 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdqUOkv/project/main.py"))}: Resolving dynamic module resolution paths 2026-09-04 01:18:38.805734167 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdqUOkv/project/main.py"))}: Module `__builtins__` not found in search paths 2026-09-04 01:18:38.805836990 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.71ms 2026-09-04 01:18:38.805852860 DEBUG Received server response for request 2 2026-09-04 01:18:38.815953766 DEBUG Client sends request `shutdown` with ID 3 2026-09-04 01:18:38.816000664 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-04 01:18:38.816007126 DEBUG method="shutdown" response.id=3 duration=10.22µs 2026-09-04 01:18:38.816085423 DEBUG Received server response for request 3 2026-09-04 01:18:38.816089430 DEBUG Client sends notification `exit` 2026-09-04 01:18:38.816100240 DEBUG Received exit notification, exiting ok test result: ok. 167 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.78s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_site_packages-afb24b5c3333820f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` running 50 tests test tests::can_find_site_packages_directory_freethreaded_build ... ok test tests::can_find_site_packages_directory_no_virtual_env ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_self_environment ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_uv_metadata ... ok test tests::can_find_site_packages_directory_no_virtual_env_freethreaded ... ok test tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok test tests::cannot_find_site_packages_directory ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_local_venv ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_virtual_env_var ... ok test tests::cannot_read_lib_directory ... ok test tests::detects_cpython_implementation ... ok test tests::detects_graalpy_implementation ... ok test tests::detects_pypy_implementation ... ok test tests::detects_unknown_implementation ... ok test tests::distinguishes_unsuffixed_default_from_free_threaded_executable ... ok test tests::does_not_add_usr_local_when_sys_prefix_is_not_usr ... ok test tests::does_not_enumerate_usr_local_for_wrong_version_when_version_known ... ok test tests::does_not_include_wrong_version_dist_packages_when_exact_dist_missing ... ok test tests::does_not_include_wrong_version_when_implementation_unknown ... ok test tests::fallback_enumeration_for_cpython_excludes_pypy_directories ... ok test tests::fallback_enumeration_for_pypy_excludes_cpython_directories ... ok test tests::finds_debian_dist_packages_in_fallback_enumeration ... ok test tests::finds_debian_python3_dist_packages ... ok test tests::finds_dist_packages_in_fallback_enumeration ... ok test tests::finds_dist_packages_in_system_environment ... ok test tests::finds_pypy_site_packages_when_version_known ... ok test tests::finds_system_site_packages ... ok test tests::finds_usr_local_dist_packages_in_fallback_enumeration ... ok test tests::finds_usr_local_dist_packages_in_system_environment ... ok test tests::identifies_free_threaded_hard_links ... ok test tests::includes_matching_version_pypy_without_wrong_version_cpython_when_unknown ... ok test tests::layout_inference_uses_the_primary_site_packages_source ... ok test tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok test tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok test tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok test tests::pyvenv_cfg_with_carriage_return_line_endings_parses ... ok test tests::pyvenv_cfg_with_strange_whitespace_parses ... ok test tests::recognizes_unversioned_graalpy_executable ... ok test tests::reject_env_that_does_not_exist ... ok test tests::reject_env_that_is_not_a_directory ... ok test tests::settings_diagnostic_path_ignores_python_helper_scripts ... ok test tests::site_packages_paths_display ... ok test tests::unknown_known_version_prefers_cpython_layout ... ok test tests::unresolved_pyvenv_cfg_home_is_nonfatal_without_system_site_packages ... ok test tests::unresolved_pyvenv_cfg_home_with_system_site_packages_fails ... ok test tests::uses_selected_system_interpreter_layout ... ok test tests::uses_symlink_target_layout ... ok test tests::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_test-8971fdd2b85b8c42 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/target/rpm/deps/ty_vendored-06c03b943850ef9c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual' --skip 'unix::symlink_inside_project'` 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.77-build/ty-0.0.77/ruff/crates/ruff_annotate_snippets -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --extern anstream=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.56s; merged doctests compilation took 9.54s 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.77-build/ty-0.0.77/ruff/crates/ruff_cache -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern seahash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libseahash-08ef171d6ce02a4c.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 2 tests test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 27) ... ok test crates/ruff_cache/src/cache_key.rs - cache_key::CacheKey (line 39) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 18.12s; merged doctests compilation took 18.11s 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.77-build/ty-0.0.77/ruff/crates/ruff_db -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' --extern anstyle=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern arc_swap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern dashmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rlib --extern dunce=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern filetime=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pathdiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpathdiff-f726cc96304c5879.rlib --extern quick_junit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern same_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern which=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwhich-1307c3506e136e92.rlib --extern zip=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libzip-86350caa097a6f84.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.70s; merged doctests compilation took 49.66s 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.77-build/ty-0.0.77/ruff/crates/ruff_formatter -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.07s all doctests ran in 20.01s; merged doctests compilation took 19.94s 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.77-build/ty-0.0.77/ruff/crates/ruff_linter -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern anyhow=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern clap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern fern=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libfern-1c1956a60a399872.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern imperative=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libimperative-c082e4447b1fe472.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern libcst_native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblibcst_native-ac4dde48884156db.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern natord=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libnatord-8329c8b22440ed8a.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern pyproject_toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_importer=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern typed_arena=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_width=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern url=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liburl-6734bb586cdd378d.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -C lto=fat --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="test-rules"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default", "schemars", "test-rules", "testing"))' --error-format human` running 12 tests test crates/ruff_linter/src/checkers/ast/mod.rs - checkers::ast::DiagnosticGuard<'_,'_>::before_drop (line 3710) ... ignored test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 62) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 237) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 193) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 123) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 154) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 272) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 170) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 220) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 98) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 68) ... ok test crates/ruff_linter/src/settings/mod.rs - settings::display_settings (line 44) ... ok test result: ok. 11 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 120.37s; merged doctests compilation took 120.34s 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.77-build/ty-0.0.77/ruff/crates/ruff_notebook -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern rand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librand-74fcc7ac397dd116.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_notebook=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern uuid=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libuuid-22e391f70c376582.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.06s; merged doctests compilation took 11.05s 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.77-build/ty-0.0.77/ruff/crates/ruff_options_metadata -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.88s; merged doctests compilation took 7.87s 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.77-build/ty-0.0.77/ruff/crates/ruff_python_ast -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern arrayvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libarrayvec-d4bb1a7164098238.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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 1022) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 953) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 981) ... ok test crates/ruff_python_ast/src/name.rs - name::QualifiedName<'a>::from_dotted_name (line 323) ... ok test crates/ruff_python_ast/src/nodes.rs - nodes::DictItem (line 133) ... ignored test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 23.92s; merged doctests compilation took 23.91s 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.77-build/ty-0.0.77/ruff/crates/ruff_python_parser -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 10 tests test crates/ruff_python_parser/src/lib.rs - parse (line 246) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 255) ... ok test crates/ruff_python_parser/src/lib.rs - parse (line 270) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression (line 129) ... ok test crates/ruff_python_parser/src/lib.rs - parse_expression_range (line 152) ... ok test crates/ruff_python_parser/src/lib.rs - parse_module (line 99) ... ok test crates/ruff_python_parser/src/lib.rs - parse_parenthesized_expression_range (line 179) ... ok test crates/ruff_python_parser/src/lib.rs - parse_string_annotation (line 205) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 17) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 9) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 26.70s; merged doctests compilation took 26.68s 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.77-build/ty-0.0.77/ruff/crates/ruff_python_stdlib -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 4 tests test crates/ruff_python_stdlib/src/str.rs - str::is_cased_lowercase (line 85) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_cased_uppercase (line 118) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_lowercase (line 7) ... ok test crates/ruff_python_stdlib/src/str.rs - str::is_uppercase (line 44) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 7.97s; merged doctests compilation took 7.97s 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.77-build/ty-0.0.77/ruff/crates/ruff_python_trivia -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern unicode_ident=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.97s; merged doctests compilation took 8.96s 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.77-build/ty-0.0.77/ruff/crates/ruff_source_file -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.78s; merged doctests compilation took 8.75s 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.77-build/ty-0.0.77/ruff/crates/ruff_text_size -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.32s; merged doctests compilation took 8.30s 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.77-build/ty-0.0.77/ruff/crates/ruff_workspace -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern colored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern etcetera=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern ignore=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern log=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern matchit=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_absolutize=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern path_slash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pep440_rs=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_graph=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_graph-c72547e6dfec8040.rlib --extern ruff_linter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_linter-95272cfe0884d0e3.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_workspace=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_workspace-bcc0d172e3f7c9ca.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern shellexpand=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern unicode_normalization=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.77-build/ty-0.0.77/ruff/crates/ty_module_resolver -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern regex=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_syntax=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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.56s; merged doctests compilation took 54.53s Doc-tests ty_python_semantic Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ty_python_semantic --test crates/ty_python_semantic/src/lib.rs --test-run-directory /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/crates/ty_python_semantic -L native=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --test-args --skip --test-args 'unix::symlink_inside_project' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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.77-build/ty-0.0.77/ruff/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_edits=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_edits-128a033dda35e88d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_python_semantic-d1e62032db2afa6b.rlib --extern ty_site_packages=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_test-2b3f6c3fdcdc55d7.rlib --extern ty_vendored=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -L dependency=/builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/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 233) ... ok test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s running 2 tests test crates/ty_python_semantic/src/types/class/static_literal.rs - types::class::static_literal::StaticClassLiteral<'db>::header_range (line 3227) ... ignored test crates/ty_python_semantic/src/types/cyclic.rs - types::cyclic::FlowEdge (line 144) ... ignored test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 164.60s; merged doctests compilation took 164.55s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ty-0.0.77-1.fc46.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CBPPiu + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + DOCDIR=/builddir/build/BUILD/ty-0.0.77-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.77-build/BUILDROOT/usr/share/doc/ty + cp -pr /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/CHANGELOG.md /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/share/doc/ty + cp -pr /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/README.md /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/share/doc/ty + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZahcMt + umask 022 + cd /builddir/build/BUILD/ty-0.0.77-build + cd ty-0.0.77 + LICENSEDIR=/builddir/build/BUILD/ty-0.0.77-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.77-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/LICENSE /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/ruff/LICENSE.dependencies /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT/usr/share/licenses/ty + cp -pr /builddir/build/BUILD/ty-0.0.77-build/ty-0.0.77/LICENSE.bundled /builddir/build/BUILD/ty-0.0.77-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.5^20260901gitc345a22 bundled(typeshed) = 0^20260825git6b7f7b9 ty = 0.0.77-1.fc46 ty(x86-64) = 0.0.77-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libjemalloc.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libzstd.so.1()(64bit) rtld(GNU_HASH) Processing files: python3-ty-0.0.77-1.fc46.noarch Provides: python-ty = 0.0.77-1.fc46 python3-ty = 0.0.77-1.fc46 python3.15-ty = 0.0.77-1.fc46 python3.15dist(ty) = 0.0.77 python3dist(ty) = 0.0.77 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.77-1.fc46.x86_64 Provides: ty-debugsource = 0.0.77-1.fc46 ty-debugsource(x86-64) = 0.0.77-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ty-debuginfo-0.0.77-1.fc46.x86_64 Provides: debuginfo(build-id) = c0ac94081efaecfff64049c7f55e53317407c908 ty-debuginfo = 0.0.77-1.fc46 ty-debuginfo(x86-64) = 0.0.77-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ty-debugsource(x86-64) = 0.0.77-1.fc46 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ty-0.0.77-build/BUILDROOT Wrote: /builddir/build/SRPMS/ty-0.0.77-1.fc46.src.rpm Wrote: /builddir/build/RPMS/ty-debuginfo-0.0.77-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/ty-0.0.77-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/ty-debugsource-0.0.77-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/python3-ty-0.0.77-1.fc46.noarch.rpm Finish: rpmbuild ty-0.0.77-1.fc46.src.rpm Finish: build phase for ty-0.0.77-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1788469806.224691/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.77-1.fc46.src.rpm) Config(child) 261 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 Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ty", "epoch": null, "version": "0.0.77", "release": "1.fc46", "arch": "x86_64" }, { "name": "ty-debugsource", "epoch": null, "version": "0.0.77", "release": "1.fc46", "arch": "x86_64" }, { "name": "ty-debuginfo", "epoch": null, "version": "0.0.77", "release": "1.fc46", "arch": "x86_64" }, { "name": "python3-ty", "epoch": null, "version": "0.0.77", "release": "1.fc46", "arch": "noarch" }, { "name": "ty", "epoch": null, "version": "0.0.77", "release": "1.fc46", "arch": "src" } ] } RPMResults finished