Warning: Permanently added '2620:52:6:1161:dead:beef:cafe:c12f' (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/11169182-epel-10-x86_64 --chroot epel-10-x86_64 Version: 1.10 PID: 18513 Logging PID: 18515 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 11169182, 'buildroot_pkgs': [], 'chroot': 'epel-10-x86_64', 'enable_net': True, 'fedora_review': True, 'git_hash': '15f59299058c02bfdd45314cd90163027583c539', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/caiobruno/fedora-packages/wezterm', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'wezterm', 'package_version': '0.r20240203_110809_5046fc22-1', 'project_dirname': 'fedora-packages', 'project_name': 'fedora-packages', 'project_owner': 'caiobruno', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/caiobruno/fedora-packages/epel-10-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'caiobruno/fedora-packages--caiobruno', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'caiobruno', 'tags': [], 'task_id': '11169182-epel-10-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/caiobruno/fedora-packages/wezterm /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/caiobruno/fedora-packages/wezterm', '/var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm'... Running: git checkout 15f59299058c02bfdd45314cd90163027583c539 -- cmd: ['git', 'checkout', '15f59299058c02bfdd45314cd90163027583c539', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm rc: 0 stdout: stderr: Note: switching to '15f59299058c02bfdd45314cd90163027583c539'. 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 15f5929 automatic import of wezterm Running: dist-git-client sources tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm/wezterm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792353448.692481 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm/wezterm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-3nii8lqo/wezterm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792353448.692481 -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-3nii8lqo/wezterm/wezterm.spec) Config(centos-stream+epel-10-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-x86_64-bootstrap-1792353448.692481/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: quay.io/centos/centos:stream10 INFO: Pulling image: quay.io/centos/centos:stream10 INFO: Tagging container image as mock-bootstrap-26e9a886-71f4-43ef-a754-def21918be49 INFO: Checking that 51ac8c96a480e8cb837219e55206da8dc3ecdf5af1a003238369e133014c9b41 image matches host's architecture INFO: Copy content of container 51ac8c96a480e8cb837219e55206da8dc3ecdf5af1a003238369e133014c9b41 to /var/lib/mock/centos-stream+epel-10-x86_64-bootstrap-1792353448.692481/root INFO: mounting 51ac8c96a480e8cb837219e55206da8dc3ecdf5af1a003238369e133014c9b41 with podman image mount INFO: image 51ac8c96a480e8cb837219e55206da8dc3ecdf5af1a003238369e133014c9b41 as /var/lib/containers/storage/overlay/3f49c927f47f9399fb26f69f4aa7b996fa1861c93ac5c66e419fd3aa2e75c850/merged INFO: umounting image 51ac8c96a480e8cb837219e55206da8dc3ecdf5af1a003238369e133014c9b41 (/var/lib/containers/storage/overlay/3f49c927f47f9399fb26f69f4aa7b996fa1861c93ac5c66e419fd3aa2e75c850/merged) with podman image umount INFO: Removing image mock-bootstrap-26e9a886-71f4-43ef-a754-def21918be49 INFO: Package manager dnf4 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/centos-stream+epel-10-x86_64-1792353448.692481/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 dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-25.el10.x86_64 rpm-sequoia-1.10.2.3-1.el10.x86_64 python3-dnf-4.20.0-28.el10.noarch python3-dnf-plugins-core-4.7.0-12.el10.noarch yum-4.20.0-28.el10.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 53 kB/s | 38 kB 00:00 CentOS Stream 10 - BaseOS 14 MB/s | 6.8 MB 00:00 CentOS Stream 10 - AppStream 2.0 MB/s | 3.3 MB 00:01 CentOS Stream 10 - CRB 632 kB/s | 774 kB 00:01 CentOS Stream 10 - Extras packages 9.9 kB/s | 11 kB 00:01 Extra Packages for Enterprise Linux 10 - x86_64 76 MB/s | 7.3 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.2.26-6.el10 baseos 1.8 M bzip2 x86_64 1.0.8-25.el10 baseos 54 k centos-stream-release noarch 10.0-23.el10 baseos 29 k coreutils x86_64 9.5-14.el10 baseos 1.1 M cpio x86_64 2.15-3.el10 baseos 292 k diffutils x86_64 3.10-8.el10 baseos 409 k epel-rpm-macros noarch 10-7.el10_3 epel 8.4 k findutils x86_64 1:4.10.0-5.el10 baseos 551 k gawk x86_64 5.3.0-7.el10 baseos 1.1 M glibc-minimal-langpack x86_64 2.39-141.el10 baseos 24 k grep x86_64 3.11-10.el10 baseos 301 k gzip x86_64 1.13-4.el10 baseos 169 k info x86_64 7.1-6.el10 baseos 183 k patch x86_64 2.7.6-26.el10 appstream 132 k redhat-rpm-config noarch 296-1.el10 appstream 73 k rpm-build x86_64 4.19.1.1-25.el10 appstream 76 k sed x86_64 4.9-5.el10 baseos 318 k shadow-utils x86_64 2:4.15.0-13.el10 baseos 1.3 M tar x86_64 2:1.35-13.el10 baseos 867 k unzip x86_64 6.0-69.el10 baseos 190 k util-linux x86_64 2.40.2-23.el10 baseos 1.3 M which x86_64 2.21-44.el10 baseos 42 k xz x86_64 1:5.6.2-5.el10 baseos 480 k Installing dependencies: R-srpm-macros noarch 1.3.7-2.el10_3 epel 11 k alternatives x86_64 1.30-2.el10 baseos 42 k ansible-srpm-macros noarch 1-21.el10_3 epel 20 k audit-libs x86_64 4.2.1-3.el10 baseos 141 k authselect x86_64 1.5.3-1.el10 baseos 230 k authselect-libs x86_64 1.5.3-1.el10 baseos 268 k basesystem noarch 11-22.el10 baseos 4.3 k binutils x86_64 2.41-66.el10 baseos 6.4 M binutils-gold x86_64 2.41-66.el10 baseos 795 k bzip2-libs x86_64 1.0.8-25.el10 baseos 42 k ca-certificates noarch 2026.2.90_v9.0.316-100.0.el10 baseos 1.1 M centos-gpg-keys noarch 10.0-23.el10 baseos 26 k centos-stream-repos noarch 10.0-23.el10 baseos 11 k coreutils-common x86_64 9.5-14.el10 baseos 2.1 M cracklib x86_64 2.9.11-8.el10 baseos 96 k cracklib-dicts x86_64 2.9.11-8.el10 baseos 3.6 M crypto-policies noarch 20260811-1.git4dcd294.el10 baseos 95 k curl x86_64 8.12.1-7.el10 baseos 217 k cyrus-sasl-lib x86_64 2.1.28-27.el10 baseos 106 k debugedit x86_64 5.3-2.el10 appstream 87 k dwz x86_64 0.16-1.el10 appstream 140 k ed x86_64 1.20-5.el10 baseos 83 k efi-srpm-macros noarch 6-8.el10 appstream 23 k elfutils x86_64 0.195-1.el10 baseos 578 k elfutils-debuginfod-client x86_64 0.195-1.el10 baseos 44 k elfutils-default-yama-scope noarch 0.195-1.el10 baseos 8.6 k elfutils-libelf x86_64 0.195-1.el10 baseos 205 k elfutils-libs x86_64 0.195-1.el10 baseos 268 k file x86_64 5.45-12.el10 baseos 48 k file-libs x86_64 5.45-12.el10 baseos 763 k filesystem x86_64 3.18-17.el10 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-18.el10 appstream 27 k forge-srpm-macros noarch 0.4.0-6.el10 appstream 21 k fpc-srpm-macros noarch 1.3-7.el10_1 epel 7.8 k gdb-minimal x86_64 17.2-4.el10 appstream 4.5 M gdbm x86_64 1:1.26-15.el10 baseos 171 k gdbm-libs x86_64 1:1.26-15.el10 baseos 58 k ghc-srpm-macros noarch 1.9.2-1.el10_0 epel 9.1 k glibc x86_64 2.39-141.el10 baseos 2.1 M glibc-common x86_64 2.39-141.el10 baseos 319 k glibc-gconv-extra x86_64 2.39-141.el10 baseos 1.7 M gmp x86_64 1:6.2.1-12.el10 baseos 318 k go-srpm-macros noarch 3.8.0-1.el10 appstream 27 k jansson x86_64 2.14-3.el10 baseos 46 k json-c x86_64 0.18-3.el10 baseos 45 k kernel-srpm-macros noarch 1.0-29.el10 appstream 8.7 k keyutils-libs x86_64 1.6.3-5.el10 baseos 33 k krb5-libs x86_64 1.21.3-11.el10 baseos 766 k libacl x86_64 2.4.0-2.el10 baseos 25 k libarchive x86_64 3.7.7-11.el10 baseos 414 k libattr x86_64 2.6.0-2.el10 baseos 18 k libblkid x86_64 2.40.2-23.el10 baseos 123 k libbrotli x86_64 1.1.0-8.el10 baseos 344 k libcap x86_64 2.69-7.el10 baseos 91 k libcap-ng x86_64 0.9.3-2.el10 baseos 33 k libcbor x86_64 0.11.0-3.el10 baseos 34 k libcom_err x86_64 1.47.1-5.el10 baseos 26 k libcurl x86_64 8.12.1-7.el10 baseos 369 k libeconf x86_64 0.6.2-4.el10 baseos 33 k libevent x86_64 2.1.13-1.el10 baseos 261 k libfdisk x86_64 2.40.2-23.el10 baseos 160 k libffi x86_64 3.4.4-10.el10 baseos 41 k libfido2 x86_64 1.14.0-7.el10 baseos 98 k libgcc x86_64 14.4.1-3.el10 baseos 130 k libgomp x86_64 14.4.1-3.el10 baseos 353 k libidn2 x86_64 2.3.7-3.el10 baseos 118 k libmount x86_64 2.40.2-23.el10 baseos 157 k libnghttp2 x86_64 1.68.0-6.el10 baseos 73 k libpkgconf x86_64 2.1.0-3.el10 baseos 39 k libpsl x86_64 0.21.5-6.el10 baseos 65 k libpwquality x86_64 1.4.5-13.el10 baseos 121 k libselinux x86_64 3.11-3.el10 baseos 100 k libsemanage x86_64 3.11-3.el10 baseos 125 k libsepol x86_64 3.11-2.el10 baseos 349 k libsmartcols x86_64 2.40.2-23.el10 baseos 82 k libssh x86_64 0.12.2-2.el10 baseos 279 k libssh-config noarch 0.12.2-2.el10 baseos 8.4 k libstdc++ x86_64 14.4.1-3.el10 baseos 913 k libtasn1 x86_64 4.20.0-5.el10 baseos 74 k libunistring x86_64 1.1-10.el10 baseos 548 k libutempter x86_64 1.2.1-15.el10 baseos 27 k libuuid x86_64 2.40.2-23.el10 baseos 27 k libverto x86_64 0.3.2-10.el10 baseos 22 k libxcrypt x86_64 4.4.36-10.el10 baseos 120 k libxml2 x86_64 2.12.5-15.el10 baseos 691 k libzstd x86_64 1.5.5-9.el10 baseos 292 k lua-libs x86_64 5.4.8-1.el10 baseos 131 k lua-srpm-macros noarch 1-15.el10 appstream 9.8 k lz4-libs x86_64 1.9.4-8.el10 baseos 68 k mpfr x86_64 4.2.1-8.el10 baseos 346 k ncurses-base noarch 6.4-15.20240127.el10 baseos 98 k ncurses-libs x86_64 6.4-15.20240127.el10 baseos 337 k ocaml-srpm-macros noarch 10-4.el10 appstream 10 k openblas-srpm-macros noarch 2-19.el10 appstream 8.7 k openldap x86_64 2.6.13-1.el10 baseos 240 k openssl-fips-provider x86_64 1:3.5.8-1.el10 baseos 811 k openssl-libs x86_64 1:3.5.8-1.el10 baseos 2.3 M p11-kit x86_64 0.26.4-1.el10 baseos 563 k p11-kit-trust x86_64 0.26.4-1.el10 baseos 140 k package-notes-srpm-macros noarch 0.5-13.el10 appstream 10 k pam x86_64 1.6.1-11.el10 baseos 585 k pam-libs x86_64 1.6.1-11.el10 baseos 55 k pcre2 x86_64 10.44-1.4.el10 baseos 246 k pcre2-syntax noarch 10.44-1.4.el10 baseos 149 k perl-srpm-macros noarch 1-57.el10 appstream 9.5 k pkgconf x86_64 2.1.0-3.el10 baseos 45 k pkgconf-m4 noarch 2.1.0-3.el10 baseos 15 k pkgconf-pkg-config x86_64 2.1.0-3.el10 baseos 11 k popt x86_64 1.19-9.el10 baseos 65 k publicsuffix-list-dafsa noarch 20240107-5.el10 baseos 59 k pyproject-srpm-macros noarch 1.23.2-1.el10 appstream 15 k python-srpm-macros noarch 3.12-11.el10 appstream 22 k qt6-srpm-macros noarch 6.10.1-1.el10 appstream 9.1 k readline x86_64 8.2-11.el10 baseos 214 k rpm x86_64 4.19.1.1-25.el10 baseos 560 k rpm-build-libs x86_64 4.19.1.1-25.el10 baseos 92 k rpm-libs x86_64 4.19.1.1-25.el10 baseos 311 k rpm-sequoia x86_64 1.10.2.3-1.el10 baseos 974 k rust-toolset-srpm-macros noarch 1.98.1-1.el10 appstream 10 k setup noarch 2.14.5-7.el10 baseos 153 k sqlite-libs x86_64 3.46.1-6.el10 baseos 744 k systemd-libs x86_64 257-34.el10 baseos 853 k util-linux-core x86_64 2.40.2-23.el10 baseos 553 k xz-libs x86_64 1:5.6.2-5.el10 baseos 111 k zip x86_64 3.0-45.el10 baseos 270 k zlib-ng-compat x86_64 2.2.3-3.el10 baseos 76 k zstd x86_64 1.5.5-9.el10 baseos 464 k Transaction Summary ================================================================================ Install 150 Packages Total download size: 61 M Installed size: 189 M Downloading Packages: (1/150): alternatives-1.30-2.el10.x86_64.rpm 269 kB/s | 42 kB 00:00 (2/150): audit-libs-4.2.1-3.el10.x86_64.rpm 672 kB/s | 141 kB 00:00 (3/150): authselect-1.5.3-1.el10.x86_64.rpm 1.1 MB/s | 230 kB 00:00 (4/150): authselect-libs-1.5.3-1.el10.x86_64.rp 2.1 MB/s | 268 kB 00:00 (5/150): basesystem-11-22.el10.noarch.rpm 62 kB/s | 4.3 kB 00:00 (6/150): bash-5.2.26-6.el10.x86_64.rpm 10 MB/s | 1.8 MB 00:00 (7/150): binutils-gold-2.41-66.el10.x86_64.rpm 5.8 MB/s | 795 kB 00:00 (8/150): binutils-2.41-66.el10.x86_64.rpm 36 MB/s | 6.4 MB 00:00 (9/150): bzip2-1.0.8-25.el10.x86_64.rpm 718 kB/s | 54 kB 00:00 (10/150): bzip2-libs-1.0.8-25.el10.x86_64.rpm 911 kB/s | 42 kB 00:00 (11/150): centos-gpg-keys-10.0-23.el10.noarch.r 804 kB/s | 26 kB 00:00 (12/150): centos-stream-release-10.0-23.el10.no 894 kB/s | 29 kB 00:00 (13/150): centos-stream-repos-10.0-23.el10.noar 325 kB/s | 11 kB 00:00 (14/150): ca-certificates-2026.2.90_v9.0.316-10 16 MB/s | 1.1 MB 00:00 (15/150): coreutils-9.5-14.el10.x86_64.rpm 15 MB/s | 1.1 MB 00:00 (16/150): cpio-2.15-3.el10.x86_64.rpm 4.0 MB/s | 292 kB 00:00 (17/150): coreutils-common-9.5-14.el10.x86_64.r 27 MB/s | 2.1 MB 00:00 (18/150): cracklib-2.9.11-8.el10.x86_64.rpm 1.4 MB/s | 96 kB 00:00 (19/150): crypto-policies-20260811-1.git4dcd294 1.4 MB/s | 95 kB 00:00 (20/150): cracklib-dicts-2.9.11-8.el10.x86_64.r 45 MB/s | 3.6 MB 00:00 (21/150): curl-8.12.1-7.el10.x86_64.rpm 3.1 MB/s | 217 kB 00:00 (22/150): cyrus-sasl-lib-2.1.28-27.el10.x86_64. 1.6 MB/s | 106 kB 00:00 (23/150): diffutils-3.10-8.el10.x86_64.rpm 6.1 MB/s | 409 kB 00:00 (24/150): ed-1.20-5.el10.x86_64.rpm 1.3 MB/s | 83 kB 00:00 (25/150): elfutils-debuginfod-client-0.195-1.el 1.3 MB/s | 44 kB 00:00 (26/150): elfutils-default-yama-scope-0.195-1.e 267 kB/s | 8.6 kB 00:00 (27/150): elfutils-0.195-1.el10.x86_64.rpm 8.5 MB/s | 578 kB 00:00 (28/150): file-5.45-12.el10.x86_64.rpm 1.5 MB/s | 48 kB 00:00 (29/150): elfutils-libelf-0.195-1.el10.x86_64.r 3.1 MB/s | 205 kB 00:00 (30/150): elfutils-libs-0.195-1.el10.x86_64.rpm 4.0 MB/s | 268 kB 00:00 (31/150): file-libs-5.45-12.el10.x86_64.rpm 11 MB/s | 763 kB 00:00 (32/150): filesystem-3.18-17.el10.x86_64.rpm 55 MB/s | 4.8 MB 00:00 (33/150): findutils-4.10.0-5.el10.x86_64.rpm 7.8 MB/s | 551 kB 00:00 (34/150): gdbm-libs-1.26-15.el10.x86_64.rpm 1.7 MB/s | 58 kB 00:00 (35/150): gawk-5.3.0-7.el10.x86_64.rpm 16 MB/s | 1.1 MB 00:00 (36/150): gdbm-1.26-15.el10.x86_64.rpm 2.6 MB/s | 171 kB 00:00 (37/150): glibc-2.39-141.el10.x86_64.rpm 29 MB/s | 2.1 MB 00:00 (38/150): glibc-common-2.39-141.el10.x86_64.rpm 4.7 MB/s | 319 kB 00:00 (39/150): glibc-gconv-extra-2.39-141.el10.x86_6 23 MB/s | 1.7 MB 00:00 (40/150): glibc-minimal-langpack-2.39-141.el10. 749 kB/s | 24 kB 00:00 (41/150): gmp-6.2.1-12.el10.x86_64.rpm 4.8 MB/s | 318 kB 00:00 (42/150): grep-3.11-10.el10.x86_64.rpm 4.5 MB/s | 301 kB 00:00 (43/150): gzip-1.13-4.el10.x86_64.rpm 2.6 MB/s | 169 kB 00:00 (44/150): jansson-2.14-3.el10.x86_64.rpm 1.4 MB/s | 46 kB 00:00 (45/150): json-c-0.18-3.el10.x86_64.rpm 1.4 MB/s | 45 kB 00:00 (46/150): info-7.1-6.el10.x86_64.rpm 2.8 MB/s | 183 kB 00:00 (47/150): keyutils-libs-1.6.3-5.el10.x86_64.rpm 1.0 MB/s | 33 kB 00:00 (48/150): libacl-2.4.0-2.el10.x86_64.rpm 788 kB/s | 25 kB 00:00 (49/150): libattr-2.6.0-2.el10.x86_64.rpm 537 kB/s | 18 kB 00:00 (50/150): krb5-libs-1.21.3-11.el10.x86_64.rpm 11 MB/s | 766 kB 00:00 (51/150): libarchive-3.7.7-11.el10.x86_64.rpm 6.1 MB/s | 414 kB 00:00 (52/150): libblkid-2.40.2-23.el10.x86_64.rpm 1.9 MB/s | 123 kB 00:00 (53/150): libbrotli-1.1.0-8.el10.x86_64.rpm 5.1 MB/s | 344 kB 00:00 (54/150): libcap-2.69-7.el10.x86_64.rpm 1.4 MB/s | 91 kB 00:00 (55/150): libcap-ng-0.9.3-2.el10.x86_64.rpm 1.0 MB/s | 33 kB 00:00 (56/150): libcbor-0.11.0-3.el10.x86_64.rpm 1.0 MB/s | 34 kB 00:00 (57/150): libcom_err-1.47.1-5.el10.x86_64.rpm 810 kB/s | 26 kB 00:00 (58/150): libeconf-0.6.2-4.el10.x86_64.rpm 1.0 MB/s | 33 kB 00:00 (59/150): libcurl-8.12.1-7.el10.x86_64.rpm 5.5 MB/s | 369 kB 00:00 (60/150): libevent-2.1.13-1.el10.x86_64.rpm 3.9 MB/s | 261 kB 00:00 (61/150): libffi-3.4.4-10.el10.x86_64.rpm 1.2 MB/s | 41 kB 00:00 (62/150): libfdisk-2.40.2-23.el10.x86_64.rpm 2.4 MB/s | 160 kB 00:00 (63/150): libfido2-1.14.0-7.el10.x86_64.rpm 1.5 MB/s | 98 kB 00:00 (64/150): libgcc-14.4.1-3.el10.x86_64.rpm 2.0 MB/s | 130 kB 00:00 (65/150): libgomp-14.4.1-3.el10.x86_64.rpm 5.3 MB/s | 353 kB 00:00 (66/150): libidn2-2.3.7-3.el10.x86_64.rpm 1.8 MB/s | 118 kB 00:00 (67/150): libmount-2.40.2-23.el10.x86_64.rpm 2.4 MB/s | 157 kB 00:00 (68/150): libnghttp2-1.68.0-6.el10.x86_64.rpm 1.1 MB/s | 73 kB 00:00 (69/150): libpkgconf-2.1.0-3.el10.x86_64.rpm 1.2 MB/s | 39 kB 00:00 (70/150): libpsl-0.21.5-6.el10.x86_64.rpm 1.0 MB/s | 65 kB 00:00 (71/150): libpwquality-1.4.5-13.el10.x86_64.rpm 1.8 MB/s | 121 kB 00:00 (72/150): libselinux-3.11-3.el10.x86_64.rpm 1.5 MB/s | 100 kB 00:00 (73/150): libsemanage-3.11-3.el10.x86_64.rpm 1.9 MB/s | 125 kB 00:00 (74/150): libsepol-3.11-2.el10.x86_64.rpm 5.2 MB/s | 349 kB 00:00 (75/150): libsmartcols-2.40.2-23.el10.x86_64.rp 1.2 MB/s | 82 kB 00:00 (76/150): libssh-config-0.12.2-2.el10.noarch.rp 263 kB/s | 8.4 kB 00:00 (77/150): libssh-0.12.2-2.el10.x86_64.rpm 4.2 MB/s | 279 kB 00:00 (78/150): libstdc++-14.4.1-3.el10.x86_64.rpm 13 MB/s | 913 kB 00:00 (79/150): libtasn1-4.20.0-5.el10.x86_64.rpm 1.1 MB/s | 74 kB 00:00 (80/150): libunistring-1.1-10.el10.x86_64.rpm 8.1 MB/s | 548 kB 00:00 (81/150): libutempter-1.2.1-15.el10.x86_64.rpm 798 kB/s | 27 kB 00:00 (82/150): libuuid-2.40.2-23.el10.x86_64.rpm 803 kB/s | 27 kB 00:00 (83/150): libverto-0.3.2-10.el10.x86_64.rpm 669 kB/s | 22 kB 00:00 (84/150): libxcrypt-4.4.36-10.el10.x86_64.rpm 1.8 MB/s | 120 kB 00:00 (85/150): libxml2-2.12.5-15.el10.x86_64.rpm 10 MB/s | 691 kB 00:00 (86/150): libzstd-1.5.5-9.el10.x86_64.rpm 4.4 MB/s | 292 kB 00:00 (87/150): lua-libs-5.4.8-1.el10.x86_64.rpm 2.0 MB/s | 131 kB 00:00 (88/150): lz4-libs-1.9.4-8.el10.x86_64.rpm 1.0 MB/s | 68 kB 00:00 (89/150): mpfr-4.2.1-8.el10.x86_64.rpm 5.2 MB/s | 346 kB 00:00 (90/150): ncurses-base-6.4-15.20240127.el10.noa 1.5 MB/s | 98 kB 00:00 (91/150): ncurses-libs-6.4-15.20240127.el10.x86 5.1 MB/s | 337 kB 00:00 (92/150): openldap-2.6.13-1.el10.x86_64.rpm 3.6 MB/s | 240 kB 00:00 (93/150): openssl-fips-provider-3.5.8-1.el10.x8 11 MB/s | 811 kB 00:00 (94/150): openssl-libs-3.5.8-1.el10.x86_64.rpm 29 MB/s | 2.3 MB 00:00 (95/150): p11-kit-0.26.4-1.el10.x86_64.rpm 7.4 MB/s | 563 kB 00:00 (96/150): p11-kit-trust-0.26.4-1.el10.x86_64.rp 2.1 MB/s | 140 kB 00:00 (97/150): pam-libs-1.6.1-11.el10.x86_64.rpm 1.7 MB/s | 55 kB 00:00 (98/150): pam-1.6.1-11.el10.x86_64.rpm 8.6 MB/s | 585 kB 00:00 (99/150): pkgconf-2.1.0-3.el10.x86_64.rpm 1.3 MB/s | 45 kB 00:00 (100/150): pcre2-10.44-1.4.el10.x86_64.rpm 3.7 MB/s | 246 kB 00:00 (101/150): pcre2-syntax-10.44-1.4.el10.noarch.r 2.3 MB/s | 149 kB 00:00 (102/150): pkgconf-m4-2.1.0-3.el10.noarch.rpm 468 kB/s | 15 kB 00:00 (103/150): pkgconf-pkg-config-2.1.0-3.el10.x86_ 336 kB/s | 11 kB 00:00 (104/150): publicsuffix-list-dafsa-20240107-5.e 1.8 MB/s | 59 kB 00:00 (105/150): popt-1.19-9.el10.x86_64.rpm 1.0 MB/s | 65 kB 00:00 (106/150): readline-8.2-11.el10.x86_64.rpm 3.2 MB/s | 214 kB 00:00 (107/150): rpm-4.19.1.1-25.el10.x86_64.rpm 8.3 MB/s | 560 kB 00:00 (108/150): rpm-build-libs-4.19.1.1-25.el10.x86_ 1.4 MB/s | 92 kB 00:00 (109/150): rpm-libs-4.19.1.1-25.el10.x86_64.rpm 4.6 MB/s | 311 kB 00:00 (110/150): rpm-sequoia-1.10.2.3-1.el10.x86_64.r 14 MB/s | 974 kB 00:00 (111/150): sed-4.9-5.el10.x86_64.rpm 4.8 MB/s | 318 kB 00:00 (112/150): setup-2.14.5-7.el10.noarch.rpm 2.3 MB/s | 153 kB 00:00 (113/150): shadow-utils-4.15.0-13.el10.x86_64.r 19 MB/s | 1.3 MB 00:00 (114/150): sqlite-libs-3.46.1-6.el10.x86_64.rpm 11 MB/s | 744 kB 00:00 (115/150): systemd-libs-257-34.el10.x86_64.rpm 12 MB/s | 853 kB 00:00 (116/150): tar-1.35-13.el10.x86_64.rpm 13 MB/s | 867 kB 00:00 (117/150): unzip-6.0-69.el10.x86_64.rpm 2.9 MB/s | 190 kB 00:00 (118/150): util-linux-2.40.2-23.el10.x86_64.rpm 18 MB/s | 1.3 MB 00:00 (119/150): which-2.21-44.el10.x86_64.rpm 1.2 MB/s | 42 kB 00:00 (120/150): util-linux-core-2.40.2-23.el10.x86_6 8.2 MB/s | 553 kB 00:00 (121/150): xz-5.6.2-5.el10.x86_64.rpm 7.1 MB/s | 480 kB 00:00 (122/150): xz-libs-5.6.2-5.el10.x86_64.rpm 1.6 MB/s | 111 kB 00:00 (123/150): zip-3.0-45.el10.x86_64.rpm 4.1 MB/s | 270 kB 00:00 (124/150): zlib-ng-compat-2.2.3-3.el10.x86_64.r 1.2 MB/s | 76 kB 00:00 (125/150): zstd-1.5.5-9.el10.x86_64.rpm 6.9 MB/s | 464 kB 00:00 (126/150): efi-srpm-macros-6-8.el10.noarch.rpm 51 kB/s | 23 kB 00:00 (127/150): debugedit-5.3-2.el10.x86_64.rpm 143 kB/s | 87 kB 00:00 (128/150): dwz-0.16-1.el10.x86_64.rpm 200 kB/s | 140 kB 00:00 (129/150): forge-srpm-macros-0.4.0-6.el10.noarc 123 kB/s | 21 kB 00:00 (130/150): go-srpm-macros-3.8.0-1.el10.noarch.r 132 kB/s | 27 kB 00:00 (131/150): fonts-srpm-macros-2.0.5-18.el10.noar 50 kB/s | 27 kB 00:00 (132/150): kernel-srpm-macros-1.0-29.el10.noarc 52 kB/s | 8.7 kB 00:00 (133/150): lua-srpm-macros-1-15.el10.noarch.rpm 60 kB/s | 9.8 kB 00:00 (134/150): ocaml-srpm-macros-10-4.el10.noarch.r 70 kB/s | 10 kB 00:00 (135/150): openblas-srpm-macros-2-19.el10.noarc 55 kB/s | 8.7 kB 00:00 (136/150): package-notes-srpm-macros-0.5-13.el1 65 kB/s | 10 kB 00:00 (137/150): gdb-minimal-17.2-4.el10.x86_64.rpm 5.7 MB/s | 4.5 MB 00:00 (138/150): perl-srpm-macros-1-57.el10.noarch.rp 44 kB/s | 9.5 kB 00:00 (139/150): pyproject-srpm-macros-1.23.2-1.el10. 96 kB/s | 15 kB 00:00 (140/150): python-srpm-macros-3.12-11.el10.noar 136 kB/s | 22 kB 00:00 (141/150): qt6-srpm-macros-6.10.1-1.el10.noarch 61 kB/s | 9.1 kB 00:00 (142/150): patch-2.7.6-26.el10.x86_64.rpm 240 kB/s | 132 kB 00:00 (143/150): rpm-build-4.19.1.1-25.el10.x86_64.rp 362 kB/s | 76 kB 00:00 (144/150): redhat-rpm-config-296-1.el10.noarch. 331 kB/s | 73 kB 00:00 (145/150): R-srpm-macros-1.3.7-2.el10_3.noarch. 919 kB/s | 11 kB 00:00 (146/150): ansible-srpm-macros-1-21.el10_3.noar 2.3 MB/s | 20 kB 00:00 (147/150): epel-rpm-macros-10-7.el10_3.noarch.r 3.3 MB/s | 8.4 kB 00:00 (148/150): fpc-srpm-macros-1.3-7.el10_1.noarch. 3.7 MB/s | 7.8 kB 00:00 (149/150): ghc-srpm-macros-1.9.2-1.el10_0.noarc 3.7 MB/s | 9.1 kB 00:00 (150/150): rust-toolset-srpm-macros-1.98.1-1.el 64 kB/s | 10 kB 00:00 -------------------------------------------------------------------------------- Total 13 MB/s | 61 MB 00:04 CentOS Stream 10 - BaseOS 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x8483C65D: Userid : "CentOS (CentOS Official Signing Key) " Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D From : /usr/share/distribution-gpg-keys/centos/RPM-GPG-KEY-CentOS-Official-SHA256 Key imported successfully Extra Packages for Enterprise Linux 10 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xE37ED158: Userid : "Fedora (epel10) " Fingerprint: 7D8D 15CB FC4E 6268 8591 FB26 33D9 8517 E37E D158 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-10 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-17.el10.x86_64 1/1 Preparing : 1/1 Installing : libgcc-14.4.1-3.el10.x86_64 1/150 Running scriptlet: libgcc-14.4.1-3.el10.x86_64 1/150 Installing : ghc-srpm-macros-1.9.2-1.el10_0.noarch 2/150 Installing : fpc-srpm-macros-1.3-7.el10_1.noarch 3/150 Installing : ansible-srpm-macros-1-21.el10_3.noarch 4/150 Installing : rust-toolset-srpm-macros-1.98.1-1.el10.noarch 5/150 Installing : qt6-srpm-macros-6.10.1-1.el10.noarch 6/150 Installing : perl-srpm-macros-1-57.el10.noarch 7/150 Installing : package-notes-srpm-macros-0.5-13.el10.noarch 8/150 Installing : openblas-srpm-macros-2-19.el10.noarch 9/150 Installing : ocaml-srpm-macros-10-4.el10.noarch 10/150 Installing : kernel-srpm-macros-1.0-29.el10.noarch 11/150 Installing : publicsuffix-list-dafsa-20240107-5.el10.noarch 12/150 Installing : pkgconf-m4-2.1.0-3.el10.noarch 13/150 Installing : pcre2-syntax-10.44-1.4.el10.noarch 14/150 Installing : ncurses-base-6.4-15.20240127.el10.noarch 15/150 Installing : libssh-config-0.12.2-2.el10.noarch 16/150 Installing : coreutils-common-9.5-14.el10.x86_64 17/150 Installing : centos-gpg-keys-10.0-23.el10.noarch 18/150 Installing : centos-stream-repos-10.0-23.el10.noarch 19/150 Installing : centos-stream-release-10.0-23.el10.noarch 20/150 Installing : setup-2.14.5-7.el10.noarch 21/150 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-7.el10.noarch 21/150 Installing : filesystem-3.18-17.el10.x86_64 22/150 Installing : basesystem-11-22.el10.noarch 23/150 Installing : glibc-gconv-extra-2.39-141.el10.x86_64 24/150 Running scriptlet: glibc-gconv-extra-2.39-141.el10.x86_64 24/150 Installing : glibc-minimal-langpack-2.39-141.el10.x86_64 25/150 Installing : glibc-common-2.39-141.el10.x86_64 26/150 Running scriptlet: glibc-2.39-141.el10.x86_64 27/150 Installing : glibc-2.39-141.el10.x86_64 27/150 Running scriptlet: glibc-2.39-141.el10.x86_64 27/150 Installing : ncurses-libs-6.4-15.20240127.el10.x86_64 28/150 Installing : bash-5.2.26-6.el10.x86_64 29/150 Running scriptlet: bash-5.2.26-6.el10.x86_64 29/150 Installing : zlib-ng-compat-2.2.3-3.el10.x86_64 30/150 Installing : bzip2-libs-1.0.8-25.el10.x86_64 31/150 Installing : xz-libs-1:5.6.2-5.el10.x86_64 32/150 Installing : libacl-2.4.0-2.el10.x86_64 33/150 Installing : readline-8.2-11.el10.x86_64 34/150 Installing : libstdc++-14.4.1-3.el10.x86_64 35/150 Installing : libuuid-2.40.2-23.el10.x86_64 36/150 Installing : popt-1.19-9.el10.x86_64 37/150 Installing : libblkid-2.40.2-23.el10.x86_64 38/150 Installing : gmp-1:6.2.1-12.el10.x86_64 39/150 Installing : libxcrypt-4.4.36-10.el10.x86_64 40/150 Installing : libzstd-1.5.5-9.el10.x86_64 41/150 Installing : elfutils-libelf-0.195-1.el10.x86_64 42/150 Running scriptlet: crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Installing : crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Running scriptlet: crypto-policies-20260811-1.git4dcd294.el10.noarc 43/150 Installing : gdbm-libs-1:1.26-15.el10.x86_64 44/150 Installing : libattr-2.6.0-2.el10.x86_64 45/150 Installing : libeconf-0.6.2-4.el10.x86_64 46/150 Installing : dwz-0.16-1.el10.x86_64 47/150 Installing : mpfr-4.2.1-8.el10.x86_64 48/150 Installing : gawk-5.3.0-7.el10.x86_64 49/150 Installing : unzip-6.0-69.el10.x86_64 50/150 Installing : file-libs-5.45-12.el10.x86_64 51/150 Installing : file-5.45-12.el10.x86_64 52/150 Installing : alternatives-1.30-2.el10.x86_64 53/150 Installing : jansson-2.14-3.el10.x86_64 54/150 Installing : libcap-ng-0.9.3-2.el10.x86_64 55/150 Installing : audit-libs-4.2.1-3.el10.x86_64 56/150 Installing : pam-libs-1.6.1-11.el10.x86_64 57/150 Installing : libcap-2.69-7.el10.x86_64 58/150 Installing : systemd-libs-257-34.el10.x86_64 59/150 Installing : libffi-3.4.4-10.el10.x86_64 60/150 Installing : libsepol-3.11-2.el10.x86_64 61/150 Installing : libsmartcols-2.40.2-23.el10.x86_64 62/150 Installing : libtasn1-4.20.0-5.el10.x86_64 63/150 Installing : libunistring-1.1-10.el10.x86_64 64/150 Installing : libidn2-2.3.7-3.el10.x86_64 65/150 Installing : lua-libs-5.4.8-1.el10.x86_64 66/150 Installing : lz4-libs-1.9.4-8.el10.x86_64 67/150 Installing : pcre2-10.44-1.4.el10.x86_64 68/150 Installing : libselinux-3.11-3.el10.x86_64 69/150 Installing : sed-4.9-5.el10.x86_64 70/150 Installing : findutils-1:4.10.0-5.el10.x86_64 71/150 Installing : grep-3.11-10.el10.x86_64 72/150 Installing : xz-1:5.6.2-5.el10.x86_64 73/150 Installing : libmount-2.40.2-23.el10.x86_64 74/150 Installing : util-linux-core-2.40.2-23.el10.x86_64 75/150 Installing : libsemanage-3.11-3.el10.x86_64 76/150 Installing : shadow-utils-2:4.15.0-13.el10.x86_64 77/150 Running scriptlet: libutempter-1.2.1-15.el10.x86_64 78/150 Installing : libutempter-1.2.1-15.el10.x86_64 78/150 Installing : tar-2:1.35-13.el10.x86_64 79/150 Installing : zstd-1.5.5-9.el10.x86_64 80/150 Installing : libpsl-0.21.5-6.el10.x86_64 81/150 Installing : p11-kit-0.26.4-1.el10.x86_64 82/150 Installing : p11-kit-trust-0.26.4-1.el10.x86_64 83/150 Running scriptlet: p11-kit-trust-0.26.4-1.el10.x86_64 83/150 Installing : openssl-fips-provider-1:3.5.8-1.el10.x86_64 84/150 Installing : openssl-libs-1:3.5.8-1.el10.x86_64 85/150 Installing : coreutils-9.5-14.el10.x86_64 86/150 Running scriptlet: ca-certificates-2026.2.90_v9.0.316-100.0.el10.no 87/150 Installing : ca-certificates-2026.2.90_v9.0.316-100.0.el10.no 87/150 Running scriptlet: ca-certificates-2026.2.90_v9.0.316-100.0.el10.no 87/150 Installing : authselect-libs-1.5.3-1.el10.x86_64 88/150 Installing : gzip-1.13-4.el10.x86_64 89/150 Installing : cracklib-2.9.11-8.el10.x86_64 90/150 Installing : cracklib-dicts-2.9.11-8.el10.x86_64 91/150 Installing : libpwquality-1.4.5-13.el10.x86_64 92/150 Installing : libevent-2.1.13-1.el10.x86_64 93/150 Installing : rpm-sequoia-1.10.2.3-1.el10.x86_64 94/150 Installing : zip-3.0-45.el10.x86_64 95/150 Installing : cyrus-sasl-lib-2.1.28-27.el10.x86_64 96/150 Installing : openldap-2.6.13-1.el10.x86_64 97/150 Installing : gdbm-1:1.26-15.el10.x86_64 98/150 Installing : pam-1.6.1-11.el10.x86_64 99/150 Installing : libfdisk-2.40.2-23.el10.x86_64 100/150 Installing : libxml2-2.12.5-15.el10.x86_64 101/150 Installing : libarchive-3.7.7-11.el10.x86_64 102/150 Installing : bzip2-1.0.8-25.el10.x86_64 103/150 Installing : sqlite-libs-3.46.1-6.el10.x86_64 104/150 Installing : rpm-libs-4.19.1.1-25.el10.x86_64 105/150 Installing : ed-1.20-5.el10.x86_64 106/150 Installing : patch-2.7.6-26.el10.x86_64 107/150 Installing : elfutils-default-yama-scope-0.195-1.el10.noarch 108/150 Running scriptlet: elfutils-default-yama-scope-0.195-1.el10.noarch 108/150 Installing : cpio-2.15-3.el10.x86_64 109/150 Installing : diffutils-3.10-8.el10.x86_64 110/150 Installing : json-c-0.18-3.el10.x86_64 111/150 Installing : keyutils-libs-1.6.3-5.el10.x86_64 112/150 Installing : libbrotli-1.1.0-8.el10.x86_64 113/150 Installing : libcbor-0.11.0-3.el10.x86_64 114/150 Installing : libfido2-1.14.0-7.el10.x86_64 115/150 Installing : libcom_err-1.47.1-5.el10.x86_64 116/150 Installing : libgomp-14.4.1-3.el10.x86_64 117/150 Installing : libnghttp2-1.68.0-6.el10.x86_64 118/150 Installing : libpkgconf-2.1.0-3.el10.x86_64 119/150 Installing : pkgconf-2.1.0-3.el10.x86_64 120/150 Installing : pkgconf-pkg-config-2.1.0-3.el10.x86_64 121/150 Installing : libverto-0.3.2-10.el10.x86_64 122/150 Installing : krb5-libs-1.21.3-11.el10.x86_64 123/150 Installing : libssh-0.12.2-2.el10.x86_64 124/150 Installing : libcurl-8.12.1-7.el10.x86_64 125/150 Installing : elfutils-libs-0.195-1.el10.x86_64 126/150 Installing : elfutils-debuginfod-client-0.195-1.el10.x86_64 127/150 Installing : binutils-gold-2.41-66.el10.x86_64 128/150 Running scriptlet: binutils-gold-2.41-66.el10.x86_64 128/150 Installing : binutils-2.41-66.el10.x86_64 129/150 Running scriptlet: binutils-2.41-66.el10.x86_64 129/150 Installing : elfutils-0.195-1.el10.x86_64 130/150 Installing : gdb-minimal-17.2-4.el10.x86_64 131/150 Installing : debugedit-5.3-2.el10.x86_64 132/150 Installing : rpm-build-libs-4.19.1.1-25.el10.x86_64 133/150 Installing : curl-8.12.1-7.el10.x86_64 134/150 Running scriptlet: rpm-4.19.1.1-25.el10.x86_64 135/150 Installing : rpm-4.19.1.1-25.el10.x86_64 135/150 Installing : efi-srpm-macros-6-8.el10.noarch 136/150 Installing : lua-srpm-macros-1-15.el10.noarch 137/150 Installing : fonts-srpm-macros-1:2.0.5-18.el10.noarch 138/150 Installing : forge-srpm-macros-0.4.0-6.el10.noarch 139/150 Installing : go-srpm-macros-3.8.0-1.el10.noarch 140/150 Installing : python-srpm-macros-3.12-11.el10.noarch 141/150 Installing : redhat-rpm-config-296-1.el10.noarch 142/150 Installing : rpm-build-4.19.1.1-25.el10.x86_64 143/150 Installing : pyproject-srpm-macros-1.23.2-1.el10.noarch 144/150 Installing : R-srpm-macros-1.3.7-2.el10_3.noarch 145/150 Installing : epel-rpm-macros-10-7.el10_3.noarch 146/150 Installing : util-linux-2.40.2-23.el10.x86_64 147/150 Running scriptlet: util-linux-2.40.2-23.el10.x86_64 147/150 Installing : authselect-1.5.3-1.el10.x86_64 148/150 Installing : which-2.21-44.el10.x86_64 149/150 Installing : info-7.1-6.el10.x86_64 150/150 Running scriptlet: filesystem-3.18-17.el10.x86_64 150/150 Running scriptlet: ca-certificates-2026.2.90_v9.0.316-100.0.el10.no 150/150 Running scriptlet: authselect-libs-1.5.3-1.el10.x86_64 150/150 Running scriptlet: rpm-4.19.1.1-25.el10.x86_64 150/150 Running scriptlet: info-7.1-6.el10.x86_64 150/150 Installed: R-srpm-macros-1.3.7-2.el10_3.noarch alternatives-1.30-2.el10.x86_64 ansible-srpm-macros-1-21.el10_3.noarch audit-libs-4.2.1-3.el10.x86_64 authselect-1.5.3-1.el10.x86_64 authselect-libs-1.5.3-1.el10.x86_64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.x86_64 binutils-2.41-66.el10.x86_64 binutils-gold-2.41-66.el10.x86_64 bzip2-1.0.8-25.el10.x86_64 bzip2-libs-1.0.8-25.el10.x86_64 ca-certificates-2026.2.90_v9.0.316-100.0.el10.noarch centos-gpg-keys-10.0-23.el10.noarch centos-stream-release-10.0-23.el10.noarch centos-stream-repos-10.0-23.el10.noarch coreutils-9.5-14.el10.x86_64 coreutils-common-9.5-14.el10.x86_64 cpio-2.15-3.el10.x86_64 cracklib-2.9.11-8.el10.x86_64 cracklib-dicts-2.9.11-8.el10.x86_64 crypto-policies-20260811-1.git4dcd294.el10.noarch curl-8.12.1-7.el10.x86_64 cyrus-sasl-lib-2.1.28-27.el10.x86_64 debugedit-5.3-2.el10.x86_64 diffutils-3.10-8.el10.x86_64 dwz-0.16-1.el10.x86_64 ed-1.20-5.el10.x86_64 efi-srpm-macros-6-8.el10.noarch elfutils-0.195-1.el10.x86_64 elfutils-debuginfod-client-0.195-1.el10.x86_64 elfutils-default-yama-scope-0.195-1.el10.noarch elfutils-libelf-0.195-1.el10.x86_64 elfutils-libs-0.195-1.el10.x86_64 epel-rpm-macros-10-7.el10_3.noarch file-5.45-12.el10.x86_64 file-libs-5.45-12.el10.x86_64 filesystem-3.18-17.el10.x86_64 findutils-1:4.10.0-5.el10.x86_64 fonts-srpm-macros-1:2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch fpc-srpm-macros-1.3-7.el10_1.noarch gawk-5.3.0-7.el10.x86_64 gdb-minimal-17.2-4.el10.x86_64 gdbm-1:1.26-15.el10.x86_64 gdbm-libs-1:1.26-15.el10.x86_64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-141.el10.x86_64 glibc-common-2.39-141.el10.x86_64 glibc-gconv-extra-2.39-141.el10.x86_64 glibc-minimal-langpack-2.39-141.el10.x86_64 gmp-1:6.2.1-12.el10.x86_64 go-srpm-macros-3.8.0-1.el10.noarch grep-3.11-10.el10.x86_64 gzip-1.13-4.el10.x86_64 info-7.1-6.el10.x86_64 jansson-2.14-3.el10.x86_64 json-c-0.18-3.el10.x86_64 kernel-srpm-macros-1.0-29.el10.noarch keyutils-libs-1.6.3-5.el10.x86_64 krb5-libs-1.21.3-11.el10.x86_64 libacl-2.4.0-2.el10.x86_64 libarchive-3.7.7-11.el10.x86_64 libattr-2.6.0-2.el10.x86_64 libblkid-2.40.2-23.el10.x86_64 libbrotli-1.1.0-8.el10.x86_64 libcap-2.69-7.el10.x86_64 libcap-ng-0.9.3-2.el10.x86_64 libcbor-0.11.0-3.el10.x86_64 libcom_err-1.47.1-5.el10.x86_64 libcurl-8.12.1-7.el10.x86_64 libeconf-0.6.2-4.el10.x86_64 libevent-2.1.13-1.el10.x86_64 libfdisk-2.40.2-23.el10.x86_64 libffi-3.4.4-10.el10.x86_64 libfido2-1.14.0-7.el10.x86_64 libgcc-14.4.1-3.el10.x86_64 libgomp-14.4.1-3.el10.x86_64 libidn2-2.3.7-3.el10.x86_64 libmount-2.40.2-23.el10.x86_64 libnghttp2-1.68.0-6.el10.x86_64 libpkgconf-2.1.0-3.el10.x86_64 libpsl-0.21.5-6.el10.x86_64 libpwquality-1.4.5-13.el10.x86_64 libselinux-3.11-3.el10.x86_64 libsemanage-3.11-3.el10.x86_64 libsepol-3.11-2.el10.x86_64 libsmartcols-2.40.2-23.el10.x86_64 libssh-0.12.2-2.el10.x86_64 libssh-config-0.12.2-2.el10.noarch libstdc++-14.4.1-3.el10.x86_64 libtasn1-4.20.0-5.el10.x86_64 libunistring-1.1-10.el10.x86_64 libutempter-1.2.1-15.el10.x86_64 libuuid-2.40.2-23.el10.x86_64 libverto-0.3.2-10.el10.x86_64 libxcrypt-4.4.36-10.el10.x86_64 libxml2-2.12.5-15.el10.x86_64 libzstd-1.5.5-9.el10.x86_64 lua-libs-5.4.8-1.el10.x86_64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.x86_64 mpfr-4.2.1-8.el10.x86_64 ncurses-base-6.4-15.20240127.el10.noarch ncurses-libs-6.4-15.20240127.el10.x86_64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.13-1.el10.x86_64 openssl-fips-provider-1:3.5.8-1.el10.x86_64 openssl-libs-1:3.5.8-1.el10.x86_64 p11-kit-0.26.4-1.el10.x86_64 p11-kit-trust-0.26.4-1.el10.x86_64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-11.el10.x86_64 pam-libs-1.6.1-11.el10.x86_64 patch-2.7.6-26.el10.x86_64 pcre2-10.44-1.4.el10.x86_64 pcre2-syntax-10.44-1.4.el10.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.x86_64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.x86_64 popt-1.19-9.el10.x86_64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.23.2-1.el10.noarch python-srpm-macros-3.12-11.el10.noarch qt6-srpm-macros-6.10.1-1.el10.noarch readline-8.2-11.el10.x86_64 redhat-rpm-config-296-1.el10.noarch rpm-4.19.1.1-25.el10.x86_64 rpm-build-4.19.1.1-25.el10.x86_64 rpm-build-libs-4.19.1.1-25.el10.x86_64 rpm-libs-4.19.1.1-25.el10.x86_64 rpm-sequoia-1.10.2.3-1.el10.x86_64 rust-toolset-srpm-macros-1.98.1-1.el10.noarch sed-4.9-5.el10.x86_64 setup-2.14.5-7.el10.noarch shadow-utils-2:4.15.0-13.el10.x86_64 sqlite-libs-3.46.1-6.el10.x86_64 systemd-libs-257-34.el10.x86_64 tar-2:1.35-13.el10.x86_64 unzip-6.0-69.el10.x86_64 util-linux-2.40.2-23.el10.x86_64 util-linux-core-2.40.2-23.el10.x86_64 which-2.21-44.el10.x86_64 xz-1:5.6.2-5.el10.x86_64 xz-libs-1:5.6.2-5.el10.x86_64 zip-3.0-45.el10.x86_64 zlib-ng-compat-2.2.3-3.el10.x86_64 zstd-1.5.5-9.el10.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-2.el10_3.noarch alternatives-1.30-2.el10.x86_64 ansible-srpm-macros-1-21.el10_3.noarch audit-libs-4.2.1-3.el10.x86_64 authselect-1.5.3-1.el10.x86_64 authselect-libs-1.5.3-1.el10.x86_64 basesystem-11-22.el10.noarch bash-5.2.26-6.el10.x86_64 binutils-2.41-66.el10.x86_64 binutils-gold-2.41-66.el10.x86_64 bzip2-1.0.8-25.el10.x86_64 bzip2-libs-1.0.8-25.el10.x86_64 ca-certificates-2026.2.90_v9.0.316-100.0.el10.noarch centos-gpg-keys-10.0-23.el10.noarch centos-stream-release-10.0-23.el10.noarch centos-stream-repos-10.0-23.el10.noarch coreutils-9.5-14.el10.x86_64 coreutils-common-9.5-14.el10.x86_64 cpio-2.15-3.el10.x86_64 cracklib-2.9.11-8.el10.x86_64 cracklib-dicts-2.9.11-8.el10.x86_64 crypto-policies-20260811-1.git4dcd294.el10.noarch curl-8.12.1-7.el10.x86_64 cyrus-sasl-lib-2.1.28-27.el10.x86_64 debugedit-5.3-2.el10.x86_64 diffutils-3.10-8.el10.x86_64 dwz-0.16-1.el10.x86_64 ed-1.20-5.el10.x86_64 efi-srpm-macros-6-8.el10.noarch elfutils-0.195-1.el10.x86_64 elfutils-debuginfod-client-0.195-1.el10.x86_64 elfutils-default-yama-scope-0.195-1.el10.noarch elfutils-libelf-0.195-1.el10.x86_64 elfutils-libs-0.195-1.el10.x86_64 epel-rpm-macros-10-7.el10_3.noarch file-5.45-12.el10.x86_64 file-libs-5.45-12.el10.x86_64 filesystem-3.18-17.el10.x86_64 findutils-4.10.0-5.el10.x86_64 fonts-srpm-macros-2.0.5-18.el10.noarch forge-srpm-macros-0.4.0-6.el10.noarch fpc-srpm-macros-1.3-7.el10_1.noarch gawk-5.3.0-7.el10.x86_64 gdb-minimal-17.2-4.el10.x86_64 gdbm-1.26-15.el10.x86_64 gdbm-libs-1.26-15.el10.x86_64 ghc-srpm-macros-1.9.2-1.el10_0.noarch glibc-2.39-141.el10.x86_64 glibc-common-2.39-141.el10.x86_64 glibc-gconv-extra-2.39-141.el10.x86_64 glibc-minimal-langpack-2.39-141.el10.x86_64 gmp-6.2.1-12.el10.x86_64 go-srpm-macros-3.8.0-1.el10.noarch gpg-pubkey-8483c65d-5ccc5b19 gpg-pubkey-e37ed158-65785fa9 grep-3.11-10.el10.x86_64 gzip-1.13-4.el10.x86_64 info-7.1-6.el10.x86_64 jansson-2.14-3.el10.x86_64 json-c-0.18-3.el10.x86_64 kernel-srpm-macros-1.0-29.el10.noarch keyutils-libs-1.6.3-5.el10.x86_64 krb5-libs-1.21.3-11.el10.x86_64 libacl-2.4.0-2.el10.x86_64 libarchive-3.7.7-11.el10.x86_64 libattr-2.6.0-2.el10.x86_64 libblkid-2.40.2-23.el10.x86_64 libbrotli-1.1.0-8.el10.x86_64 libcap-2.69-7.el10.x86_64 libcap-ng-0.9.3-2.el10.x86_64 libcbor-0.11.0-3.el10.x86_64 libcom_err-1.47.1-5.el10.x86_64 libcurl-8.12.1-7.el10.x86_64 libeconf-0.6.2-4.el10.x86_64 libevent-2.1.13-1.el10.x86_64 libfdisk-2.40.2-23.el10.x86_64 libffi-3.4.4-10.el10.x86_64 libfido2-1.14.0-7.el10.x86_64 libgcc-14.4.1-3.el10.x86_64 libgomp-14.4.1-3.el10.x86_64 libidn2-2.3.7-3.el10.x86_64 libmount-2.40.2-23.el10.x86_64 libnghttp2-1.68.0-6.el10.x86_64 libpkgconf-2.1.0-3.el10.x86_64 libpsl-0.21.5-6.el10.x86_64 libpwquality-1.4.5-13.el10.x86_64 libselinux-3.11-3.el10.x86_64 libsemanage-3.11-3.el10.x86_64 libsepol-3.11-2.el10.x86_64 libsmartcols-2.40.2-23.el10.x86_64 libssh-0.12.2-2.el10.x86_64 libssh-config-0.12.2-2.el10.noarch libstdc++-14.4.1-3.el10.x86_64 libtasn1-4.20.0-5.el10.x86_64 libunistring-1.1-10.el10.x86_64 libutempter-1.2.1-15.el10.x86_64 libuuid-2.40.2-23.el10.x86_64 libverto-0.3.2-10.el10.x86_64 libxcrypt-4.4.36-10.el10.x86_64 libxml2-2.12.5-15.el10.x86_64 libzstd-1.5.5-9.el10.x86_64 lua-libs-5.4.8-1.el10.x86_64 lua-srpm-macros-1-15.el10.noarch lz4-libs-1.9.4-8.el10.x86_64 mpfr-4.2.1-8.el10.x86_64 ncurses-base-6.4-15.20240127.el10.noarch ncurses-libs-6.4-15.20240127.el10.x86_64 ocaml-srpm-macros-10-4.el10.noarch openblas-srpm-macros-2-19.el10.noarch openldap-2.6.13-1.el10.x86_64 openssl-fips-provider-3.5.8-1.el10.x86_64 openssl-libs-3.5.8-1.el10.x86_64 p11-kit-0.26.4-1.el10.x86_64 p11-kit-trust-0.26.4-1.el10.x86_64 package-notes-srpm-macros-0.5-13.el10.noarch pam-1.6.1-11.el10.x86_64 pam-libs-1.6.1-11.el10.x86_64 patch-2.7.6-26.el10.x86_64 pcre2-10.44-1.4.el10.x86_64 pcre2-syntax-10.44-1.4.el10.noarch perl-srpm-macros-1-57.el10.noarch pkgconf-2.1.0-3.el10.x86_64 pkgconf-m4-2.1.0-3.el10.noarch pkgconf-pkg-config-2.1.0-3.el10.x86_64 popt-1.19-9.el10.x86_64 publicsuffix-list-dafsa-20240107-5.el10.noarch pyproject-srpm-macros-1.23.2-1.el10.noarch python-srpm-macros-3.12-11.el10.noarch qt6-srpm-macros-6.10.1-1.el10.noarch readline-8.2-11.el10.x86_64 redhat-rpm-config-296-1.el10.noarch rpm-4.19.1.1-25.el10.x86_64 rpm-build-4.19.1.1-25.el10.x86_64 rpm-build-libs-4.19.1.1-25.el10.x86_64 rpm-libs-4.19.1.1-25.el10.x86_64 rpm-sequoia-1.10.2.3-1.el10.x86_64 rust-toolset-srpm-macros-1.98.1-1.el10.noarch sed-4.9-5.el10.x86_64 setup-2.14.5-7.el10.noarch shadow-utils-4.15.0-13.el10.x86_64 sqlite-libs-3.46.1-6.el10.x86_64 systemd-libs-257-34.el10.x86_64 tar-1.35-13.el10.x86_64 unzip-6.0-69.el10.x86_64 util-linux-2.40.2-23.el10.x86_64 util-linux-core-2.40.2-23.el10.x86_64 which-2.21-44.el10.x86_64 xz-5.6.2-5.el10.x86_64 xz-libs-5.6.2-5.el10.x86_64 zip-3.0-45.el10.x86_64 zlib-ng-compat-2.2.3-3.el10.x86_64 zstd-1.5.5-9.el10.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792281600 Wrote: /builddir/build/SRPMS/wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.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-3nii8lqo/wezterm/wezterm.spec) Config(child) 0 minutes 33 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/wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm) Config(centos-stream+epel-10-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/centos-stream+epel-10-x86_64-bootstrap-1792353448.692481/root. INFO: reusing tmpfs at /var/lib/mock/centos-stream+epel-10-x86_64-bootstrap-1792353448.692481/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/centos-stream+epel-10-x86_64-1792353448.692481/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-4.19.1.1-25.el10.x86_64 rpm-sequoia-1.10.2.3-1.el10.x86_64 python3-dnf-4.20.0-28.el10.noarch python3-dnf-plugins-core-4.7.0-12.el10.noarch yum-4.20.0-28.el10.noarch Finish: chroot init Start: build phase for wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Start: build setup for wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792281600 Wrote: /builddir/build/SRPMS/wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.3 kB/s | 1.5 kB 00:00 CentOS Stream 10 - BaseOS 829 kB/s | 23 kB 00:00 CentOS Stream 10 - AppStream 1.3 MB/s | 23 kB 00:00 CentOS Stream 10 - CRB 1.0 MB/s | 23 kB 00:00 CentOS Stream 10 - Extras packages 1.0 MB/s | 25 kB 00:00 Extra Packages for Enterprise Linux 10 - x86_64 3.0 MB/s | 74 kB 00:00 Package pkgconf-pkg-config-2.1.0-3.el10.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: cargo x86_64 1.98.1-1.el10 appstream 8.4 M dbus-devel x86_64 1:1.14.10-6.el10 appstream 37 k desktop-file-utils x86_64 0.26-15.el10 appstream 70 k egl-wayland-devel x86_64 1.1.24-1.el10_4 epel 14 k fontconfig-devel x86_64 2.15.0-7.el10 appstream 175 k gcc-c++ x86_64 14.4.1-3.el10 appstream 15 M libX11-devel x86_64 1.8.13-1.el10 appstream 1.1 M libpng-devel x86_64 2:1.6.40-13.el10 appstream 293 k libxkbcommon-devel x86_64 1.7.0-4.el10 appstream 68 k libxkbcommon-x11-devel x86_64 1.7.0-4.el10 crb 13 k mesa-libEGL-devel x86_64 26.1.1-2.el10 appstream 13 k openssl-devel x86_64 1:3.5.8-1.el10 appstream 4.2 M perl x86_64 4:5.40.2-515.el10 appstream 8.4 k perl-FindBin noarch 1.54-515.el10 appstream 12 k rust x86_64 1.98.1-1.el10 appstream 30 M wayland-devel x86_64 1.25.0-1.el10 appstream 156 k xcb-util-devel x86_64 0.4.1-7.el10 crb 14 k xcb-util-image-devel x86_64 0.4.1-7.el10 appstream 18 k xcb-util-keysyms-devel x86_64 0.4.1-7.el10 crb 11 k xcb-util-wm-devel x86_64 0.4.2-7.el10 crb 24 k xorg-x11-server-Xwayland-devel x86_64 24.1.9-7.el10 crb 11 k Installing dependencies: adwaita-cursor-theme noarch 46.0-3.el10 appstream 524 k adwaita-icon-theme noarch 46.0-3.el10 appstream 457 k annobin-docs noarch 13.31-1.el10 appstream 86 k annobin-plugin-gcc x86_64 13.31-1.el10 appstream 704 k at-spi2-atk x86_64 2.56.1-1.el10 appstream 88 k at-spi2-core x86_64 2.56.1-1.el10 appstream 389 k atk x86_64 2.56.1-1.el10 appstream 81 k avahi-glib x86_64 0.9~rc2-5.el10 appstream 14 k avahi-libs x86_64 0.9~rc2-5.el10 baseos 67 k brotli x86_64 1.1.0-8.el10 appstream 19 k brotli-devel x86_64 1.1.0-8.el10 appstream 33 k bzip2-devel x86_64 1.0.8-25.el10 appstream 215 k cairo x86_64 1.18.2-3.el10 appstream 715 k cairo-devel x86_64 1.18.2-3.el10 appstream 194 k cairo-gobject x86_64 1.18.2-3.el10 appstream 16 k cmake-filesystem x86_64 3.31.8-1.el10 appstream 21 k colord-libs x86_64 1.4.7-6.el10 appstream 233 k cpp x86_64 14.4.1-3.el10 appstream 13 M cups-filesystem noarch 1:2.4.10-18.el10 baseos 11 k cups-libs x86_64 1:2.4.10-18.el10 baseos 260 k dbus x86_64 1:1.14.10-6.el10 baseos 3.1 k dbus-broker x86_64 36-5.el10 baseos 173 k dbus-common noarch 1:1.14.10-6.el10 baseos 13 k dbus-libs x86_64 1:1.14.10-6.el10 baseos 155 k default-fonts-core-sans noarch 4.1-3.el10 baseos 30 k egl-wayland x86_64 1.1.24-1.el10_4 epel 44 k eglexternalplatform-devel noarch 1.2.1-1.el10_1 epel 19 k emacs-filesystem noarch 1:29.4-13.el10 baseos 8.3 k expat x86_64 2.7.3-4.el10 baseos 121 k fontconfig x86_64 2.15.0-7.el10 appstream 280 k fonts-filesystem noarch 1:2.0.5-18.el10 baseos 8.8 k freetype x86_64 2.13.2-8.el10 baseos 409 k freetype-devel x86_64 2.13.2-8.el10 appstream 966 k fribidi x86_64 1.0.14-4.el10 appstream 93 k gcc x86_64 14.4.1-3.el10 appstream 38 M gcc-plugin-annobin x86_64 14.4.1-3.el10 appstream 54 k gdk-pixbuf2 x86_64 2.42.12-5.el10 appstream 497 k gdk-pixbuf2-modules x86_64 2.42.12-5.el10 appstream 27 k gettext x86_64 0.22.5-6.el10 baseos 1.1 M gettext-envsubst x86_64 0.22.5-6.el10 baseos 38 k gettext-libs x86_64 0.22.5-6.el10 baseos 669 k gettext-runtime x86_64 0.22.5-6.el10 baseos 122 k glib2 x86_64 2.80.4-22.el10 baseos 3.0 M glib2-devel x86_64 2.80.4-22.el10 appstream 1.5 M glibc-devel x86_64 2.39-141.el10 appstream 583 k gnupg2 x86_64 2.4.5-5.el10 baseos 2.7 M gnutls x86_64 3.8.10-5.el10 baseos 1.5 M google-noto-fonts-common noarch 20240401-5.el10 baseos 18 k google-noto-sans-vf-fonts noarch 20240401-5.el10 baseos 594 k graphite2 x86_64 1.3.14-17.el10 baseos 96 k graphite2-devel x86_64 1.3.14-17.el10 appstream 22 k groff-base x86_64 1.23.0-10.el10 baseos 1.1 M gtk-update-icon-cache x86_64 3.24.52-1.el10 appstream 33 k gtk3 x86_64 3.24.52-1.el10 appstream 6.0 M harfbuzz x86_64 8.4.0-6.el10 baseos 992 k harfbuzz-cairo x86_64 8.4.0-6.el10 appstream 28 k harfbuzz-devel x86_64 8.4.0-6.el10 appstream 453 k harfbuzz-icu x86_64 8.4.0-6.el10 appstream 15 k hicolor-icon-theme noarch 0.17-20.el10 appstream 219 k hwdata noarch 0.379-10.10.el10 baseos 1.7 M jbigkit-libs x86_64 2.1-31.el10 appstream 54 k json-glib x86_64 1.8.0-5.el10 baseos 168 k kernel-headers x86_64 6.12.0-275.el10 appstream 2.1 M lcms2 x86_64 2.16-6.el10 appstream 182 k libX11 x86_64 1.8.13-1.el10 appstream 651 k libX11-common noarch 1.8.13-1.el10 appstream 198 k libX11-xcb x86_64 1.8.13-1.el10 appstream 11 k libXau x86_64 1.0.11-8.el10 appstream 33 k libXau-devel x86_64 1.0.11-8.el10 appstream 15 k libXcomposite x86_64 0.4.6-5.el10 appstream 25 k libXcursor x86_64 1.2.1-9.el10 appstream 31 k libXdamage x86_64 1.1.6-5.el10 appstream 24 k libXdmcp x86_64 1.1.4-5.el10 appstream 37 k libXext x86_64 1.3.6-3.el10 appstream 40 k libXext-devel x86_64 1.3.6-3.el10 appstream 87 k libXfixes x86_64 6.0.1-5.el10 appstream 20 k libXfont2 x86_64 2.0.6-7.el10 appstream 146 k libXft x86_64 2.3.8-8.el10 appstream 73 k libXi x86_64 1.8.1-7.el10 appstream 41 k libXinerama x86_64 1.1.5-8.el10 appstream 15 k libXrandr x86_64 1.5.4-5.el10 appstream 29 k libXrender x86_64 0.9.11-8.el10 appstream 29 k libXrender-devel x86_64 0.9.11-8.el10 appstream 20 k libXtst x86_64 1.2.4-8.el10 appstream 22 k libXxf86vm x86_64 1.1.5-8.el10 appstream 19 k libassuan x86_64 2.5.6-6.el10 baseos 69 k libblkid-devel x86_64 2.40.2-23.el10 appstream 25 k libdatrie x86_64 0.2.13-11.el10 appstream 33 k libdecor x86_64 0.2.2-5.el10 appstream 59 k libdrm x86_64 2.4.128-1.el10 baseos 164 k libedit x86_64 3.1-52.20230828cvs.el10 baseos 106 k libei x86_64 1.5.0-1.el10 appstream 51 k libepoxy x86_64 1.5.10-10.el10 appstream 227 k libffi-devel x86_64 3.4.4-10.el10 appstream 29 k libfontenc x86_64 1.1.7-5.el10 appstream 33 k libgcrypt x86_64 1.11.0-7.el10 baseos 586 k libglvnd x86_64 1:1.7.0-7.el10 appstream 116 k libglvnd-core-devel x86_64 1:1.7.0-7.el10 appstream 18 k libglvnd-devel x86_64 1:1.7.0-7.el10 appstream 163 k libglvnd-egl x86_64 1:1.7.0-7.el10 appstream 37 k libglvnd-gles x86_64 1:1.7.0-7.el10 appstream 31 k libglvnd-glx x86_64 1:1.7.0-7.el10 appstream 132 k libglvnd-opengl x86_64 1:1.7.0-7.el10 appstream 39 k libgpg-error x86_64 1.50-2.el10 baseos 236 k libgusb x86_64 0.4.9-4.el10 baseos 67 k libicu x86_64 74.2-5.el10 baseos 10 M libicu-devel x86_64 74.2-5.el10 appstream 966 k libjpeg-turbo x86_64 3.0.2-4.el10 appstream 252 k libksba x86_64 1.6.7-2.el10 baseos 159 k liblerc x86_64 4.0.0-8.el10 appstream 219 k libmount-devel x86_64 2.40.2-23.el10 appstream 25 k libmpc x86_64 1.3.1-7.el10 appstream 71 k liboeffis x86_64 1.5.0-1.el10 appstream 21 k libpciaccess x86_64 0.16-16.el10 baseos 28 k libpng x86_64 2:1.6.40-13.el10 baseos 120 k libselinux-devel x86_64 3.11-3.el10 appstream 161 k libsepol-devel x86_64 3.11-2.el10 appstream 47 k libsoup3 x86_64 3.8.0-1.el10 appstream 415 k libstdc++-devel x86_64 14.4.1-3.el10 appstream 2.8 M libthai x86_64 0.1.29-10.el10 appstream 215 k libtiff x86_64 4.6.0-11.el10 appstream 213 k libtirpc x86_64 1.3.5-1.el10 baseos 95 k libtracker-sparql x86_64 3.7.3-4.el10 appstream 376 k libusb1 x86_64 1.0.30-1.el10 baseos 77 k libwayland-client x86_64 1.25.0-1.el10 appstream 35 k libwayland-cursor x86_64 1.25.0-1.el10 appstream 19 k libwayland-egl x86_64 1.25.0-1.el10 appstream 12 k libwayland-server x86_64 1.25.0-1.el10 appstream 41 k libwebp x86_64 1.3.2-10.el10 appstream 290 k libxcb x86_64 1.17.0-3.el10 appstream 255 k libxcb-devel x86_64 1.17.0-3.el10 appstream 1.6 M libxcrypt-devel x86_64 4.4.36-10.el10 appstream 30 k libxcvt x86_64 0.1.2-9.el10 appstream 15 k libxkbcommon x86_64 1.7.0-4.el10 appstream 145 k libxkbcommon-x11 x86_64 1.7.0-4.el10 appstream 23 k libxkbfile x86_64 1.1.3-3.el10 appstream 92 k libxml2-devel x86_64 2.12.5-15.el10 appstream 534 k libxshmfence x86_64 1.3.2-5.el10 appstream 13 k llvm-filesystem x86_64 22.1.8-1.el10 appstream 13 k llvm-libs x86_64 22.1.8-1.el10 appstream 30 M make x86_64 1:4.4.1-9.el10 baseos 587 k mesa-dri-drivers x86_64 26.1.1-2.el10 appstream 11 M mesa-filesystem x86_64 26.1.1-2.el10 appstream 10 k mesa-libEGL x86_64 26.1.1-2.el10 appstream 136 k mesa-libGL x86_64 26.1.1-2.el10 appstream 135 k mesa-libgbm x86_64 26.1.1-2.el10 appstream 16 k mpdecimal x86_64 2.5.1-12.el10 baseos 90 k ncurses x86_64 6.4-15.20240127.el10 baseos 420 k npth x86_64 1.6-21.el10 baseos 26 k pango x86_64 1.54.0-4.el10 appstream 356 k pcre2-devel x86_64 10.44-1.4.el10 appstream 530 k pcre2-utf16 x86_64 10.44-1.4.el10 appstream 226 k pcre2-utf32 x86_64 10.44-1.4.el10 appstream 213 k perl-Algorithm-Diff noarch 1.2010-14.el10 appstream 47 k perl-Archive-Tar noarch 3.02-514.el10 appstream 70 k perl-Archive-Zip noarch 1.68-17.el10 appstream 111 k perl-Attribute-Handlers noarch 1.03-515.el10 appstream 26 k perl-AutoLoader noarch 5.74-515.el10 appstream 19 k perl-AutoSplit noarch 5.74-515.el10 appstream 20 k perl-B x86_64 1.89-515.el10 appstream 176 k perl-Benchmark noarch 1.25-515.el10 appstream 25 k perl-CPAN noarch 2.36-514.el10 appstream 568 k perl-CPAN-Meta noarch 2.150010-511.el10 appstream 198 k perl-CPAN-Meta-Requirements noarch 2.143-11.el10 appstream 36 k perl-CPAN-Meta-YAML noarch 0.018-512.el10 appstream 27 k perl-Carp noarch 1.54-511.el10 baseos 30 k perl-Class-Struct noarch 0.68-515.el10 appstream 20 k perl-Compress-Bzip2 x86_64 2.28-21.el10 appstream 68 k perl-Compress-Raw-Bzip2 x86_64 2.212-512.el10 appstream 36 k perl-Compress-Raw-Lzma x86_64 2.212-3.el10 appstream 52 k perl-Compress-Raw-Zlib x86_64 2.212-513.el10 appstream 64 k perl-Config-Extensions noarch 0.03-515.el10 appstream 11 k perl-Config-Perl-V noarch 0.36-512.el10 appstream 23 k perl-DBM_Filter noarch 0.06-515.el10 appstream 25 k perl-Data-Dumper x86_64 2.189-512.el10 baseos 57 k perl-Data-OptList noarch 0.114-7.el10 appstream 28 k perl-Data-Section noarch 0.200008-8.el10 appstream 26 k perl-Devel-PPPort x86_64 3.72-512.el10 appstream 220 k perl-Devel-Peek x86_64 1.34-515.el10 appstream 30 k perl-Devel-SelfStubber noarch 1.06-515.el10 appstream 13 k perl-Devel-Size x86_64 0.84-3.el10 appstream 32 k perl-Digest noarch 1.20-511.el10 baseos 26 k perl-Digest-MD5 x86_64 2.59-6.el10 baseos 37 k perl-Digest-SHA x86_64 1:6.04-512.el10 appstream 63 k perl-DirHandle noarch 1.05-515.el10 appstream 11 k perl-Dumpvalue noarch 2.27-515.el10 appstream 17 k perl-DynaLoader x86_64 1.56-515.el10 appstream 24 k perl-Encode x86_64 4:3.21-511.el10 baseos 1.1 M perl-Encode-devel x86_64 4:3.21-511.el10 appstream 42 k perl-English noarch 1.11-515.el10 appstream 12 k perl-Env noarch 1.06-511.el10 appstream 21 k perl-Errno x86_64 1.38-515.el10 appstream 13 k perl-Exporter noarch 5.78-511.el10 baseos 32 k perl-ExtUtils-CBuilder noarch 1:0.280240-511.el10 appstream 50 k perl-ExtUtils-Command noarch 2:7.70-513.el10 appstream 15 k perl-ExtUtils-Constant noarch 0.25-515.el10 appstream 42 k perl-ExtUtils-Embed noarch 1.35-515.el10 appstream 16 k perl-ExtUtils-Install noarch 2.22-511.el10 appstream 44 k perl-ExtUtils-MM-Utils noarch 2:7.70-513.el10 appstream 13 k perl-ExtUtils-MakeMaker noarch 2:7.70-513.el10 appstream 293 k perl-ExtUtils-Manifest noarch 1:1.75-511.el10 appstream 35 k perl-ExtUtils-Miniperl noarch 1.14-515.el10 appstream 13 k perl-ExtUtils-ParseXS noarch 1:3.51-512.el10 appstream 186 k perl-Fcntl x86_64 1.18-515.el10 appstream 28 k perl-File-Basename noarch 2.86-515.el10 appstream 15 k perl-File-Compare noarch 1.100.800-515.el10 appstream 12 k perl-File-Copy noarch 2.41-515.el10 appstream 18 k perl-File-DosGlob x86_64 1.12-515.el10 appstream 18 k perl-File-Fetch noarch 1.04-511.el10 appstream 31 k perl-File-Find noarch 1.44-515.el10 appstream 24 k perl-File-HomeDir noarch 1.006-15.el10 appstream 58 k perl-File-Path noarch 2.18-512.el10 appstream 35 k perl-File-Temp noarch 1:0.231.100-512.el10 baseos 60 k perl-File-Which noarch 1.27-14.el10 appstream 23 k perl-File-stat noarch 1.14-515.el10 appstream 15 k perl-FileCache noarch 1.10-515.el10 appstream 13 k perl-FileHandle noarch 2.05-515.el10 appstream 14 k perl-Filter x86_64 2:1.64-512.el10 appstream 89 k perl-Filter-Simple noarch 0.96-511.el10 appstream 28 k perl-GDBM_File x86_64 1:1.24-515.el10 appstream 41 k perl-Getopt-Long noarch 1:2.58-3.el10 baseos 65 k perl-Getopt-Std noarch 1.14-515.el10 appstream 14 k perl-HTTP-Tiny noarch 0.088-512.el10 baseos 57 k perl-Hash-Util x86_64 0.32-515.el10 appstream 33 k perl-Hash-Util-FieldHash x86_64 1.27-515.el10 appstream 37 k perl-I18N-Collate noarch 1.02-515.el10 appstream 12 k perl-I18N-LangTags noarch 0.45-515.el10 appstream 51 k perl-I18N-Langinfo x86_64 0.24-515.el10 appstream 24 k perl-IO x86_64 1.55-515.el10 appstream 79 k perl-IO-Compress noarch 2.212-513.el10 appstream 305 k perl-IO-Compress-Lzma noarch 2.206-8.el10 appstream 77 k perl-IO-Socket-IP noarch 0.42-512.el10 baseos 43 k perl-IO-Socket-SSL noarch 2.085-3.el10 baseos 227 k perl-IO-Zlib noarch 1:1.15-511.el10 appstream 21 k perl-IPC-Cmd noarch 2:1.04-512.el10 appstream 41 k perl-IPC-Open3 noarch 1.22-515.el10 appstream 20 k perl-IPC-SysV x86_64 2.09-512.el10 appstream 42 k perl-IPC-System-Simple noarch 1.30-16.el10 appstream 40 k perl-JSON-PP noarch 1:4.16-513.el10 appstream 65 k perl-Locale-Maketext noarch 1.33-512.el10 appstream 94 k perl-Locale-Maketext-Simple noarch 1:0.21-515.el10 appstream 16 k perl-MIME-Base64 x86_64 3.16-511.el10 baseos 31 k perl-MRO-Compat noarch 0.15-12.el10 appstream 26 k perl-Math-BigInt noarch 1:2.0030.03-3.el10 appstream 228 k perl-Math-BigInt-FastCalc x86_64 0.501.800-511.el10 appstream 29 k perl-Math-Complex noarch 1.62-515.el10 appstream 44 k perl-Memoize noarch 1.16-515.el10 appstream 45 k perl-Module-Build noarch 2:0.42.34-7.el10 appstream 251 k perl-Module-CoreList noarch 1:5.20260119-1.el10 appstream 92 k perl-Module-CoreList-tools noarch 1:5.20260119-1.el10 appstream 16 k perl-Module-Load noarch 1:0.36-511.el10 appstream 18 k perl-Module-Load-Conditional noarch 0.74-511.el10 appstream 23 k perl-Module-Loaded noarch 1:0.08-515.el10 appstream 12 k perl-Module-Metadata noarch 1.000038-512.el10 appstream 36 k perl-Module-Signature noarch 0.88-12.el10 appstream 83 k perl-Mozilla-CA noarch 20231213-5.el10 baseos 15 k perl-NDBM_File x86_64 1.17-515.el10 appstream 21 k perl-NEXT noarch 0.69-515.el10 appstream 19 k perl-Net noarch 1.04-515.el10 appstream 21 k perl-Net-Ping noarch 2.76-511.el10 appstream 51 k perl-Net-SSLeay x86_64 1.94-9.el10 appstream 377 k perl-ODBM_File x86_64 1.18-515.el10 appstream 21 k perl-Opcode x86_64 1.65-515.el10 appstream 34 k perl-POSIX x86_64 2.20-515.el10 appstream 95 k perl-Package-Generator noarch 1.106-34.el10 appstream 23 k perl-Params-Check noarch 1:0.38-511.el10 appstream 23 k perl-Params-Util x86_64 1.102-19.el10 appstream 34 k perl-PathTools x86_64 3.91-512.el10 baseos 85 k perl-Perl-OSType noarch 1.010-512.el10 appstream 24 k perl-PerlIO-via-QuotedPrint noarch 0.10-511.el10 appstream 23 k perl-Pod-Checker noarch 4:1.77-511.el10 appstream 33 k perl-Pod-Escapes noarch 1:1.07-511.el10 baseos 21 k perl-Pod-Functions noarch 1.14-515.el10 appstream 13 k perl-Pod-Html noarch 1.35-515.el10 appstream 28 k perl-Pod-Perldoc noarch 3.28.01-512.el10 baseos 84 k perl-Pod-Simple noarch 1:3.45-511.el10 baseos 218 k perl-Pod-Usage noarch 4:2.03-511.el10 baseos 41 k perl-Safe noarch 2.46-515.el10 appstream 23 k perl-Scalar-List-Utils x86_64 5:1.63-511.el10 baseos 74 k perl-Search-Dict noarch 1.07-515.el10 appstream 11 k perl-SelectSaver noarch 1.02-515.el10 appstream 10 k perl-SelfLoader noarch 1.27-515.el10 appstream 20 k perl-Socket x86_64 4:2.038-511.el10 baseos 56 k perl-Software-License noarch 0.104006-4.el10 appstream 151 k perl-Storable x86_64 1:3.32-511.el10 baseos 99 k perl-Sub-Exporter noarch 0.991-7.el10 appstream 78 k perl-Sub-Install noarch 0.929-8.el10 appstream 24 k perl-Symbol noarch 1.09-515.el10 appstream 12 k perl-Sys-Hostname x86_64 1.25-515.el10 appstream 15 k perl-Sys-Syslog x86_64 0.36-512.el10 appstream 48 k perl-Term-ANSIColor noarch 5.01-512.el10 baseos 49 k perl-Term-Cap noarch 1.18-511.el10 baseos 23 k perl-Term-Complete noarch 1.403-515.el10 appstream 11 k perl-Term-ReadLine noarch 1.17-515.el10 appstream 17 k perl-Term-Table noarch 0.018-513.el10 appstream 44 k perl-Test noarch 1.31-515.el10 appstream 27 k perl-Test-Harness noarch 1:3.48-512.el10 appstream 284 k perl-Test-Simple noarch 3:1.302199-513.el10 appstream 611 k perl-Test2-Suite noarch 0.000163-4.el10 appstream 485 k perl-Text-Abbrev noarch 1.02-515.el10 appstream 10 k perl-Text-Balanced noarch 2.06-511.el10 appstream 50 k perl-Text-Diff noarch 1.45-25.el10 appstream 40 k perl-Text-Glob noarch 0.11-26.el10 appstream 14 k perl-Text-ParseWords noarch 3.31-511.el10 baseos 17 k perl-Text-Tabs+Wrap noarch 2024.001-511.el10 baseos 23 k perl-Text-Template noarch 1.61-8.el10 appstream 60 k perl-Thread noarch 3.05-515.el10 appstream 16 k perl-Thread-Queue noarch 3.14-511.el10 appstream 22 k perl-Thread-Semaphore noarch 2.13-515.el10 appstream 14 k perl-Tie noarch 4.6-515.el10 appstream 26 k perl-Tie-File noarch 1.09-515.el10 appstream 42 k perl-Tie-Memoize noarch 1.1-515.el10 appstream 12 k perl-Tie-RefHash noarch 1.40-511.el10 appstream 24 k perl-Time noarch 1.04-515.el10 appstream 15 k perl-Time-HiRes x86_64 4:1.9777-511.el10 appstream 59 k perl-Time-Local noarch 2:1.350-511.el10 baseos 35 k perl-Time-Piece x86_64 1.3401-515.el10 appstream 39 k perl-URI noarch 5.27-3.el10 baseos 134 k perl-Unicode-Collate x86_64 1.31-511.el10 appstream 658 k perl-Unicode-Normalize x86_64 1.32-511.el10 appstream 75 k perl-Unicode-UCD noarch 0.78-515.el10 appstream 77 k perl-User-pwent noarch 1.05-515.el10 appstream 18 k perl-autodie noarch 2.37-512.el10 appstream 95 k perl-autouse noarch 1.11-515.el10 appstream 12 k perl-base noarch 2.27-515.el10 appstream 14 k perl-bignum noarch 0.67-512.el10 appstream 51 k perl-blib noarch 1.07-515.el10 appstream 11 k perl-constant noarch 1.33-512.el10 baseos 24 k perl-debugger noarch 1.60-515.el10 appstream 131 k perl-deprecate noarch 0.04-515.el10 appstream 13 k perl-devel x86_64 4:5.40.2-515.el10 appstream 766 k perl-diagnostics noarch 1.40-515.el10 appstream 216 k perl-doc noarch 5.40.2-515.el10 appstream 4.9 M perl-encoding x86_64 4:3.00-511.el10 appstream 64 k perl-encoding-warnings noarch 0.14-515.el10 appstream 15 k perl-experimental noarch 0.032-511.el10 appstream 27 k perl-fields noarch 2.27-515.el10 appstream 14 k perl-filetest noarch 1.03-515.el10 appstream 13 k perl-if noarch 0.61.000-515.el10 appstream 12 k perl-inc-latest noarch 2:0.500-30.el10 appstream 24 k perl-interpreter x86_64 4:5.40.2-515.el10 appstream 70 k perl-less noarch 0.03-515.el10 appstream 11 k perl-lib x86_64 0.65-515.el10 appstream 13 k perl-libnet noarch 3.15-512.el10 baseos 127 k perl-libnetcfg noarch 4:5.40.2-515.el10 appstream 15 k perl-libs x86_64 4:5.40.2-515.el10 appstream 2.4 M perl-local-lib noarch 2.000029-9.el10 appstream 67 k perl-locale noarch 1.12-515.el10 appstream 12 k perl-macros noarch 4:5.40.2-515.el10 appstream 11 k perl-meta-notation noarch 5.40.2-515.el10 appstream 8.9 k perl-mro x86_64 1.29-515.el10 appstream 28 k perl-open noarch 1.13-515.el10 appstream 15 k perl-overload noarch 1.37-515.el10 appstream 44 k perl-overloading noarch 0.02-515.el10 appstream 11 k perl-parent noarch 1:0.241-512.el10 baseos 16 k perl-perlfaq noarch 5.20240218-511.el10 appstream 376 k perl-ph x86_64 5.40.2-515.el10 appstream 45 k perl-podlators noarch 1:5.01-511.el10 baseos 124 k perl-sigtrap noarch 1.10-515.el10 appstream 14 k perl-sort noarch 2.05-515.el10 appstream 11 k perl-subs noarch 1.04-515.el10 appstream 10 k perl-threads x86_64 1:2.40-511.el10 appstream 59 k perl-threads-shared x86_64 1.69-511.el10 appstream 46 k perl-utils noarch 5.40.2-515.el10 appstream 51 k perl-vars noarch 1.05-515.el10 appstream 11 k perl-version x86_64 8:0.99.32-4.el10 appstream 64 k perl-vmsish noarch 1.04-515.el10 appstream 12 k pixman x86_64 0.43.4-2.el10 appstream 286 k pixman-devel x86_64 0.43.4-2.el10 appstream 18 k python3 x86_64 3.12.15-1.el10 baseos 27 k python3-libs x86_64 3.12.15-1.el10 baseos 9.5 M python3-packaging noarch 24.2-2.el10 baseos 153 k python3-pip-wheel noarch 23.3.2-11.el10 baseos 1.5 M python3-pyparsing noarch 3.1.1-7.el10 baseos 269 k redhat-text-vf-fonts noarch 4.1.0-1.el10 baseos 354 k rust-std-static x86_64 1.98.1-1.el10 appstream 40 M shared-mime-info x86_64 2.3-8.el10 baseos 592 k spirv-tools-libs x86_64 2026.1-1.el10 appstream 1.7 M sysprof-capture-devel x86_64 47.2-1.el10 appstream 56 k systemtap-sdt-devel x86_64 5.6-2.el10 appstream 71 k systemtap-sdt-dtrace x86_64 5.6-2.el10 appstream 72 k tpm2-tss x86_64 4.1.3-6.el10 baseos 435 k tzdata noarch 2026e-1.el10 baseos 908 k xcb-util x86_64 0.4.1-7.el10 appstream 19 k xcb-util-image x86_64 0.4.1-7.el10 appstream 20 k xcb-util-keysyms x86_64 0.4.1-7.el10 appstream 15 k xcb-util-wm x86_64 0.4.2-7.el10 appstream 32 k xkbcomp x86_64 1.4.7-3.el10 appstream 101 k xkeyboard-config noarch 2.41-3.el10 appstream 1.0 M xml-common noarch 0.6.3-65.el10 appstream 32 k xorg-x11-proto-devel noarch 2024.1-3.el10 appstream 311 k xorg-x11-server-Xwayland x86_64 24.1.9-7.el10 appstream 1.0 M xprop x86_64 1.2.7-3.el10 appstream 36 k xz-devel x86_64 1:5.6.2-5.el10 appstream 63 k zlib-ng-compat-devel x86_64 2.2.3-3.el10 appstream 36 k Transaction Summary ================================================================================ Install 416 Packages Total download size: 290 M Installed size: 1.0 G Downloading Packages: (1/416): cups-filesystem-2.4.10-18.el10.noarch. 2.8 kB/s | 11 kB 00:03 (2/416): dbus-1.14.10-6.el10.x86_64.rpm 11 kB/s | 3.1 kB 00:00 (3/416): avahi-libs-0.9~rc2-5.el10.x86_64.rpm 16 kB/s | 67 kB 00:04 (4/416): dbus-common-1.14.10-6.el10.noarch.rpm 44 kB/s | 13 kB 00:00 (5/416): cups-libs-2.4.10-18.el10.x86_64.rpm 53 kB/s | 260 kB 00:04 (6/416): dbus-broker-36-5.el10.x86_64.rpm 165 kB/s | 173 kB 00:01 (7/416): default-fonts-core-sans-4.1-3.el10.noa 73 kB/s | 30 kB 00:00 (8/416): dbus-libs-1.14.10-6.el10.x86_64.rpm 216 kB/s | 155 kB 00:00 (9/416): emacs-filesystem-29.4-13.el10.noarch.r 30 kB/s | 8.3 kB 00:00 (10/416): fonts-filesystem-2.0.5-18.el10.noarch 31 kB/s | 8.8 kB 00:00 (11/416): expat-2.7.3-4.el10.x86_64.rpm 296 kB/s | 121 kB 00:00 (12/416): gettext-envsubst-0.22.5-6.el10.x86_64 115 kB/s | 38 kB 00:00 (13/416): freetype-2.13.2-8.el10.x86_64.rpm 555 kB/s | 409 kB 00:00 (14/416): gettext-runtime-0.22.5-6.el10.x86_64. 347 kB/s | 122 kB 00:00 (15/416): gettext-0.22.5-6.el10.x86_64.rpm 1.0 MB/s | 1.1 MB 00:01 (16/416): gettext-libs-0.22.5-6.el10.x86_64.rpm 812 kB/s | 669 kB 00:00 (17/416): gnupg2-2.4.5-5.el10.x86_64.rpm 3.5 MB/s | 2.7 MB 00:00 (18/416): glib2-2.80.4-22.el10.x86_64.rpm 2.7 MB/s | 3.0 MB 00:01 (19/416): gnutls-3.8.10-5.el10.x86_64.rpm 2.1 MB/s | 1.5 MB 00:00 (20/416): google-noto-fonts-common-20240401-5.e 67 kB/s | 18 kB 00:00 (21/416): google-noto-sans-vf-fonts-20240401-5. 1.8 MB/s | 594 kB 00:00 (22/416): graphite2-1.3.14-17.el10.x86_64.rpm 331 kB/s | 96 kB 00:00 (23/416): groff-base-1.23.0-10.el10.x86_64.rpm 3.0 MB/s | 1.1 MB 00:00 (24/416): harfbuzz-8.4.0-6.el10.x86_64.rpm 2.8 MB/s | 992 kB 00:00 (25/416): json-glib-1.8.0-5.el10.x86_64.rpm 586 kB/s | 168 kB 00:00 (26/416): hwdata-0.379-10.10.el10.noarch.rpm 3.5 MB/s | 1.7 MB 00:00 (27/416): libassuan-2.5.6-6.el10.x86_64.rpm 229 kB/s | 69 kB 00:00 (28/416): libdrm-2.4.128-1.el10.x86_64.rpm 538 kB/s | 164 kB 00:00 (29/416): libedit-3.1-52.20230828cvs.el10.x86_6 360 kB/s | 106 kB 00:00 (30/416): libgcrypt-1.11.0-7.el10.x86_64.rpm 1.6 MB/s | 586 kB 00:00 (31/416): libgpg-error-1.50-2.el10.x86_64.rpm 741 kB/s | 236 kB 00:00 (32/416): libgusb-0.4.9-4.el10.x86_64.rpm 217 kB/s | 67 kB 00:00 (33/416): libksba-1.6.7-2.el10.x86_64.rpm 538 kB/s | 159 kB 00:00 (34/416): libpciaccess-0.16-16.el10.x86_64.rpm 94 kB/s | 28 kB 00:00 (35/416): libpng-1.6.40-13.el10.x86_64.rpm 439 kB/s | 120 kB 00:00 (36/416): libtirpc-1.3.5-1.el10.x86_64.rpm 283 kB/s | 95 kB 00:00 (37/416): libicu-74.2-5.el10.x86_64.rpm 12 MB/s | 10 MB 00:00 (38/416): libusb1-1.0.30-1.el10.x86_64.rpm 281 kB/s | 77 kB 00:00 (39/416): make-4.4.1-9.el10.x86_64.rpm 1.7 MB/s | 587 kB 00:00 (40/416): mpdecimal-2.5.1-12.el10.x86_64.rpm 286 kB/s | 90 kB 00:00 (41/416): ncurses-6.4-15.20240127.el10.x86_64.r 1.3 MB/s | 420 kB 00:00 (42/416): npth-1.6-21.el10.x86_64.rpm 67 kB/s | 26 kB 00:00 (43/416): perl-Carp-1.54-511.el10.noarch.rpm 92 kB/s | 30 kB 00:00 (44/416): perl-Data-Dumper-2.189-512.el10.x86_6 196 kB/s | 57 kB 00:00 (45/416): perl-Digest-1.20-511.el10.noarch.rpm 82 kB/s | 26 kB 00:00 (46/416): perl-Digest-MD5-2.59-6.el10.x86_64.rp 105 kB/s | 37 kB 00:00 (47/416): perl-Encode-3.21-511.el10.x86_64.rpm 3.0 MB/s | 1.1 MB 00:00 (48/416): perl-Exporter-5.78-511.el10.noarch.rp 95 kB/s | 32 kB 00:00 (49/416): perl-File-Temp-0.231.100-512.el10.noa 211 kB/s | 60 kB 00:00 (50/416): perl-Getopt-Long-2.58-3.el10.noarch.r 230 kB/s | 65 kB 00:00 (51/416): perl-HTTP-Tiny-0.088-512.el10.noarch. 172 kB/s | 57 kB 00:00 (52/416): perl-IO-Socket-IP-0.42-512.el10.noarc 137 kB/s | 43 kB 00:00 (53/416): perl-IO-Socket-SSL-2.085-3.el10.noarc 742 kB/s | 227 kB 00:00 (54/416): perl-Mozilla-CA-20231213-5.el10.noarc 44 kB/s | 15 kB 00:00 (55/416): perl-MIME-Base64-3.16-511.el10.x86_64 89 kB/s | 31 kB 00:00 (56/416): perl-PathTools-3.91-512.el10.x86_64.r 251 kB/s | 85 kB 00:00 (57/416): perl-Pod-Escapes-1.07-511.el10.noarch 71 kB/s | 21 kB 00:00 (58/416): perl-Pod-Perldoc-3.28.01-512.el10.noa 274 kB/s | 84 kB 00:00 (59/416): perl-Pod-Simple-3.45-511.el10.noarch. 623 kB/s | 218 kB 00:00 (60/416): perl-Pod-Usage-2.03-511.el10.noarch.r 137 kB/s | 41 kB 00:00 (61/416): perl-Scalar-List-Utils-1.63-511.el10. 227 kB/s | 74 kB 00:00 (62/416): perl-Socket-2.038-511.el10.x86_64.rpm 192 kB/s | 56 kB 00:00 (63/416): perl-Storable-3.32-511.el10.x86_64.rp 309 kB/s | 99 kB 00:00 (64/416): perl-Term-ANSIColor-5.01-512.el10.noa 162 kB/s | 49 kB 00:00 (65/416): perl-Term-Cap-1.18-511.el10.noarch.rp 77 kB/s | 23 kB 00:00 (66/416): perl-Text-ParseWords-3.31-511.el10.no 56 kB/s | 17 kB 00:00 (67/416): perl-Text-Tabs+Wrap-2024.001-511.el10 79 kB/s | 23 kB 00:00 (68/416): perl-Time-Local-1.350-511.el10.noarch 106 kB/s | 35 kB 00:00 (69/416): perl-URI-5.27-3.el10.noarch.rpm 446 kB/s | 134 kB 00:00 (70/416): perl-constant-1.33-512.el10.noarch.rp 77 kB/s | 24 kB 00:00 (71/416): perl-libnet-3.15-512.el10.noarch.rpm 435 kB/s | 127 kB 00:00 (72/416): perl-parent-0.241-512.el10.noarch.rpm 54 kB/s | 16 kB 00:00 (73/416): perl-podlators-5.01-511.el10.noarch.r 405 kB/s | 124 kB 00:00 (74/416): python3-3.12.15-1.el10.x86_64.rpm 94 kB/s | 27 kB 00:00 (75/416): python3-packaging-24.2-2.el10.noarch. 495 kB/s | 153 kB 00:00 (76/416): python3-libs-3.12.15-1.el10.x86_64.rp 21 MB/s | 9.5 MB 00:00 (77/416): python3-pip-wheel-23.3.2-11.el10.noar 3.6 MB/s | 1.5 MB 00:00 (78/416): python3-pyparsing-3.1.1-7.el10.noarch 848 kB/s | 269 kB 00:00 (79/416): redhat-text-vf-fonts-4.1.0-1.el10.noa 1.1 MB/s | 354 kB 00:00 (80/416): shared-mime-info-2.3-8.el10.x86_64.rp 1.7 MB/s | 592 kB 00:00 (81/416): tpm2-tss-4.1.3-6.el10.x86_64.rpm 1.3 MB/s | 435 kB 00:00 (82/416): tzdata-2026e-1.el10.noarch.rpm 2.8 MB/s | 908 kB 00:00 (83/416): annobin-docs-13.31-1.el10.noarch.rpm 179 kB/s | 86 kB 00:00 (84/416): adwaita-cursor-theme-46.0-3.el10.noar 621 kB/s | 524 kB 00:00 (85/416): adwaita-icon-theme-46.0-3.el10.noarch 600 kB/s | 457 kB 00:00 (86/416): annobin-plugin-gcc-13.31-1.el10.x86_6 2.0 MB/s | 704 kB 00:00 (87/416): at-spi2-atk-2.56.1-1.el10.x86_64.rpm 286 kB/s | 88 kB 00:00 (88/416): at-spi2-core-2.56.1-1.el10.x86_64.rpm 1.4 MB/s | 389 kB 00:00 (89/416): avahi-glib-0.9~rc2-5.el10.x86_64.rpm 119 kB/s | 14 kB 00:00 (90/416): atk-2.56.1-1.el10.x86_64.rpm 317 kB/s | 81 kB 00:00 (91/416): brotli-1.1.0-8.el10.x86_64.rpm 134 kB/s | 19 kB 00:00 (92/416): brotli-devel-1.1.0-8.el10.x86_64.rpm 243 kB/s | 33 kB 00:00 (93/416): bzip2-devel-1.0.8-25.el10.x86_64.rpm 747 kB/s | 215 kB 00:00 (94/416): cairo-1.18.2-3.el10.x86_64.rpm 2.5 MB/s | 715 kB 00:00 (95/416): cairo-devel-1.18.2-3.el10.x86_64.rpm 744 kB/s | 194 kB 00:00 (96/416): cairo-gobject-1.18.2-3.el10.x86_64.rp 127 kB/s | 16 kB 00:00 (97/416): cmake-filesystem-3.31.8-1.el10.x86_64 170 kB/s | 21 kB 00:00 (98/416): colord-libs-1.4.7-6.el10.x86_64.rpm 774 kB/s | 233 kB 00:00 (99/416): dbus-devel-1.14.10-6.el10.x86_64.rpm 287 kB/s | 37 kB 00:00 (100/416): cargo-1.98.1-1.el10.x86_64.rpm 14 MB/s | 8.4 MB 00:00 (101/416): cpp-14.4.1-3.el10.x86_64.rpm 23 MB/s | 13 MB 00:00 (102/416): desktop-file-utils-0.26-15.el10.x86_ 261 kB/s | 70 kB 00:00 (103/416): fontconfig-2.15.0-7.el10.x86_64.rpm 1.2 MB/s | 280 kB 00:00 (104/416): fontconfig-devel-2.15.0-7.el10.x86_6 690 kB/s | 175 kB 00:00 (105/416): fribidi-1.0.14-4.el10.x86_64.rpm 408 kB/s | 93 kB 00:00 (106/416): freetype-devel-2.13.2-8.el10.x86_64. 3.4 MB/s | 966 kB 00:00 (107/416): gcc-plugin-annobin-14.4.1-3.el10.x86 406 kB/s | 54 kB 00:00 (108/416): gcc-c++-14.4.1-3.el10.x86_64.rpm 39 MB/s | 15 MB 00:00 (109/416): gdk-pixbuf2-2.42.12-5.el10.x86_64.rp 2.1 MB/s | 497 kB 00:00 (110/416): gdk-pixbuf2-modules-2.42.12-5.el10.x 150 kB/s | 27 kB 00:00 (111/416): glib2-devel-2.80.4-22.el10.x86_64.rp 5.8 MB/s | 1.5 MB 00:00 (112/416): graphite2-devel-1.3.14-17.el10.x86_6 157 kB/s | 22 kB 00:00 (113/416): glibc-devel-2.39-141.el10.x86_64.rpm 2.2 MB/s | 583 kB 00:00 (114/416): gcc-14.4.1-3.el10.x86_64.rpm 39 MB/s | 38 MB 00:00 (115/416): gtk-update-icon-cache-3.24.52-1.el10 277 kB/s | 33 kB 00:00 (116/416): gtk3-3.24.52-1.el10.x86_64.rpm 23 MB/s | 6.0 MB 00:00 (117/416): harfbuzz-devel-8.4.0-6.el10.x86_64.r 1.6 MB/s | 453 kB 00:00 (118/416): harfbuzz-icu-8.4.0-6.el10.x86_64.rpm 103 kB/s | 15 kB 00:00 (119/416): harfbuzz-cairo-8.4.0-6.el10.x86_64.r 59 kB/s | 28 kB 00:00 (120/416): jbigkit-libs-2.1-31.el10.x86_64.rpm 370 kB/s | 54 kB 00:00 (121/416): hicolor-icon-theme-0.17-20.el10.noar 967 kB/s | 219 kB 00:00 (122/416): kernel-headers-6.12.0-275.el10.x86_6 8.8 MB/s | 2.1 MB 00:00 (123/416): lcms2-2.16-6.el10.x86_64.rpm 782 kB/s | 182 kB 00:00 (124/416): libX11-1.8.13-1.el10.x86_64.rpm 2.8 MB/s | 651 kB 00:00 (125/416): libX11-xcb-1.8.13-1.el10.x86_64.rpm 87 kB/s | 11 kB 00:00 (126/416): libX11-common-1.8.13-1.el10.noarch.r 868 kB/s | 198 kB 00:00 (127/416): libX11-devel-1.8.13-1.el10.x86_64.rp 4.1 MB/s | 1.1 MB 00:00 (128/416): libXau-1.0.11-8.el10.x86_64.rpm 233 kB/s | 33 kB 00:00 (129/416): libXau-devel-1.0.11-8.el10.x86_64.rp 98 kB/s | 15 kB 00:00 (130/416): libXcomposite-0.4.6-5.el10.x86_64.rp 183 kB/s | 25 kB 00:00 (131/416): libXcursor-1.2.1-9.el10.x86_64.rpm 259 kB/s | 31 kB 00:00 (132/416): libXdamage-1.1.6-5.el10.x86_64.rpm 199 kB/s | 24 kB 00:00 (133/416): libXext-1.3.6-3.el10.x86_64.rpm 328 kB/s | 40 kB 00:00 (134/416): libXdmcp-1.1.4-5.el10.x86_64.rpm 256 kB/s | 37 kB 00:00 (135/416): libXfixes-6.0.1-5.el10.x86_64.rpm 139 kB/s | 20 kB 00:00 (136/416): libXext-devel-1.3.6-3.el10.x86_64.rp 344 kB/s | 87 kB 00:00 (137/416): libXfont2-2.0.6-7.el10.x86_64.rpm 627 kB/s | 146 kB 00:00 (138/416): libXi-1.8.1-7.el10.x86_64.rpm 339 kB/s | 41 kB 00:00 (139/416): libXft-2.3.8-8.el10.x86_64.rpm 325 kB/s | 73 kB 00:00 (140/416): libXinerama-1.1.5-8.el10.x86_64.rpm 106 kB/s | 15 kB 00:00 (141/416): libXrandr-1.5.4-5.el10.x86_64.rpm 234 kB/s | 29 kB 00:00 (142/416): libXrender-0.9.11-8.el10.x86_64.rpm 204 kB/s | 29 kB 00:00 (143/416): libXrender-devel-0.9.11-8.el10.x86_6 143 kB/s | 20 kB 00:00 (144/416): libXtst-1.2.4-8.el10.x86_64.rpm 174 kB/s | 22 kB 00:00 (145/416): libXxf86vm-1.1.5-8.el10.x86_64.rpm 149 kB/s | 19 kB 00:00 (146/416): libblkid-devel-2.40.2-23.el10.x86_64 172 kB/s | 25 kB 00:00 (147/416): libdatrie-0.2.13-11.el10.x86_64.rpm 278 kB/s | 33 kB 00:00 (148/416): libdecor-0.2.2-5.el10.x86_64.rpm 416 kB/s | 59 kB 00:00 (149/416): libei-1.5.0-1.el10.x86_64.rpm 345 kB/s | 51 kB 00:00 (150/416): libepoxy-1.5.10-10.el10.x86_64.rpm 986 kB/s | 227 kB 00:00 (151/416): libffi-devel-3.4.4-10.el10.x86_64.rp 195 kB/s | 29 kB 00:00 (152/416): libfontenc-1.1.7-5.el10.x86_64.rpm 229 kB/s | 33 kB 00:00 (153/416): libglvnd-1.7.0-7.el10.x86_64.rpm 504 kB/s | 116 kB 00:00 (154/416): libglvnd-devel-1.7.0-7.el10.x86_64.r 637 kB/s | 163 kB 00:00 (155/416): libglvnd-egl-1.7.0-7.el10.x86_64.rpm 257 kB/s | 37 kB 00:00 (156/416): libglvnd-gles-1.7.0-7.el10.x86_64.rp 213 kB/s | 31 kB 00:00 (157/416): libglvnd-opengl-1.7.0-7.el10.x86_64. 268 kB/s | 39 kB 00:00 (158/416): libglvnd-glx-1.7.0-7.el10.x86_64.rpm 576 kB/s | 132 kB 00:00 (159/416): libglvnd-core-devel-1.7.0-7.el10.x86 29 kB/s | 18 kB 00:00 (160/416): libicu-devel-74.2-5.el10.x86_64.rpm 3.6 MB/s | 966 kB 00:00 (161/416): libjpeg-turbo-3.0.2-4.el10.x86_64.rp 1.0 MB/s | 252 kB 00:00 (162/416): liblerc-4.0.0-8.el10.x86_64.rpm 861 kB/s | 219 kB 00:00 (163/416): liboeffis-1.5.0-1.el10.x86_64.rpm 141 kB/s | 21 kB 00:00 (164/416): libmpc-1.3.1-7.el10.x86_64.rpm 287 kB/s | 71 kB 00:00 (165/416): libmount-devel-2.40.2-23.el10.x86_64 61 kB/s | 25 kB 00:00 (166/416): libselinux-devel-3.11-3.el10.x86_64. 699 kB/s | 161 kB 00:00 (167/416): libsepol-devel-3.11-2.el10.x86_64.rp 305 kB/s | 47 kB 00:00 (168/416): libpng-devel-1.6.40-13.el10.x86_64.r 605 kB/s | 293 kB 00:00 (169/416): libsoup3-3.8.0-1.el10.x86_64.rpm 1.8 MB/s | 415 kB 00:00 (170/416): libstdc++-devel-14.4.1-3.el10.x86_64 12 MB/s | 2.8 MB 00:00 (171/416): libthai-0.1.29-10.el10.x86_64.rpm 917 kB/s | 215 kB 00:00 (172/416): libtiff-4.6.0-11.el10.x86_64.rpm 936 kB/s | 213 kB 00:00 (173/416): libwayland-client-1.25.0-1.el10.x86_ 281 kB/s | 35 kB 00:00 (174/416): libtracker-sparql-3.7.3-4.el10.x86_6 1.4 MB/s | 376 kB 00:00 (175/416): libwayland-cursor-1.25.0-1.el10.x86_ 125 kB/s | 19 kB 00:00 (176/416): libwayland-egl-1.25.0-1.el10.x86_64. 77 kB/s | 12 kB 00:00 (177/416): libwayland-server-1.25.0-1.el10.x86_ 275 kB/s | 41 kB 00:00 (178/416): libwebp-1.3.2-10.el10.x86_64.rpm 1.1 MB/s | 290 kB 00:00 (179/416): libxcb-1.17.0-3.el10.x86_64.rpm 1.1 MB/s | 255 kB 00:00 (180/416): libxcb-devel-1.17.0-3.el10.x86_64.rp 6.0 MB/s | 1.6 MB 00:00 (181/416): libxcrypt-devel-4.4.36-10.el10.x86_6 205 kB/s | 30 kB 00:00 (182/416): libxcvt-0.1.2-9.el10.x86_64.rpm 95 kB/s | 15 kB 00:00 (183/416): libxkbcommon-1.7.0-4.el10.x86_64.rpm 615 kB/s | 145 kB 00:00 (184/416): libxkbcommon-x11-1.7.0-4.el10.x86_64 153 kB/s | 23 kB 00:00 (185/416): libxkbcommon-devel-1.7.0-4.el10.x86_ 278 kB/s | 68 kB 00:00 (186/416): libxshmfence-1.3.2-5.el10.x86_64.rpm 109 kB/s | 13 kB 00:00 (187/416): libxml2-devel-2.12.5-15.el10.x86_64. 2.2 MB/s | 534 kB 00:00 (188/416): libxkbfile-1.1.3-3.el10.x86_64.rpm 365 kB/s | 92 kB 00:00 (189/416): llvm-filesystem-22.1.8-1.el10.x86_64 106 kB/s | 13 kB 00:00 (190/416): mesa-filesystem-26.1.1-2.el10.x86_64 86 kB/s | 10 kB 00:00 (191/416): mesa-libEGL-26.1.1-2.el10.x86_64.rpm 531 kB/s | 136 kB 00:00 (192/416): mesa-dri-drivers-26.1.1-2.el10.x86_6 24 MB/s | 11 MB 00:00 (193/416): mesa-libGL-26.1.1-2.el10.x86_64.rpm 567 kB/s | 135 kB 00:00 (194/416): llvm-libs-22.1.8-1.el10.x86_64.rpm 40 MB/s | 30 MB 00:00 (195/416): mesa-libEGL-devel-26.1.1-2.el10.x86_ 33 kB/s | 13 kB 00:00 (196/416): mesa-libgbm-26.1.1-2.el10.x86_64.rpm 138 kB/s | 16 kB 00:00 (197/416): openssl-devel-3.5.8-1.el10.x86_64.rp 17 MB/s | 4.2 MB 00:00 (198/416): pango-1.54.0-4.el10.x86_64.rpm 1.5 MB/s | 356 kB 00:00 (199/416): pcre2-devel-10.44-1.4.el10.x86_64.rp 2.0 MB/s | 530 kB 00:00 (200/416): perl-5.40.2-515.el10.x86_64.rpm 70 kB/s | 8.4 kB 00:00 (201/416): pcre2-utf16-10.44-1.4.el10.x86_64.rp 976 kB/s | 226 kB 00:00 (202/416): pcre2-utf32-10.44-1.4.el10.x86_64.rp 945 kB/s | 213 kB 00:00 (203/416): perl-Algorithm-Diff-1.2010-14.el10.n 327 kB/s | 47 kB 00:00 (204/416): perl-Archive-Tar-3.02-514.el10.noarc 310 kB/s | 70 kB 00:00 (205/416): perl-Attribute-Handlers-1.03-515.el1 216 kB/s | 26 kB 00:00 (206/416): perl-Archive-Zip-1.68-17.el10.noarch 477 kB/s | 111 kB 00:00 (207/416): perl-AutoLoader-5.74-515.el10.noarch 161 kB/s | 19 kB 00:00 (208/416): perl-AutoSplit-5.74-515.el10.noarch. 160 kB/s | 20 kB 00:00 (209/416): perl-Benchmark-1.25-515.el10.noarch. 208 kB/s | 25 kB 00:00 (210/416): perl-B-1.89-515.el10.x86_64.rpm 763 kB/s | 176 kB 00:00 (211/416): perl-CPAN-Meta-Requirements-2.143-11 298 kB/s | 36 kB 00:00 (212/416): perl-CPAN-2.36-514.el10.noarch.rpm 2.4 MB/s | 568 kB 00:00 (213/416): perl-CPAN-Meta-2.150010-511.el10.noa 862 kB/s | 198 kB 00:00 (214/416): perl-Class-Struct-0.68-515.el10.noar 168 kB/s | 20 kB 00:00 (215/416): perl-CPAN-Meta-YAML-0.018-512.el10.n 188 kB/s | 27 kB 00:00 (216/416): perl-Compress-Raw-Bzip2-2.212-512.el 243 kB/s | 36 kB 00:00 (217/416): perl-Compress-Raw-Lzma-2.212-3.el10. 361 kB/s | 52 kB 00:00 (218/416): perl-Compress-Bzip2-2.28-21.el10.x86 296 kB/s | 68 kB 00:00 (219/416): perl-Compress-Raw-Zlib-2.212-513.el1 531 kB/s | 64 kB 00:00 (220/416): perl-Config-Extensions-0.03-515.el10 86 kB/s | 11 kB 00:00 (221/416): perl-Config-Perl-V-0.36-512.el10.noa 185 kB/s | 23 kB 00:00 (222/416): perl-DBM_Filter-0.06-515.el10.noarch 212 kB/s | 25 kB 00:00 (223/416): perl-Data-OptList-0.114-7.el10.noarc 230 kB/s | 28 kB 00:00 (224/416): perl-Data-Section-0.200008-8.el10.no 215 kB/s | 26 kB 00:00 (225/416): perl-Devel-Peek-1.34-515.el10.x86_64 253 kB/s | 30 kB 00:00 (226/416): perl-Devel-SelfStubber-1.06-515.el10 106 kB/s | 13 kB 00:00 (227/416): perl-Devel-PPPort-3.72-512.el10.x86_ 401 kB/s | 220 kB 00:00 (228/416): perl-Devel-Size-0.84-3.el10.x86_64.r 77 kB/s | 32 kB 00:00 (229/416): perl-Digest-SHA-6.04-512.el10.x86_64 165 kB/s | 63 kB 00:00 (230/416): perl-Dumpvalue-2.27-515.el10.noarch. 138 kB/s | 17 kB 00:00 (231/416): perl-DynaLoader-1.56-515.el10.x86_64 200 kB/s | 24 kB 00:00 (232/416): perl-DirHandle-1.05-515.el10.noarch. 87 kB/s | 11 kB 00:00 (233/416): perl-English-1.11-515.el10.noarch.rp 97 kB/s | 12 kB 00:00 (234/416): perl-Env-1.06-511.el10.noarch.rpm 166 kB/s | 21 kB 00:00 (235/416): perl-Encode-devel-3.21-511.el10.x86_ 286 kB/s | 42 kB 00:00 (236/416): perl-Errno-1.38-515.el10.x86_64.rpm 111 kB/s | 13 kB 00:00 (237/416): perl-ExtUtils-CBuilder-0.280240-511. 344 kB/s | 50 kB 00:00 (238/416): perl-ExtUtils-Command-7.70-513.el10. 104 kB/s | 15 kB 00:00 (239/416): perl-ExtUtils-Constant-0.25-515.el10 349 kB/s | 42 kB 00:00 (240/416): perl-ExtUtils-Embed-1.35-515.el10.no 134 kB/s | 16 kB 00:00 (241/416): perl-ExtUtils-Install-2.22-511.el10. 302 kB/s | 44 kB 00:00 (242/416): perl-ExtUtils-MM-Utils-7.70-513.el10 84 kB/s | 13 kB 00:00 (243/416): perl-ExtUtils-Manifest-1.75-511.el10 243 kB/s | 35 kB 00:00 (244/416): perl-ExtUtils-MakeMaker-7.70-513.el1 1.2 MB/s | 293 kB 00:00 (245/416): perl-ExtUtils-Miniperl-1.14-515.el10 113 kB/s | 13 kB 00:00 (246/416): perl-Fcntl-1.18-515.el10.x86_64.rpm 232 kB/s | 28 kB 00:00 (247/416): perl-File-Basename-2.86-515.el10.noa 131 kB/s | 15 kB 00:00 (248/416): perl-ExtUtils-ParseXS-3.51-512.el10. 740 kB/s | 186 kB 00:00 (249/416): perl-File-Compare-1.100.800-515.el10 93 kB/s | 12 kB 00:00 (250/416): perl-File-Copy-2.41-515.el10.noarch. 155 kB/s | 18 kB 00:00 (251/416): perl-File-DosGlob-1.12-515.el10.x86_ 150 kB/s | 18 kB 00:00 (252/416): perl-File-Find-1.44-515.el10.noarch. 190 kB/s | 24 kB 00:00 (253/416): perl-File-Fetch-1.04-511.el10.noarch 215 kB/s | 31 kB 00:00 (254/416): perl-File-HomeDir-1.006-15.el10.noar 475 kB/s | 58 kB 00:00 (255/416): perl-File-Path-2.18-512.el10.noarch. 282 kB/s | 35 kB 00:00 (256/416): perl-File-Which-1.27-14.el10.noarch. 158 kB/s | 23 kB 00:00 (257/416): perl-File-stat-1.14-515.el10.noarch. 128 kB/s | 15 kB 00:00 (258/416): perl-FileCache-1.10-515.el10.noarch. 109 kB/s | 13 kB 00:00 (259/416): perl-FileHandle-2.05-515.el10.noarch 116 kB/s | 14 kB 00:00 (260/416): perl-Filter-Simple-0.96-511.el10.noa 193 kB/s | 28 kB 00:00 (261/416): perl-FindBin-1.54-515.el10.noarch.rp 102 kB/s | 12 kB 00:00 (262/416): perl-Filter-1.64-512.el10.x86_64.rpm 389 kB/s | 89 kB 00:00 (263/416): perl-GDBM_File-1.24-515.el10.x86_64. 332 kB/s | 41 kB 00:00 (264/416): perl-Getopt-Std-1.14-515.el10.noarch 118 kB/s | 14 kB 00:00 (265/416): perl-Hash-Util-0.32-515.el10.x86_64. 271 kB/s | 33 kB 00:00 (266/416): perl-Hash-Util-FieldHash-1.27-515.el 309 kB/s | 37 kB 00:00 (267/416): perl-I18N-Collate-1.02-515.el10.noar 103 kB/s | 12 kB 00:00 (268/416): perl-I18N-LangTags-0.45-515.el10.noa 413 kB/s | 51 kB 00:00 (269/416): perl-I18N-Langinfo-0.24-515.el10.x86 188 kB/s | 24 kB 00:00 (270/416): perl-IO-1.55-515.el10.x86_64.rpm 342 kB/s | 79 kB 00:00 (271/416): perl-IO-Compress-2.212-513.el10.noar 1.3 MB/s | 305 kB 00:00 (272/416): perl-IO-Compress-Lzma-2.206-8.el10.n 331 kB/s | 77 kB 00:00 (273/416): perl-IO-Zlib-1.15-511.el10.noarch.rp 173 kB/s | 21 kB 00:00 (274/416): perl-IPC-Cmd-1.04-512.el10.noarch.rp 336 kB/s | 41 kB 00:00 (275/416): perl-IPC-Open3-1.22-515.el10.noarch. 166 kB/s | 20 kB 00:00 (276/416): perl-IPC-SysV-2.09-512.el10.x86_64.r 341 kB/s | 42 kB 00:00 (277/416): perl-IPC-System-Simple-1.30-16.el10. 333 kB/s | 40 kB 00:00 (278/416): perl-Locale-Maketext-Simple-0.21-515 133 kB/s | 16 kB 00:00 (279/416): perl-JSON-PP-4.16-513.el10.noarch.rp 255 kB/s | 65 kB 00:00 (280/416): perl-Locale-Maketext-1.33-512.el10.n 364 kB/s | 94 kB 00:00 (281/416): perl-MRO-Compat-0.15-12.el10.noarch. 217 kB/s | 26 kB 00:00 (282/416): perl-Math-BigInt-FastCalc-0.501.800- 237 kB/s | 29 kB 00:00 (283/416): perl-Math-Complex-1.62-515.el10.noar 360 kB/s | 44 kB 00:00 (284/416): perl-Math-BigInt-2.0030.03-3.el10.no 910 kB/s | 228 kB 00:00 (285/416): perl-Memoize-1.16-515.el10.noarch.rp 375 kB/s | 45 kB 00:00 (286/416): perl-Module-Build-0.42.34-7.el10.noa 1.1 MB/s | 251 kB 00:00 (287/416): perl-Module-CoreList-tools-5.2026011 113 kB/s | 16 kB 00:00 (288/416): perl-Module-CoreList-5.20260119-1.el 363 kB/s | 92 kB 00:00 (289/416): perl-Module-Load-Conditional-0.74-51 190 kB/s | 23 kB 00:00 (290/416): perl-Module-Load-0.36-511.el10.noarc 125 kB/s | 18 kB 00:00 (291/416): perl-Module-Loaded-0.08-515.el10.noa 94 kB/s | 12 kB 00:00 (292/416): perl-Module-Metadata-1.000038-512.el 295 kB/s | 36 kB 00:00 (293/416): perl-NDBM_File-1.17-515.el10.x86_64. 175 kB/s | 21 kB 00:00 (294/416): perl-NEXT-0.69-515.el10.noarch.rpm 162 kB/s | 19 kB 00:00 (295/416): perl-Module-Signature-0.88-12.el10.n 336 kB/s | 83 kB 00:00 (296/416): perl-Net-1.04-515.el10.noarch.rpm 171 kB/s | 21 kB 00:00 (297/416): perl-Net-Ping-2.76-511.el10.noarch.r 411 kB/s | 51 kB 00:00 (298/416): perl-ODBM_File-1.18-515.el10.x86_64. 171 kB/s | 21 kB 00:00 (299/416): perl-Net-SSLeay-1.94-9.el10.x86_64.r 1.6 MB/s | 377 kB 00:00 (300/416): perl-Opcode-1.65-515.el10.x86_64.rpm 281 kB/s | 34 kB 00:00 (301/416): perl-Package-Generator-1.106-34.el10 164 kB/s | 23 kB 00:00 (302/416): perl-Params-Check-0.38-511.el10.noar 158 kB/s | 23 kB 00:00 (303/416): perl-POSIX-2.20-515.el10.x86_64.rpm 408 kB/s | 95 kB 00:00 (304/416): perl-Params-Util-1.102-19.el10.x86_6 277 kB/s | 34 kB 00:00 (305/416): perl-Perl-OSType-1.010-512.el10.noar 196 kB/s | 24 kB 00:00 (306/416): perl-PerlIO-via-QuotedPrint-0.10-511 190 kB/s | 23 kB 00:00 (307/416): perl-Pod-Functions-1.14-515.el10.noa 109 kB/s | 13 kB 00:00 (308/416): perl-Pod-Checker-1.77-511.el10.noarc 268 kB/s | 33 kB 00:00 (309/416): perl-Pod-Html-1.35-515.el10.noarch.r 230 kB/s | 28 kB 00:00 (310/416): perl-Safe-2.46-515.el10.noarch.rpm 195 kB/s | 23 kB 00:00 (311/416): perl-Search-Dict-1.07-515.el10.noarc 92 kB/s | 11 kB 00:00 (312/416): perl-SelectSaver-1.02-515.el10.noarc 84 kB/s | 10 kB 00:00 (313/416): perl-SelfLoader-1.27-515.el10.noarch 160 kB/s | 20 kB 00:00 (314/416): perl-Software-License-0.104006-4.el1 659 kB/s | 151 kB 00:00 (315/416): perl-Sub-Install-0.929-8.el10.noarch 191 kB/s | 24 kB 00:00 (316/416): perl-Sub-Exporter-0.991-7.el10.noarc 336 kB/s | 78 kB 00:00 (317/416): perl-Symbol-1.09-515.el10.noarch.rpm 105 kB/s | 12 kB 00:00 (318/416): perl-Sys-Hostname-1.25-515.el10.x86_ 124 kB/s | 15 kB 00:00 (319/416): perl-Sys-Syslog-0.36-512.el10.x86_64 395 kB/s | 48 kB 00:00 (320/416): perl-Term-Complete-1.403-515.el10.no 96 kB/s | 11 kB 00:00 (321/416): perl-Term-ReadLine-1.17-515.el10.noa 142 kB/s | 17 kB 00:00 (322/416): perl-Term-Table-0.018-513.el10.noarc 374 kB/s | 44 kB 00:00 (323/416): perl-Test-1.31-515.el10.noarch.rpm 225 kB/s | 27 kB 00:00 (324/416): perl-Test-Harness-3.48-512.el10.noar 1.2 MB/s | 284 kB 00:00 (325/416): perl-Test-Simple-1.302199-513.el10.n 2.6 MB/s | 611 kB 00:00 (326/416): perl-Test2-Suite-0.000163-4.el10.noa 1.9 MB/s | 485 kB 00:00 (327/416): perl-Text-Abbrev-1.02-515.el10.noarc 85 kB/s | 10 kB 00:00 (328/416): perl-Text-Balanced-2.06-511.el10.noa 336 kB/s | 50 kB 00:00 (329/416): perl-Text-Diff-1.45-25.el10.noarch.r 328 kB/s | 40 kB 00:00 (330/416): perl-Text-Glob-0.11-26.el10.noarch.r 73 kB/s | 14 kB 00:00 (331/416): perl-Text-Template-1.61-8.el10.noarc 502 kB/s | 60 kB 00:00 (332/416): perl-Thread-3.05-515.el10.noarch.rpm 136 kB/s | 16 kB 00:00 (333/416): perl-Thread-Semaphore-2.13-515.el10. 116 kB/s | 14 kB 00:00 (334/416): perl-Thread-Queue-3.14-511.el10.noar 183 kB/s | 22 kB 00:00 (335/416): perl-Tie-4.6-515.el10.noarch.rpm 210 kB/s | 26 kB 00:00 (336/416): perl-Tie-Memoize-1.1-515.el10.noarch 100 kB/s | 12 kB 00:00 (337/416): perl-Tie-File-1.09-515.el10.noarch.r 334 kB/s | 42 kB 00:00 (338/416): perl-Tie-RefHash-1.40-511.el10.noarc 198 kB/s | 24 kB 00:00 (339/416): perl-Time-1.04-515.el10.noarch.rpm 124 kB/s | 15 kB 00:00 (340/416): perl-Time-HiRes-1.9777-511.el10.x86_ 415 kB/s | 59 kB 00:00 (341/416): perl-Time-Piece-1.3401-515.el10.x86_ 320 kB/s | 39 kB 00:00 (342/416): perl-Unicode-Collate-1.31-511.el10.x 2.7 MB/s | 658 kB 00:00 (343/416): perl-Unicode-Normalize-1.32-511.el10 328 kB/s | 75 kB 00:00 (344/416): perl-Unicode-UCD-0.78-515.el10.noarc 333 kB/s | 77 kB 00:00 (345/416): perl-User-pwent-1.05-515.el10.noarch 149 kB/s | 18 kB 00:00 (346/416): perl-autouse-1.11-515.el10.noarch.rp 97 kB/s | 12 kB 00:00 (347/416): perl-base-2.27-515.el10.noarch.rpm 123 kB/s | 14 kB 00:00 (348/416): perl-autodie-2.37-512.el10.noarch.rp 415 kB/s | 95 kB 00:00 (349/416): perl-blib-1.07-515.el10.noarch.rpm 89 kB/s | 11 kB 00:00 (350/416): perl-bignum-0.67-512.el10.noarch.rpm 188 kB/s | 51 kB 00:00 (351/416): perl-debugger-1.60-515.el10.noarch.r 563 kB/s | 131 kB 00:00 (352/416): perl-deprecate-0.04-515.el10.noarch. 105 kB/s | 13 kB 00:00 (353/416): perl-devel-5.40.2-515.el10.x86_64.rp 3.2 MB/s | 766 kB 00:00 (354/416): perl-diagnostics-1.40-515.el10.noarc 923 kB/s | 216 kB 00:00 (355/416): perl-doc-5.40.2-515.el10.noarch.rpm 18 MB/s | 4.9 MB 00:00 (356/416): perl-encoding-3.00-511.el10.x86_64.r 516 kB/s | 64 kB 00:00 (357/416): perl-encoding-warnings-0.14-515.el10 119 kB/s | 15 kB 00:00 (358/416): perl-fields-2.27-515.el10.noarch.rpm 121 kB/s | 14 kB 00:00 (359/416): perl-experimental-0.032-511.el10.noa 182 kB/s | 27 kB 00:00 (360/416): perl-filetest-1.03-515.el10.noarch.r 105 kB/s | 13 kB 00:00 (361/416): perl-if-0.61.000-515.el10.noarch.rpm 104 kB/s | 12 kB 00:00 (362/416): perl-inc-latest-0.500-30.el10.noarch 202 kB/s | 24 kB 00:00 (363/416): perl-less-0.03-515.el10.noarch.rpm 93 kB/s | 11 kB 00:00 (364/416): perl-lib-0.65-515.el10.x86_64.rpm 110 kB/s | 13 kB 00:00 (365/416): perl-interpreter-5.40.2-515.el10.x86 304 kB/s | 70 kB 00:00 (366/416): perl-libnetcfg-5.40.2-515.el10.noarc 119 kB/s | 15 kB 00:00 (367/416): perl-libs-5.40.2-515.el10.x86_64.rpm 9.8 MB/s | 2.4 MB 00:00 (368/416): perl-locale-1.12-515.el10.noarch.rpm 92 kB/s | 12 kB 00:00 (369/416): perl-local-lib-2.000029-9.el10.noarc 294 kB/s | 67 kB 00:00 (370/416): perl-macros-5.40.2-515.el10.noarch.r 88 kB/s | 11 kB 00:00 (371/416): perl-meta-notation-5.40.2-515.el10.n 73 kB/s | 8.9 kB 00:00 (372/416): perl-mro-1.29-515.el10.x86_64.rpm 237 kB/s | 28 kB 00:00 (373/416): perl-open-1.13-515.el10.noarch.rpm 125 kB/s | 15 kB 00:00 (374/416): perl-overload-1.37-515.el10.noarch.r 365 kB/s | 44 kB 00:00 (375/416): perl-overloading-0.02-515.el10.noarc 90 kB/s | 11 kB 00:00 (376/416): perl-ph-5.40.2-515.el10.x86_64.rpm 361 kB/s | 45 kB 00:00 (377/416): perl-sigtrap-1.10-515.el10.noarch.rp 112 kB/s | 14 kB 00:00 (378/416): perl-perlfaq-5.20240218-511.el10.noa 1.6 MB/s | 376 kB 00:00 (379/416): perl-sort-2.05-515.el10.noarch.rpm 94 kB/s | 11 kB 00:00 (380/416): perl-subs-1.04-515.el10.noarch.rpm 79 kB/s | 10 kB 00:00 (381/416): perl-threads-2.40-511.el10.x86_64.rp 480 kB/s | 59 kB 00:00 (382/416): perl-utils-5.40.2-515.el10.noarch.rp 426 kB/s | 51 kB 00:00 (383/416): perl-threads-shared-1.69-511.el10.x8 315 kB/s | 46 kB 00:00 (384/416): perl-vars-1.05-515.el10.noarch.rpm 96 kB/s | 11 kB 00:00 (385/416): perl-vmsish-1.04-515.el10.noarch.rpm 101 kB/s | 12 kB 00:00 (386/416): perl-version-0.99.32-4.el10.x86_64.r 257 kB/s | 64 kB 00:00 (387/416): pixman-0.43.4-2.el10.x86_64.rpm 1.1 MB/s | 286 kB 00:00 (388/416): pixman-devel-0.43.4-2.el10.x86_64.rp 36 kB/s | 18 kB 00:00 (389/416): spirv-tools-libs-2026.1-1.el10.x86_6 6.6 MB/s | 1.7 MB 00:00 (390/416): sysprof-capture-devel-47.2-1.el10.x8 391 kB/s | 56 kB 00:00 (391/416): rust-1.98.1-1.el10.x86_64.rpm 35 MB/s | 30 MB 00:00 (392/416): systemtap-sdt-devel-5.6-2.el10.x86_6 300 kB/s | 71 kB 00:00 (393/416): systemtap-sdt-dtrace-5.6-2.el10.x86_ 309 kB/s | 72 kB 00:00 (394/416): rust-std-static-1.98.1-1.el10.x86_64 37 MB/s | 40 MB 00:01 (395/416): xcb-util-0.4.1-7.el10.x86_64.rpm 135 kB/s | 19 kB 00:00 (396/416): xcb-util-image-0.4.1-7.el10.x86_64.r 130 kB/s | 20 kB 00:00 (397/416): xcb-util-keysyms-0.4.1-7.el10.x86_64 109 kB/s | 15 kB 00:00 (398/416): xcb-util-wm-0.4.2-7.el10.x86_64.rpm 223 kB/s | 32 kB 00:00 (399/416): xcb-util-image-devel-0.4.1-7.el10.x8 39 kB/s | 18 kB 00:00 (400/416): xkbcomp-1.4.7-3.el10.x86_64.rpm 396 kB/s | 101 kB 00:00 (401/416): xkeyboard-config-2.41-3.el10.noarch. 4.3 MB/s | 1.0 MB 00:00 (402/416): xml-common-0.6.3-65.el10.noarch.rpm 262 kB/s | 32 kB 00:00 (403/416): wayland-devel-1.25.0-1.el10.x86_64.r 142 kB/s | 156 kB 00:01 (404/416): xorg-x11-proto-devel-2024.1-3.el10.n 1.2 MB/s | 311 kB 00:00 (405/416): xorg-x11-server-Xwayland-24.1.9-7.el 4.2 MB/s | 1.0 MB 00:00 (406/416): xprop-1.2.7-3.el10.x86_64.rpm 250 kB/s | 36 kB 00:00 (407/416): xz-devel-5.6.2-5.el10.x86_64.rpm 525 kB/s | 63 kB 00:00 (408/416): zlib-ng-compat-devel-2.2.3-3.el10.x8 232 kB/s | 36 kB 00:00 (409/416): libxkbcommon-x11-devel-1.7.0-4.el10. 50 kB/s | 13 kB 00:00 (410/416): xcb-util-wm-devel-0.4.2-7.el10.x86_6 182 kB/s | 24 kB 00:00 (411/416): xcb-util-devel-0.4.1-7.el10.x86_64.r 36 kB/s | 14 kB 00:00 (412/416): egl-wayland-1.1.24-1.el10_4.x86_64.r 3.1 MB/s | 44 kB 00:00 (413/416): egl-wayland-devel-1.1.24-1.el10_4.x8 5.2 MB/s | 14 kB 00:00 (414/416): eglexternalplatform-devel-1.2.1-1.el 3.9 MB/s | 19 kB 00:00 (415/416): xorg-x11-server-Xwayland-devel-24.1. 87 kB/s | 11 kB 00:00 (416/416): xcb-util-keysyms-devel-0.4.1-7.el10. 14 kB/s | 11 kB 00:00 -------------------------------------------------------------------------------- Total 7.9 MB/s | 290 MB 00:36 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libwayland-client-1.25.0-1.el10.x86_64 1/416 Installing : expat-2.7.3-4.el10.x86_64 2/416 Installing : libglvnd-1:1.7.0-7.el10.x86_64 3/416 Installing : dbus-libs-1:1.14.10-6.el10.x86_64 4/416 Installing : xorg-x11-proto-devel-2024.1-3.el10.noarch 5/416 Installing : libpng-2:1.6.40-13.el10.x86_64 6/416 Installing : libgpg-error-1.50-2.el10.x86_64 7/416 Installing : avahi-libs-0.9~rc2-5.el10.x86_64 8/416 Installing : libwayland-cursor-1.25.0-1.el10.x86_64 9/416 Installing : pixman-0.43.4-2.el10.x86_64 10/416 Installing : libmpc-1.3.1-7.el10.x86_64 11/416 Installing : libXau-1.0.11-8.el10.x86_64 12/416 Installing : libxcb-1.17.0-3.el10.x86_64 13/416 Installing : libX11-xcb-1.8.13-1.el10.x86_64 14/416 Installing : cmake-filesystem-3.31.8-1.el10.x86_64 15/416 Installing : zlib-ng-compat-devel-2.2.3-3.el10.x86_64 16/416 Installing : libicu-74.2-5.el10.x86_64 17/416 Installing : gnutls-3.8.10-5.el10.x86_64 18/416 Installing : glib2-2.80.4-22.el10.x86_64 19/416 Installing : fonts-filesystem-1:2.0.5-18.el10.noarch 20/416 Installing : json-glib-1.8.0-5.el10.x86_64 21/416 Installing : libpng-devel-2:1.6.40-13.el10.x86_64 22/416 Installing : xcb-util-0.4.1-7.el10.x86_64 23/416 Running scriptlet: xml-common-0.6.3-65.el10.noarch 24/416 Installing : xml-common-0.6.3-65.el10.noarch 24/416 Installing : xkeyboard-config-2.41-3.el10.noarch 25/416 Installing : libxkbcommon-1.7.0-4.el10.x86_64 26/416 Installing : libxshmfence-1.3.2-5.el10.x86_64 27/416 Installing : libwayland-server-1.25.0-1.el10.x86_64 28/416 Installing : libwayland-egl-1.25.0-1.el10.x86_64 29/416 Installing : libjpeg-turbo-3.0.2-4.el10.x86_64 30/416 Installing : libffi-devel-3.4.4-10.el10.x86_64 31/416 Installing : libepoxy-1.5.10-10.el10.x86_64 32/416 Installing : fribidi-1.0.14-4.el10.x86_64 33/416 Installing : make-1:4.4.1-9.el10.x86_64 34/416 Installing : graphite2-1.3.14-17.el10.x86_64 35/416 Installing : harfbuzz-8.4.0-6.el10.x86_64 36/416 Installing : freetype-2.13.2-8.el10.x86_64 37/416 Installing : gettext-libs-0.22.5-6.el10.x86_64 38/416 Installing : harfbuzz-icu-8.4.0-6.el10.x86_64 39/416 Installing : graphite2-devel-1.3.14-17.el10.x86_64 40/416 Installing : libxkbcommon-x11-1.7.0-4.el10.x86_64 41/416 Installing : xcb-util-image-0.4.1-7.el10.x86_64 42/416 Installing : redhat-text-vf-fonts-4.1.0-1.el10.noarch 43/416 Installing : shared-mime-info-2.3-8.el10.x86_64 44/416 Running scriptlet: shared-mime-info-2.3-8.el10.x86_64 44/416 Installing : gdk-pixbuf2-2.42.12-5.el10.x86_64 45/416 Installing : gtk-update-icon-cache-3.24.52-1.el10.x86_64 46/416 Installing : avahi-glib-0.9~rc2-5.el10.x86_64 47/416 Installing : libsoup3-3.8.0-1.el10.x86_64 48/416 Installing : libtracker-sparql-3.7.3-4.el10.x86_64 49/416 Installing : libicu-devel-74.2-5.el10.x86_64 50/416 Installing : xcb-util-keysyms-0.4.1-7.el10.x86_64 51/416 Installing : xcb-util-wm-0.4.2-7.el10.x86_64 52/416 Installing : libXau-devel-1.0.11-8.el10.x86_64 53/416 Installing : libxcb-devel-1.17.0-3.el10.x86_64 54/416 Installing : cpp-14.4.1-3.el10.x86_64 55/416 Installing : pixman-devel-0.43.4-2.el10.x86_64 56/416 Installing : libassuan-2.5.6-6.el10.x86_64 57/416 Installing : libgcrypt-1.11.0-7.el10.x86_64 58/416 Installing : libksba-1.6.7-2.el10.x86_64 59/416 Installing : libglvnd-opengl-1:1.7.0-7.el10.x86_64 60/416 Installing : eglexternalplatform-devel-1.2.1-1.el10_1.noarch 61/416 Installing : xz-devel-1:5.6.2-5.el10.x86_64 62/416 Installing : libxml2-devel-2.12.5-15.el10.x86_64 63/416 Installing : libxkbcommon-devel-1.7.0-4.el10.x86_64 64/416 Installing : sysprof-capture-devel-47.2-1.el10.x86_64 65/416 Installing : spirv-tools-libs-2026.1-1.el10.x86_64 66/416 Installing : pcre2-utf32-10.44-1.4.el10.x86_64 67/416 Installing : pcre2-utf16-10.44-1.4.el10.x86_64 68/416 Installing : pcre2-devel-10.44-1.4.el10.x86_64 69/416 Installing : mesa-filesystem-26.1.1-2.el10.x86_64 70/416 Installing : llvm-filesystem-22.1.8-1.el10.x86_64 71/416 Installing : libxcvt-0.1.2-9.el10.x86_64 72/416 Installing : libwebp-1.3.2-10.el10.x86_64 73/416 Installing : libstdc++-devel-14.4.1-3.el10.x86_64 74/416 Installing : libsepol-devel-3.11-2.el10.x86_64 75/416 Installing : libselinux-devel-3.11-3.el10.x86_64 76/416 Installing : liboeffis-1.5.0-1.el10.x86_64 77/416 Installing : liblerc-4.0.0-8.el10.x86_64 78/416 Installing : libglvnd-core-devel-1:1.7.0-7.el10.x86_64 79/416 Installing : libfontenc-1.1.7-5.el10.x86_64 80/416 Installing : libXfont2-2.0.6-7.el10.x86_64 81/416 Installing : libei-1.5.0-1.el10.x86_64 82/416 Installing : libdatrie-0.2.13-11.el10.x86_64 83/416 Installing : libthai-0.1.29-10.el10.x86_64 84/416 Installing : libblkid-devel-2.40.2-23.el10.x86_64 85/416 Installing : libmount-devel-2.40.2-23.el10.x86_64 86/416 Installing : libXdmcp-1.1.4-5.el10.x86_64 87/416 Installing : libX11-common-1.8.13-1.el10.noarch 88/416 Installing : libX11-1.8.13-1.el10.x86_64 89/416 Installing : libXext-1.3.6-3.el10.x86_64 90/416 Installing : libXrender-0.9.11-8.el10.x86_64 91/416 Installing : libX11-devel-1.8.13-1.el10.x86_64 92/416 Installing : libXi-1.8.1-7.el10.x86_64 93/416 Installing : libXfixes-6.0.1-5.el10.x86_64 94/416 Installing : libXcursor-1.2.1-9.el10.x86_64 95/416 Installing : libXdamage-1.1.6-5.el10.x86_64 96/416 Installing : libXtst-1.2.4-8.el10.x86_64 97/416 Installing : libXext-devel-1.3.6-3.el10.x86_64 98/416 Installing : libXrender-devel-0.9.11-8.el10.x86_64 99/416 Installing : libXrandr-1.5.4-5.el10.x86_64 100/416 Installing : libXinerama-1.1.5-8.el10.x86_64 101/416 Installing : libXxf86vm-1.1.5-8.el10.x86_64 102/416 Installing : libXcomposite-0.4.6-5.el10.x86_64 103/416 Installing : libxkbfile-1.1.3-3.el10.x86_64 104/416 Installing : xkbcomp-1.4.7-3.el10.x86_64 105/416 Installing : xprop-1.2.7-3.el10.x86_64 106/416 Installing : lcms2-2.16-6.el10.x86_64 107/416 Installing : kernel-headers-6.12.0-275.el10.x86_64 108/416 Installing : libxcrypt-devel-4.4.36-10.el10.x86_64 109/416 Installing : glibc-devel-2.39-141.el10.x86_64 110/416 Installing : gcc-14.4.1-3.el10.x86_64 111/416 Running scriptlet: gcc-14.4.1-3.el10.x86_64 111/416 Installing : gcc-c++-14.4.1-3.el10.x86_64 112/416 Installing : jbigkit-libs-2.1-31.el10.x86_64 113/416 Installing : libtiff-4.6.0-11.el10.x86_64 114/416 Installing : gdk-pixbuf2-modules-2.42.12-5.el10.x86_64 115/416 Installing : hicolor-icon-theme-0.17-20.el10.noarch 116/416 Installing : bzip2-devel-1.0.8-25.el10.x86_64 117/416 Installing : brotli-1.1.0-8.el10.x86_64 118/416 Installing : brotli-devel-1.1.0-8.el10.x86_64 119/416 Installing : annobin-docs-13.31-1.el10.noarch 120/416 Installing : adwaita-cursor-theme-46.0-3.el10.noarch 121/416 Installing : adwaita-icon-theme-46.0-3.el10.noarch 122/416 Installing : tzdata-2026e-1.el10.noarch 123/416 Running scriptlet: tpm2-tss-4.1.3-6.el10.x86_64 124/416 Installing : tpm2-tss-4.1.3-6.el10.x86_64 124/416 Installing : python3-pip-wheel-23.3.2-11.el10.noarch 125/416 Installing : npth-1.6-21.el10.x86_64 126/416 Installing : gnupg2-2.4.5-5.el10.x86_64 127/416 Installing : ncurses-6.4-15.20240127.el10.x86_64 128/416 Installing : mpdecimal-2.5.1-12.el10.x86_64 129/416 Installing : python3-3.12.15-1.el10.x86_64 130/416 Installing : python3-libs-3.12.15-1.el10.x86_64 131/416 Installing : python3-packaging-24.2-2.el10.noarch 132/416 Installing : glib2-devel-2.80.4-22.el10.x86_64 133/416 Installing : python3-pyparsing-3.1.1-7.el10.noarch 134/416 Installing : systemtap-sdt-dtrace-5.6-2.el10.x86_64 135/416 Installing : systemtap-sdt-devel-5.6-2.el10.x86_64 136/416 Installing : libusb1-1.0.30-1.el10.x86_64 137/416 Installing : libgusb-0.4.9-4.el10.x86_64 138/416 Installing : colord-libs-1.4.7-6.el10.x86_64 139/416 Installing : libtirpc-1.3.5-1.el10.x86_64 140/416 Installing : libedit-3.1-52.20230828cvs.el10.x86_64 141/416 Installing : llvm-libs-22.1.8-1.el10.x86_64 142/416 Installing : rust-std-static-1.98.1-1.el10.x86_64 143/416 Installing : rust-1.98.1-1.el10.x86_64 144/416 Installing : hwdata-0.379-10.10.el10.noarch 145/416 Installing : libpciaccess-0.16-16.el10.x86_64 146/416 Installing : libdrm-2.4.128-1.el10.x86_64 147/416 Installing : mesa-dri-drivers-26.1.1-2.el10.x86_64 148/416 Installing : mesa-libgbm-26.1.1-2.el10.x86_64 149/416 Installing : libglvnd-egl-1:1.7.0-7.el10.x86_64 150/416 Installing : mesa-libEGL-26.1.1-2.el10.x86_64 151/416 Installing : libglvnd-gles-1:1.7.0-7.el10.x86_64 152/416 Installing : egl-wayland-1.1.24-1.el10_4.x86_64 153/416 Installing : libglvnd-glx-1:1.7.0-7.el10.x86_64 154/416 Installing : mesa-libGL-26.1.1-2.el10.x86_64 155/416 Installing : libglvnd-devel-1:1.7.0-7.el10.x86_64 156/416 Running scriptlet: groff-base-1.23.0-10.el10.x86_64 157/416 Installing : groff-base-1.23.0-10.el10.x86_64 157/416 Running scriptlet: groff-base-1.23.0-10.el10.x86_64 157/416 Installing : perl-Digest-1.20-511.el10.noarch 158/416 Installing : perl-Digest-MD5-2.59-6.el10.x86_64 159/416 Installing : perl-B-1.89-515.el10.x86_64 160/416 Installing : perl-FileHandle-2.05-515.el10.noarch 161/416 Installing : perl-Data-Dumper-2.189-512.el10.x86_64 162/416 Installing : perl-libnet-3.15-512.el10.noarch 163/416 Installing : perl-AutoLoader-5.74-515.el10.noarch 164/416 Installing : perl-Class-Struct-0.68-515.el10.noarch 165/416 Installing : perl-locale-1.12-515.el10.noarch 166/416 Installing : perl-URI-5.27-3.el10.noarch 167/416 Installing : perl-Socket-4:2.038-511.el10.x86_64 168/416 Installing : perl-Term-ANSIColor-5.01-512.el10.noarch 169/416 Installing : perl-Text-Tabs+Wrap-2024.001-511.el10.noarch 170/416 Installing : perl-Time-Local-2:1.350-511.el10.noarch 171/416 Installing : perl-Mozilla-CA-20231213-5.el10.noarch 172/416 Installing : perl-SelectSaver-1.02-515.el10.noarch 173/416 Installing : perl-base-2.27-515.el10.noarch 174/416 Installing : perl-if-0.61.000-515.el10.noarch 175/416 Installing : perl-POSIX-2.20-515.el10.x86_64 176/416 Installing : perl-mro-1.29-515.el10.x86_64 177/416 Installing : perl-IO-Socket-IP-0.42-512.el10.noarch 178/416 Installing : perl-File-stat-1.14-515.el10.noarch 179/416 Installing : perl-overloading-0.02-515.el10.noarch 180/416 Installing : perl-Pod-Escapes-1:1.07-511.el10.noarch 181/416 Installing : perl-Term-Cap-1.18-511.el10.noarch 182/416 Installing : perl-File-Path-2.18-512.el10.noarch 183/416 Installing : perl-IO-Socket-SSL-2.085-3.el10.noarch 184/416 Installing : perl-Net-SSLeay-1.94-9.el10.x86_64 185/416 Installing : perl-Pod-Usage-4:2.03-511.el10.noarch 186/416 Installing : perl-MIME-Base64-3.16-511.el10.x86_64 187/416 Installing : perl-Scalar-List-Utils-5:1.63-511.el10.x86_64 188/416 Installing : perl-Text-ParseWords-3.31-511.el10.noarch 189/416 Installing : perl-constant-1.33-512.el10.noarch 190/416 Installing : perl-parent-1:0.241-512.el10.noarch 191/416 Installing : perl-Errno-1.38-515.el10.x86_64 192/416 Installing : perl-Fcntl-1.18-515.el10.x86_64 193/416 Installing : perl-File-Basename-2.86-515.el10.noarch 194/416 Installing : perl-Getopt-Std-1.14-515.el10.noarch 195/416 Installing : perl-Symbol-1.09-515.el10.noarch 196/416 Installing : perl-Storable-1:3.32-511.el10.x86_64 197/416 Installing : perl-IPC-Open3-1.22-515.el10.noarch 198/416 Installing : perl-IO-1.55-515.el10.x86_64 199/416 Installing : perl-overload-1.37-515.el10.noarch 200/416 Installing : perl-File-Temp-1:0.231.100-512.el10.noarch 201/416 Installing : perl-HTTP-Tiny-0.088-512.el10.noarch 202/416 Installing : perl-vars-1.05-515.el10.noarch 203/416 Installing : perl-Pod-Simple-1:3.45-511.el10.noarch 204/416 Installing : perl-Getopt-Long-1:2.58-3.el10.noarch 205/416 Installing : perl-podlators-1:5.01-511.el10.noarch 206/416 Installing : perl-Carp-1.54-511.el10.noarch 207/416 Installing : perl-Exporter-5.78-511.el10.noarch 208/416 Installing : perl-PathTools-3.91-512.el10.x86_64 209/416 Installing : perl-GDBM_File-1:1.24-515.el10.x86_64 210/416 Installing : perl-NDBM_File-1.17-515.el10.x86_64 211/416 Installing : perl-ODBM_File-1.18-515.el10.x86_64 212/416 Installing : perl-DynaLoader-1.56-515.el10.x86_64 213/416 Installing : perl-Encode-4:3.21-511.el10.x86_64 214/416 Installing : perl-libs-4:5.40.2-515.el10.x86_64 215/416 Installing : perl-Pod-Perldoc-3.28.01-512.el10.noarch 216/416 Installing : perl-doc-5.40.2-515.el10.noarch 217/416 Installing : perl-interpreter-4:5.40.2-515.el10.x86_64 218/416 Installing : perl-File-Find-1.44-515.el10.noarch 219/416 Installing : perl-version-8:0.99.32-4.el10.x86_64 220/416 Installing : perl-File-Copy-2.41-515.el10.noarch 221/416 Installing : perl-Time-HiRes-4:1.9777-511.el10.x86_64 222/416 Installing : perl-ExtUtils-Manifest-1:1.75-511.el10.noarch 223/416 Installing : perl-threads-1:2.40-511.el10.x86_64 224/416 Installing : perl-threads-shared-1.69-511.el10.x86_64 225/416 Installing : perl-CPAN-Meta-Requirements-2.143-11.el10.noarch 226/416 Installing : perl-ExtUtils-ParseXS-1:3.51-512.el10.noarch 227/416 Installing : perl-Compress-Raw-Zlib-2.212-513.el10.x86_64 228/416 Installing : perl-File-Compare-1.100.800-515.el10.noarch 229/416 Installing : perl-lib-0.65-515.el10.x86_64 230/416 Installing : perl-Module-CoreList-1:5.20260119-1.el10.noarch 231/416 Installing : perl-Module-Metadata-1.000038-512.el10.noarch 232/416 Installing : perl-Digest-SHA-1:6.04-512.el10.x86_64 233/416 Installing : perl-Devel-Peek-1.34-515.el10.x86_64 234/416 Installing : perl-Filter-2:1.64-512.el10.x86_64 235/416 Installing : perl-Module-Load-1:0.36-511.el10.noarch 236/416 Installing : perl-Perl-OSType-1.010-512.el10.noarch 237/416 Installing : perl-Term-ReadLine-1.17-515.el10.noarch 238/416 Installing : perl-Term-Table-0.018-513.el10.noarch 239/416 Installing : perl-Tie-4.6-515.el10.noarch 240/416 Installing : perl-Unicode-Normalize-1.32-511.el10.x86_64 241/416 Installing : perl-meta-notation-5.40.2-515.el10.noarch 242/416 Installing : perl-encoding-4:3.00-511.el10.x86_64 243/416 Installing : perl-Dumpvalue-2.27-515.el10.noarch 244/416 Installing : perl-Net-Ping-2.76-511.el10.noarch 245/416 Installing : perl-ExtUtils-Command-2:7.70-513.el10.noarch 246/416 Installing : perl-Pod-Html-1.35-515.el10.noarch 247/416 Installing : perl-AutoSplit-5.74-515.el10.noarch 248/416 Installing : perl-Benchmark-1.25-515.el10.noarch 249/416 Installing : perl-Test-Harness-1:3.48-512.el10.noarch 250/416 Installing : perl-CPAN-Meta-YAML-0.018-512.el10.noarch 251/416 Installing : perl-Compress-Raw-Bzip2-2.212-512.el10.x86_64 252/416 Installing : perl-IO-Compress-2.212-513.el10.noarch 253/416 Installing : perl-IO-Zlib-1:1.15-511.el10.noarch 254/416 Installing : perl-Devel-PPPort-3.72-512.el10.x86_64 255/416 Installing : perl-DirHandle-1.05-515.el10.noarch 256/416 Installing : perl-ExtUtils-Constant-0.25-515.el10.noarch 257/416 Installing : perl-ExtUtils-MM-Utils-2:7.70-513.el10.noarch 258/416 Installing : perl-Hash-Util-FieldHash-1.27-515.el10.x86_64 259/416 Installing : perl-Hash-Util-0.32-515.el10.x86_64 260/416 Installing : perl-I18N-LangTags-0.45-515.el10.noarch 261/416 Installing : perl-Locale-Maketext-1.33-512.el10.noarch 262/416 Installing : perl-Locale-Maketext-Simple-1:0.21-515.el10.noar 263/416 Installing : perl-Params-Check-1:0.38-511.el10.noarch 264/416 Installing : perl-Module-Load-Conditional-0.74-511.el10.noarc 265/416 Installing : perl-IPC-Cmd-2:1.04-512.el10.noarch 266/416 Installing : perl-Math-Complex-1.62-515.el10.noarch 267/416 Installing : perl-Math-BigInt-1:2.0030.03-3.el10.noarch 268/416 Installing : perl-JSON-PP-1:4.16-513.el10.noarch 269/416 Installing : perl-CPAN-Meta-2.150010-511.el10.noarch 270/416 Installing : perl-ExtUtils-Install-2.22-511.el10.noarch 271/416 Installing : perl-devel-4:5.40.2-515.el10.x86_64 272/416 Installing : perl-ExtUtils-MakeMaker-2:7.70-513.el10.noarch 273/416 Installing : perl-ExtUtils-CBuilder-1:0.280240-511.el10.noarc 274/416 Installing : perl-ExtUtils-Embed-1.35-515.el10.noarch 275/416 Installing : perl-Test-Simple-3:1.302199-513.el10.noarch 276/416 Installing : perl-Params-Util-1.102-19.el10.x86_64 277/416 Installing : perl-SelfLoader-1.27-515.el10.noarch 278/416 Installing : perl-Sub-Install-0.929-8.el10.noarch 279/416 Installing : perl-Sys-Hostname-1.25-515.el10.x86_64 280/416 Installing : perl-Text-Balanced-2.06-511.el10.noarch 281/416 Installing : perl-Tie-RefHash-1.40-511.el10.noarch 282/416 Installing : perl-User-pwent-1.05-515.el10.noarch 283/416 Installing : perl-autouse-1.11-515.el10.noarch 284/416 Installing : perl-subs-1.04-515.el10.noarch 285/416 Installing : perl-Opcode-1.65-515.el10.x86_64 286/416 Installing : perl-Safe-2.46-515.el10.noarch 287/416 Installing : perl-Filter-Simple-0.96-511.el10.noarch 288/416 Installing : perl-Data-OptList-0.114-7.el10.noarch 289/416 Installing : perl-Devel-SelfStubber-1.06-515.el10.noarch 290/416 Installing : perl-Test2-Suite-0.000163-4.el10.noarch 291/416 Installing : perl-ExtUtils-Miniperl-1.14-515.el10.noarch 292/416 Installing : perl-libnetcfg-4:5.40.2-515.el10.noarch 293/416 Installing : perl-Encode-devel-4:3.21-511.el10.x86_64 294/416 Installing : perl-inc-latest-2:0.500-30.el10.noarch 295/416 Installing : perl-Math-BigInt-FastCalc-0.501.800-511.el10.x86 296/416 Installing : perl-bignum-0.67-512.el10.noarch 297/416 Installing : perl-File-Fetch-1.04-511.el10.noarch 298/416 Installing : perl-fields-2.27-515.el10.noarch 299/416 Installing : perl-DBM_Filter-0.06-515.el10.noarch 300/416 Installing : perl-open-1.13-515.el10.noarch 301/416 Installing : perl-debugger-1.60-515.el10.noarch 302/416 Installing : perl-sigtrap-1.10-515.el10.noarch 303/416 Installing : perl-Unicode-Collate-1.31-511.el10.x86_64 304/416 Installing : perl-Unicode-UCD-0.78-515.el10.noarch 305/416 Installing : perl-Env-1.06-511.el10.noarch 306/416 Installing : perl-Module-CoreList-tools-1:5.20260119-1.el10.n 307/416 Installing : perl-Archive-Zip-1.68-17.el10.noarch 308/416 Installing : perl-Thread-3.05-515.el10.noarch 309/416 Installing : perl-Thread-Queue-3.14-511.el10.noarch 310/416 Installing : perl-Thread-Semaphore-2.13-515.el10.noarch 311/416 Installing : perl-experimental-0.032-511.el10.noarch 312/416 Installing : perl-Pod-Checker-4:1.77-511.el10.noarch 313/416 Installing : perl-diagnostics-1.40-515.el10.noarch 314/416 Installing : perl-macros-4:5.40.2-515.el10.noarch 315/416 Installing : perl-utils-5.40.2-515.el10.noarch 316/416 Installing : perl-Algorithm-Diff-1.2010-14.el10.noarch 317/416 Installing : perl-Text-Diff-1.45-25.el10.noarch 318/416 Installing : perl-Module-Signature-0.88-12.el10.noarch 319/416 Installing : perl-Attribute-Handlers-1.03-515.el10.noarch 320/416 Installing : perl-Compress-Bzip2-2.28-21.el10.x86_64 321/416 Installing : perl-Compress-Raw-Lzma-2.212-3.el10.x86_64 322/416 Installing : perl-IO-Compress-Lzma-2.206-8.el10.noarch 323/416 Installing : perl-Archive-Tar-3.02-514.el10.noarch 324/416 Installing : perl-Config-Extensions-0.03-515.el10.noarch 325/416 Installing : perl-Config-Perl-V-0.36-512.el10.noarch 326/416 Installing : perl-Devel-Size-0.84-3.el10.x86_64 327/416 Installing : perl-English-1.11-515.el10.noarch 328/416 Installing : perl-File-DosGlob-1.12-515.el10.x86_64 329/416 Installing : perl-File-Which-1.27-14.el10.noarch 330/416 Installing : perl-File-HomeDir-1.006-15.el10.noarch 331/416 Installing : perl-FileCache-1.10-515.el10.noarch 332/416 Installing : perl-FindBin-1.54-515.el10.noarch 333/416 Installing : perl-I18N-Collate-1.02-515.el10.noarch 334/416 Installing : perl-I18N-Langinfo-0.24-515.el10.x86_64 335/416 Installing : perl-IPC-SysV-2.09-512.el10.x86_64 336/416 Installing : perl-IPC-System-Simple-1.30-16.el10.noarch 337/416 Installing : perl-autodie-2.37-512.el10.noarch 338/416 Installing : perl-MRO-Compat-0.15-12.el10.noarch 339/416 Installing : perl-Memoize-1.16-515.el10.noarch 340/416 Installing : perl-Module-Loaded-1:0.08-515.el10.noarch 341/416 Installing : perl-NEXT-0.69-515.el10.noarch 342/416 Installing : perl-Net-1.04-515.el10.noarch 343/416 Installing : perl-Package-Generator-1.106-34.el10.noarch 344/416 Installing : perl-Sub-Exporter-0.991-7.el10.noarch 345/416 Installing : perl-Data-Section-0.200008-8.el10.noarch 346/416 Installing : perl-PerlIO-via-QuotedPrint-0.10-511.el10.noarch 347/416 Installing : perl-Pod-Functions-1.14-515.el10.noarch 348/416 Installing : perl-Search-Dict-1.07-515.el10.noarch 349/416 Installing : perl-Sys-Syslog-0.36-512.el10.x86_64 350/416 Installing : perl-Term-Complete-1.403-515.el10.noarch 351/416 Installing : perl-Test-1.31-515.el10.noarch 352/416 Installing : perl-Text-Abbrev-1.02-515.el10.noarch 353/416 Installing : perl-Text-Glob-0.11-26.el10.noarch 354/416 Installing : perl-Text-Template-1.61-8.el10.noarch 355/416 Installing : perl-Software-License-0.104006-4.el10.noarch 356/416 Installing : perl-Module-Build-2:0.42.34-7.el10.noarch 357/416 Installing : perl-Tie-File-1.09-515.el10.noarch 358/416 Installing : perl-Tie-Memoize-1.1-515.el10.noarch 359/416 Installing : perl-Time-1.04-515.el10.noarch 360/416 Installing : perl-Time-Piece-1.3401-515.el10.x86_64 361/416 Installing : perl-blib-1.07-515.el10.noarch 362/416 Installing : perl-deprecate-0.04-515.el10.noarch 363/416 Installing : perl-encoding-warnings-0.14-515.el10.noarch 364/416 Installing : perl-filetest-1.03-515.el10.noarch 365/416 Installing : perl-less-0.03-515.el10.noarch 366/416 Installing : perl-local-lib-2.000029-9.el10.noarch 367/416 Installing : perl-perlfaq-5.20240218-511.el10.noarch 368/416 Installing : perl-ph-5.40.2-515.el10.x86_64 369/416 Installing : perl-sort-2.05-515.el10.noarch 370/416 Installing : perl-vmsish-1.04-515.el10.noarch 371/416 Installing : perl-CPAN-2.36-514.el10.noarch 372/416 Installing : perl-4:5.40.2-515.el10.x86_64 373/416 Installing : google-noto-fonts-common-20240401-5.el10.noarch 374/416 Installing : google-noto-sans-vf-fonts-20240401-5.el10.noarch 375/416 Installing : default-fonts-core-sans-4.1-3.el10.noarch 376/416 Installing : fontconfig-2.15.0-7.el10.x86_64 377/416 Running scriptlet: fontconfig-2.15.0-7.el10.x86_64 377/416 Installing : cairo-1.18.2-3.el10.x86_64 378/416 Installing : cairo-gobject-1.18.2-3.el10.x86_64 379/416 Installing : harfbuzz-cairo-8.4.0-6.el10.x86_64 380/416 Installing : libXft-2.3.8-8.el10.x86_64 381/416 Installing : pango-1.54.0-4.el10.x86_64 382/416 Installing : gettext-envsubst-0.22.5-6.el10.x86_64 383/416 Installing : gettext-runtime-0.22.5-6.el10.x86_64 384/416 Installing : gettext-0.22.5-6.el10.x86_64 385/416 Installing : freetype-devel-2.13.2-8.el10.x86_64 386/416 Installing : fontconfig-devel-2.15.0-7.el10.x86_64 387/416 Installing : cairo-devel-1.18.2-3.el10.x86_64 388/416 Installing : harfbuzz-devel-8.4.0-6.el10.x86_64 389/416 Installing : emacs-filesystem-1:29.4-13.el10.noarch 390/416 Installing : dbus-common-1:1.14.10-6.el10.noarch 391/416 Running scriptlet: dbus-common-1:1.14.10-6.el10.noarch 391/416 Installing : dbus-broker-36-5.el10.x86_64 392/416 Running scriptlet: dbus-broker-36-5.el10.x86_64 392/416 Installing : dbus-1:1.14.10-6.el10.x86_64 393/416 Installing : at-spi2-core-2.56.1-1.el10.x86_64 394/416 Installing : atk-2.56.1-1.el10.x86_64 395/416 Installing : at-spi2-atk-2.56.1-1.el10.x86_64 396/416 Installing : cups-filesystem-1:2.4.10-18.el10.noarch 397/416 Installing : cups-libs-1:2.4.10-18.el10.x86_64 398/416 Installing : gtk3-3.24.52-1.el10.x86_64 399/416 Installing : libdecor-0.2.2-5.el10.x86_64 400/416 Installing : xorg-x11-server-Xwayland-24.1.9-7.el10.x86_64 401/416 Installing : xorg-x11-server-Xwayland-devel-24.1.9-7.el10.x86 402/416 Installing : desktop-file-utils-0.26-15.el10.x86_64 403/416 Installing : mesa-libEGL-devel-26.1.1-2.el10.x86_64 404/416 Installing : egl-wayland-devel-1.1.24-1.el10_4.x86_64 405/416 Installing : cargo-1.98.1-1.el10.x86_64 406/416 Installing : annobin-plugin-gcc-13.31-1.el10.x86_64 407/416 Running scriptlet: annobin-plugin-gcc-13.31-1.el10.x86_64 407/416 Installing : gcc-plugin-annobin-14.4.1-3.el10.x86_64 408/416 Running scriptlet: gcc-plugin-annobin-14.4.1-3.el10.x86_64 408/416 Installing : libxkbcommon-x11-devel-1.7.0-4.el10.x86_64 409/416 Installing : xcb-util-image-devel-0.4.1-7.el10.x86_64 410/416 Installing : xcb-util-devel-0.4.1-7.el10.x86_64 411/416 Installing : xcb-util-keysyms-devel-0.4.1-7.el10.x86_64 412/416 Installing : xcb-util-wm-devel-0.4.2-7.el10.x86_64 413/416 Installing : wayland-devel-1.25.0-1.el10.x86_64 414/416 Installing : dbus-devel-1:1.14.10-6.el10.x86_64 415/416 Installing : openssl-devel-1:3.5.8-1.el10.x86_64 416/416 Running scriptlet: fontconfig-2.15.0-7.el10.x86_64 416/416 Running scriptlet: openssl-devel-1:3.5.8-1.el10.x86_64 416/416 Installed: adwaita-cursor-theme-46.0-3.el10.noarch adwaita-icon-theme-46.0-3.el10.noarch annobin-docs-13.31-1.el10.noarch annobin-plugin-gcc-13.31-1.el10.x86_64 at-spi2-atk-2.56.1-1.el10.x86_64 at-spi2-core-2.56.1-1.el10.x86_64 atk-2.56.1-1.el10.x86_64 avahi-glib-0.9~rc2-5.el10.x86_64 avahi-libs-0.9~rc2-5.el10.x86_64 brotli-1.1.0-8.el10.x86_64 brotli-devel-1.1.0-8.el10.x86_64 bzip2-devel-1.0.8-25.el10.x86_64 cairo-1.18.2-3.el10.x86_64 cairo-devel-1.18.2-3.el10.x86_64 cairo-gobject-1.18.2-3.el10.x86_64 cargo-1.98.1-1.el10.x86_64 cmake-filesystem-3.31.8-1.el10.x86_64 colord-libs-1.4.7-6.el10.x86_64 cpp-14.4.1-3.el10.x86_64 cups-filesystem-1:2.4.10-18.el10.noarch cups-libs-1:2.4.10-18.el10.x86_64 dbus-1:1.14.10-6.el10.x86_64 dbus-broker-36-5.el10.x86_64 dbus-common-1:1.14.10-6.el10.noarch dbus-devel-1:1.14.10-6.el10.x86_64 dbus-libs-1:1.14.10-6.el10.x86_64 default-fonts-core-sans-4.1-3.el10.noarch desktop-file-utils-0.26-15.el10.x86_64 egl-wayland-1.1.24-1.el10_4.x86_64 egl-wayland-devel-1.1.24-1.el10_4.x86_64 eglexternalplatform-devel-1.2.1-1.el10_1.noarch emacs-filesystem-1:29.4-13.el10.noarch expat-2.7.3-4.el10.x86_64 fontconfig-2.15.0-7.el10.x86_64 fontconfig-devel-2.15.0-7.el10.x86_64 fonts-filesystem-1:2.0.5-18.el10.noarch freetype-2.13.2-8.el10.x86_64 freetype-devel-2.13.2-8.el10.x86_64 fribidi-1.0.14-4.el10.x86_64 gcc-14.4.1-3.el10.x86_64 gcc-c++-14.4.1-3.el10.x86_64 gcc-plugin-annobin-14.4.1-3.el10.x86_64 gdk-pixbuf2-2.42.12-5.el10.x86_64 gdk-pixbuf2-modules-2.42.12-5.el10.x86_64 gettext-0.22.5-6.el10.x86_64 gettext-envsubst-0.22.5-6.el10.x86_64 gettext-libs-0.22.5-6.el10.x86_64 gettext-runtime-0.22.5-6.el10.x86_64 glib2-2.80.4-22.el10.x86_64 glib2-devel-2.80.4-22.el10.x86_64 glibc-devel-2.39-141.el10.x86_64 gnupg2-2.4.5-5.el10.x86_64 gnutls-3.8.10-5.el10.x86_64 google-noto-fonts-common-20240401-5.el10.noarch google-noto-sans-vf-fonts-20240401-5.el10.noarch graphite2-1.3.14-17.el10.x86_64 graphite2-devel-1.3.14-17.el10.x86_64 groff-base-1.23.0-10.el10.x86_64 gtk-update-icon-cache-3.24.52-1.el10.x86_64 gtk3-3.24.52-1.el10.x86_64 harfbuzz-8.4.0-6.el10.x86_64 harfbuzz-cairo-8.4.0-6.el10.x86_64 harfbuzz-devel-8.4.0-6.el10.x86_64 harfbuzz-icu-8.4.0-6.el10.x86_64 hicolor-icon-theme-0.17-20.el10.noarch hwdata-0.379-10.10.el10.noarch jbigkit-libs-2.1-31.el10.x86_64 json-glib-1.8.0-5.el10.x86_64 kernel-headers-6.12.0-275.el10.x86_64 lcms2-2.16-6.el10.x86_64 libX11-1.8.13-1.el10.x86_64 libX11-common-1.8.13-1.el10.noarch libX11-devel-1.8.13-1.el10.x86_64 libX11-xcb-1.8.13-1.el10.x86_64 libXau-1.0.11-8.el10.x86_64 libXau-devel-1.0.11-8.el10.x86_64 libXcomposite-0.4.6-5.el10.x86_64 libXcursor-1.2.1-9.el10.x86_64 libXdamage-1.1.6-5.el10.x86_64 libXdmcp-1.1.4-5.el10.x86_64 libXext-1.3.6-3.el10.x86_64 libXext-devel-1.3.6-3.el10.x86_64 libXfixes-6.0.1-5.el10.x86_64 libXfont2-2.0.6-7.el10.x86_64 libXft-2.3.8-8.el10.x86_64 libXi-1.8.1-7.el10.x86_64 libXinerama-1.1.5-8.el10.x86_64 libXrandr-1.5.4-5.el10.x86_64 libXrender-0.9.11-8.el10.x86_64 libXrender-devel-0.9.11-8.el10.x86_64 libXtst-1.2.4-8.el10.x86_64 libXxf86vm-1.1.5-8.el10.x86_64 libassuan-2.5.6-6.el10.x86_64 libblkid-devel-2.40.2-23.el10.x86_64 libdatrie-0.2.13-11.el10.x86_64 libdecor-0.2.2-5.el10.x86_64 libdrm-2.4.128-1.el10.x86_64 libedit-3.1-52.20230828cvs.el10.x86_64 libei-1.5.0-1.el10.x86_64 libepoxy-1.5.10-10.el10.x86_64 libffi-devel-3.4.4-10.el10.x86_64 libfontenc-1.1.7-5.el10.x86_64 libgcrypt-1.11.0-7.el10.x86_64 libglvnd-1:1.7.0-7.el10.x86_64 libglvnd-core-devel-1:1.7.0-7.el10.x86_64 libglvnd-devel-1:1.7.0-7.el10.x86_64 libglvnd-egl-1:1.7.0-7.el10.x86_64 libglvnd-gles-1:1.7.0-7.el10.x86_64 libglvnd-glx-1:1.7.0-7.el10.x86_64 libglvnd-opengl-1:1.7.0-7.el10.x86_64 libgpg-error-1.50-2.el10.x86_64 libgusb-0.4.9-4.el10.x86_64 libicu-74.2-5.el10.x86_64 libicu-devel-74.2-5.el10.x86_64 libjpeg-turbo-3.0.2-4.el10.x86_64 libksba-1.6.7-2.el10.x86_64 liblerc-4.0.0-8.el10.x86_64 libmount-devel-2.40.2-23.el10.x86_64 libmpc-1.3.1-7.el10.x86_64 liboeffis-1.5.0-1.el10.x86_64 libpciaccess-0.16-16.el10.x86_64 libpng-2:1.6.40-13.el10.x86_64 libpng-devel-2:1.6.40-13.el10.x86_64 libselinux-devel-3.11-3.el10.x86_64 libsepol-devel-3.11-2.el10.x86_64 libsoup3-3.8.0-1.el10.x86_64 libstdc++-devel-14.4.1-3.el10.x86_64 libthai-0.1.29-10.el10.x86_64 libtiff-4.6.0-11.el10.x86_64 libtirpc-1.3.5-1.el10.x86_64 libtracker-sparql-3.7.3-4.el10.x86_64 libusb1-1.0.30-1.el10.x86_64 libwayland-client-1.25.0-1.el10.x86_64 libwayland-cursor-1.25.0-1.el10.x86_64 libwayland-egl-1.25.0-1.el10.x86_64 libwayland-server-1.25.0-1.el10.x86_64 libwebp-1.3.2-10.el10.x86_64 libxcb-1.17.0-3.el10.x86_64 libxcb-devel-1.17.0-3.el10.x86_64 libxcrypt-devel-4.4.36-10.el10.x86_64 libxcvt-0.1.2-9.el10.x86_64 libxkbcommon-1.7.0-4.el10.x86_64 libxkbcommon-devel-1.7.0-4.el10.x86_64 libxkbcommon-x11-1.7.0-4.el10.x86_64 libxkbcommon-x11-devel-1.7.0-4.el10.x86_64 libxkbfile-1.1.3-3.el10.x86_64 libxml2-devel-2.12.5-15.el10.x86_64 libxshmfence-1.3.2-5.el10.x86_64 llvm-filesystem-22.1.8-1.el10.x86_64 llvm-libs-22.1.8-1.el10.x86_64 make-1:4.4.1-9.el10.x86_64 mesa-dri-drivers-26.1.1-2.el10.x86_64 mesa-filesystem-26.1.1-2.el10.x86_64 mesa-libEGL-26.1.1-2.el10.x86_64 mesa-libEGL-devel-26.1.1-2.el10.x86_64 mesa-libGL-26.1.1-2.el10.x86_64 mesa-libgbm-26.1.1-2.el10.x86_64 mpdecimal-2.5.1-12.el10.x86_64 ncurses-6.4-15.20240127.el10.x86_64 npth-1.6-21.el10.x86_64 openssl-devel-1:3.5.8-1.el10.x86_64 pango-1.54.0-4.el10.x86_64 pcre2-devel-10.44-1.4.el10.x86_64 pcre2-utf16-10.44-1.4.el10.x86_64 pcre2-utf32-10.44-1.4.el10.x86_64 perl-4:5.40.2-515.el10.x86_64 perl-Algorithm-Diff-1.2010-14.el10.noarch perl-Archive-Tar-3.02-514.el10.noarch perl-Archive-Zip-1.68-17.el10.noarch perl-Attribute-Handlers-1.03-515.el10.noarch perl-AutoLoader-5.74-515.el10.noarch perl-AutoSplit-5.74-515.el10.noarch perl-B-1.89-515.el10.x86_64 perl-Benchmark-1.25-515.el10.noarch perl-CPAN-2.36-514.el10.noarch perl-CPAN-Meta-2.150010-511.el10.noarch perl-CPAN-Meta-Requirements-2.143-11.el10.noarch perl-CPAN-Meta-YAML-0.018-512.el10.noarch perl-Carp-1.54-511.el10.noarch perl-Class-Struct-0.68-515.el10.noarch perl-Compress-Bzip2-2.28-21.el10.x86_64 perl-Compress-Raw-Bzip2-2.212-512.el10.x86_64 perl-Compress-Raw-Lzma-2.212-3.el10.x86_64 perl-Compress-Raw-Zlib-2.212-513.el10.x86_64 perl-Config-Extensions-0.03-515.el10.noarch perl-Config-Perl-V-0.36-512.el10.noarch perl-DBM_Filter-0.06-515.el10.noarch perl-Data-Dumper-2.189-512.el10.x86_64 perl-Data-OptList-0.114-7.el10.noarch perl-Data-Section-0.200008-8.el10.noarch perl-Devel-PPPort-3.72-512.el10.x86_64 perl-Devel-Peek-1.34-515.el10.x86_64 perl-Devel-SelfStubber-1.06-515.el10.noarch perl-Devel-Size-0.84-3.el10.x86_64 perl-Digest-1.20-511.el10.noarch perl-Digest-MD5-2.59-6.el10.x86_64 perl-Digest-SHA-1:6.04-512.el10.x86_64 perl-DirHandle-1.05-515.el10.noarch perl-Dumpvalue-2.27-515.el10.noarch perl-DynaLoader-1.56-515.el10.x86_64 perl-Encode-4:3.21-511.el10.x86_64 perl-Encode-devel-4:3.21-511.el10.x86_64 perl-English-1.11-515.el10.noarch perl-Env-1.06-511.el10.noarch perl-Errno-1.38-515.el10.x86_64 perl-Exporter-5.78-511.el10.noarch perl-ExtUtils-CBuilder-1:0.280240-511.el10.noarch perl-ExtUtils-Command-2:7.70-513.el10.noarch perl-ExtUtils-Constant-0.25-515.el10.noarch perl-ExtUtils-Embed-1.35-515.el10.noarch perl-ExtUtils-Install-2.22-511.el10.noarch perl-ExtUtils-MM-Utils-2:7.70-513.el10.noarch perl-ExtUtils-MakeMaker-2:7.70-513.el10.noarch perl-ExtUtils-Manifest-1:1.75-511.el10.noarch perl-ExtUtils-Miniperl-1.14-515.el10.noarch perl-ExtUtils-ParseXS-1:3.51-512.el10.noarch perl-Fcntl-1.18-515.el10.x86_64 perl-File-Basename-2.86-515.el10.noarch perl-File-Compare-1.100.800-515.el10.noarch perl-File-Copy-2.41-515.el10.noarch perl-File-DosGlob-1.12-515.el10.x86_64 perl-File-Fetch-1.04-511.el10.noarch perl-File-Find-1.44-515.el10.noarch perl-File-HomeDir-1.006-15.el10.noarch perl-File-Path-2.18-512.el10.noarch perl-File-Temp-1:0.231.100-512.el10.noarch perl-File-Which-1.27-14.el10.noarch perl-File-stat-1.14-515.el10.noarch perl-FileCache-1.10-515.el10.noarch perl-FileHandle-2.05-515.el10.noarch perl-Filter-2:1.64-512.el10.x86_64 perl-Filter-Simple-0.96-511.el10.noarch perl-FindBin-1.54-515.el10.noarch perl-GDBM_File-1:1.24-515.el10.x86_64 perl-Getopt-Long-1:2.58-3.el10.noarch perl-Getopt-Std-1.14-515.el10.noarch perl-HTTP-Tiny-0.088-512.el10.noarch perl-Hash-Util-0.32-515.el10.x86_64 perl-Hash-Util-FieldHash-1.27-515.el10.x86_64 perl-I18N-Collate-1.02-515.el10.noarch perl-I18N-LangTags-0.45-515.el10.noarch perl-I18N-Langinfo-0.24-515.el10.x86_64 perl-IO-1.55-515.el10.x86_64 perl-IO-Compress-2.212-513.el10.noarch perl-IO-Compress-Lzma-2.206-8.el10.noarch perl-IO-Socket-IP-0.42-512.el10.noarch perl-IO-Socket-SSL-2.085-3.el10.noarch perl-IO-Zlib-1:1.15-511.el10.noarch perl-IPC-Cmd-2:1.04-512.el10.noarch perl-IPC-Open3-1.22-515.el10.noarch perl-IPC-SysV-2.09-512.el10.x86_64 perl-IPC-System-Simple-1.30-16.el10.noarch perl-JSON-PP-1:4.16-513.el10.noarch perl-Locale-Maketext-1.33-512.el10.noarch perl-Locale-Maketext-Simple-1:0.21-515.el10.noarch perl-MIME-Base64-3.16-511.el10.x86_64 perl-MRO-Compat-0.15-12.el10.noarch perl-Math-BigInt-1:2.0030.03-3.el10.noarch perl-Math-BigInt-FastCalc-0.501.800-511.el10.x86_64 perl-Math-Complex-1.62-515.el10.noarch perl-Memoize-1.16-515.el10.noarch perl-Module-Build-2:0.42.34-7.el10.noarch perl-Module-CoreList-1:5.20260119-1.el10.noarch perl-Module-CoreList-tools-1:5.20260119-1.el10.noarch perl-Module-Load-1:0.36-511.el10.noarch perl-Module-Load-Conditional-0.74-511.el10.noarch perl-Module-Loaded-1:0.08-515.el10.noarch perl-Module-Metadata-1.000038-512.el10.noarch perl-Module-Signature-0.88-12.el10.noarch perl-Mozilla-CA-20231213-5.el10.noarch perl-NDBM_File-1.17-515.el10.x86_64 perl-NEXT-0.69-515.el10.noarch perl-Net-1.04-515.el10.noarch perl-Net-Ping-2.76-511.el10.noarch perl-Net-SSLeay-1.94-9.el10.x86_64 perl-ODBM_File-1.18-515.el10.x86_64 perl-Opcode-1.65-515.el10.x86_64 perl-POSIX-2.20-515.el10.x86_64 perl-Package-Generator-1.106-34.el10.noarch perl-Params-Check-1:0.38-511.el10.noarch perl-Params-Util-1.102-19.el10.x86_64 perl-PathTools-3.91-512.el10.x86_64 perl-Perl-OSType-1.010-512.el10.noarch perl-PerlIO-via-QuotedPrint-0.10-511.el10.noarch perl-Pod-Checker-4:1.77-511.el10.noarch perl-Pod-Escapes-1:1.07-511.el10.noarch perl-Pod-Functions-1.14-515.el10.noarch perl-Pod-Html-1.35-515.el10.noarch perl-Pod-Perldoc-3.28.01-512.el10.noarch perl-Pod-Simple-1:3.45-511.el10.noarch perl-Pod-Usage-4:2.03-511.el10.noarch perl-Safe-2.46-515.el10.noarch perl-Scalar-List-Utils-5:1.63-511.el10.x86_64 perl-Search-Dict-1.07-515.el10.noarch perl-SelectSaver-1.02-515.el10.noarch perl-SelfLoader-1.27-515.el10.noarch perl-Socket-4:2.038-511.el10.x86_64 perl-Software-License-0.104006-4.el10.noarch perl-Storable-1:3.32-511.el10.x86_64 perl-Sub-Exporter-0.991-7.el10.noarch perl-Sub-Install-0.929-8.el10.noarch perl-Symbol-1.09-515.el10.noarch perl-Sys-Hostname-1.25-515.el10.x86_64 perl-Sys-Syslog-0.36-512.el10.x86_64 perl-Term-ANSIColor-5.01-512.el10.noarch perl-Term-Cap-1.18-511.el10.noarch perl-Term-Complete-1.403-515.el10.noarch perl-Term-ReadLine-1.17-515.el10.noarch perl-Term-Table-0.018-513.el10.noarch perl-Test-1.31-515.el10.noarch perl-Test-Harness-1:3.48-512.el10.noarch perl-Test-Simple-3:1.302199-513.el10.noarch perl-Test2-Suite-0.000163-4.el10.noarch perl-Text-Abbrev-1.02-515.el10.noarch perl-Text-Balanced-2.06-511.el10.noarch perl-Text-Diff-1.45-25.el10.noarch perl-Text-Glob-0.11-26.el10.noarch perl-Text-ParseWords-3.31-511.el10.noarch perl-Text-Tabs+Wrap-2024.001-511.el10.noarch perl-Text-Template-1.61-8.el10.noarch perl-Thread-3.05-515.el10.noarch perl-Thread-Queue-3.14-511.el10.noarch perl-Thread-Semaphore-2.13-515.el10.noarch perl-Tie-4.6-515.el10.noarch perl-Tie-File-1.09-515.el10.noarch perl-Tie-Memoize-1.1-515.el10.noarch perl-Tie-RefHash-1.40-511.el10.noarch perl-Time-1.04-515.el10.noarch perl-Time-HiRes-4:1.9777-511.el10.x86_64 perl-Time-Local-2:1.350-511.el10.noarch perl-Time-Piece-1.3401-515.el10.x86_64 perl-URI-5.27-3.el10.noarch perl-Unicode-Collate-1.31-511.el10.x86_64 perl-Unicode-Normalize-1.32-511.el10.x86_64 perl-Unicode-UCD-0.78-515.el10.noarch perl-User-pwent-1.05-515.el10.noarch perl-autodie-2.37-512.el10.noarch perl-autouse-1.11-515.el10.noarch perl-base-2.27-515.el10.noarch perl-bignum-0.67-512.el10.noarch perl-blib-1.07-515.el10.noarch perl-constant-1.33-512.el10.noarch perl-debugger-1.60-515.el10.noarch perl-deprecate-0.04-515.el10.noarch perl-devel-4:5.40.2-515.el10.x86_64 perl-diagnostics-1.40-515.el10.noarch perl-doc-5.40.2-515.el10.noarch perl-encoding-4:3.00-511.el10.x86_64 perl-encoding-warnings-0.14-515.el10.noarch perl-experimental-0.032-511.el10.noarch perl-fields-2.27-515.el10.noarch perl-filetest-1.03-515.el10.noarch perl-if-0.61.000-515.el10.noarch perl-inc-latest-2:0.500-30.el10.noarch perl-interpreter-4:5.40.2-515.el10.x86_64 perl-less-0.03-515.el10.noarch perl-lib-0.65-515.el10.x86_64 perl-libnet-3.15-512.el10.noarch perl-libnetcfg-4:5.40.2-515.el10.noarch perl-libs-4:5.40.2-515.el10.x86_64 perl-local-lib-2.000029-9.el10.noarch perl-locale-1.12-515.el10.noarch perl-macros-4:5.40.2-515.el10.noarch perl-meta-notation-5.40.2-515.el10.noarch perl-mro-1.29-515.el10.x86_64 perl-open-1.13-515.el10.noarch perl-overload-1.37-515.el10.noarch perl-overloading-0.02-515.el10.noarch perl-parent-1:0.241-512.el10.noarch perl-perlfaq-5.20240218-511.el10.noarch perl-ph-5.40.2-515.el10.x86_64 perl-podlators-1:5.01-511.el10.noarch perl-sigtrap-1.10-515.el10.noarch perl-sort-2.05-515.el10.noarch perl-subs-1.04-515.el10.noarch perl-threads-1:2.40-511.el10.x86_64 perl-threads-shared-1.69-511.el10.x86_64 perl-utils-5.40.2-515.el10.noarch perl-vars-1.05-515.el10.noarch perl-version-8:0.99.32-4.el10.x86_64 perl-vmsish-1.04-515.el10.noarch pixman-0.43.4-2.el10.x86_64 pixman-devel-0.43.4-2.el10.x86_64 python3-3.12.15-1.el10.x86_64 python3-libs-3.12.15-1.el10.x86_64 python3-packaging-24.2-2.el10.noarch python3-pip-wheel-23.3.2-11.el10.noarch python3-pyparsing-3.1.1-7.el10.noarch redhat-text-vf-fonts-4.1.0-1.el10.noarch rust-1.98.1-1.el10.x86_64 rust-std-static-1.98.1-1.el10.x86_64 shared-mime-info-2.3-8.el10.x86_64 spirv-tools-libs-2026.1-1.el10.x86_64 sysprof-capture-devel-47.2-1.el10.x86_64 systemtap-sdt-devel-5.6-2.el10.x86_64 systemtap-sdt-dtrace-5.6-2.el10.x86_64 tpm2-tss-4.1.3-6.el10.x86_64 tzdata-2026e-1.el10.noarch wayland-devel-1.25.0-1.el10.x86_64 xcb-util-0.4.1-7.el10.x86_64 xcb-util-devel-0.4.1-7.el10.x86_64 xcb-util-image-0.4.1-7.el10.x86_64 xcb-util-image-devel-0.4.1-7.el10.x86_64 xcb-util-keysyms-0.4.1-7.el10.x86_64 xcb-util-keysyms-devel-0.4.1-7.el10.x86_64 xcb-util-wm-0.4.2-7.el10.x86_64 xcb-util-wm-devel-0.4.2-7.el10.x86_64 xkbcomp-1.4.7-3.el10.x86_64 xkeyboard-config-2.41-3.el10.noarch xml-common-0.6.3-65.el10.noarch xorg-x11-proto-devel-2024.1-3.el10.noarch xorg-x11-server-Xwayland-24.1.9-7.el10.x86_64 xorg-x11-server-Xwayland-devel-24.1.9-7.el10.x86_64 xprop-1.2.7-3.el10.x86_64 xz-devel-1:5.6.2-5.el10.x86_64 zlib-ng-compat-devel-2.2.3-3.el10.x86_64 Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792281600 Wrote: /builddir/build/SRPMS/wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.1 kB/s | 1.5 kB 00:00 CentOS Stream 10 - BaseOS 1.0 MB/s | 23 kB 00:00 CentOS Stream 10 - AppStream 751 kB/s | 23 kB 00:00 CentOS Stream 10 - CRB 1.0 MB/s | 23 kB 00:00 CentOS Stream 10 - Extras packages 1.1 MB/s | 25 kB 00:00 Extra Packages for Enterprise Linux 10 - x86_64 2.3 MB/s | 74 kB 00:00 Package cargo-1.98.1-1.el10.x86_64 is already installed. Package dbus-devel-1:1.14.10-6.el10.x86_64 is already installed. Package desktop-file-utils-0.26-15.el10.x86_64 is already installed. Package egl-wayland-devel-1.1.24-1.el10_4.x86_64 is already installed. Package fontconfig-devel-2.15.0-7.el10.x86_64 is already installed. Package gcc-c++-14.4.1-3.el10.x86_64 is already installed. Package libX11-devel-1.8.13-1.el10.x86_64 is already installed. Package libpng-devel-2:1.6.40-13.el10.x86_64 is already installed. Package libxkbcommon-devel-1.7.0-4.el10.x86_64 is already installed. Package libxkbcommon-x11-devel-1.7.0-4.el10.x86_64 is already installed. Package mesa-libEGL-devel-26.1.1-2.el10.x86_64 is already installed. Package openssl-devel-1:3.5.8-1.el10.x86_64 is already installed. Package perl-4:5.40.2-515.el10.x86_64 is already installed. Package perl-FindBin-1.54-515.el10.noarch is already installed. Package pkgconf-pkg-config-2.1.0-3.el10.x86_64 is already installed. Package rust-1.98.1-1.el10.x86_64 is already installed. Package wayland-devel-1.25.0-1.el10.x86_64 is already installed. Package xcb-util-devel-0.4.1-7.el10.x86_64 is already installed. Package xcb-util-image-devel-0.4.1-7.el10.x86_64 is already installed. Package xcb-util-keysyms-devel-0.4.1-7.el10.x86_64 is already installed. Package xcb-util-wm-devel-0.4.2-7.el10.x86_64 is already installed. Package xorg-x11-server-Xwayland-devel-24.1.9-7.el10.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Start: rpmbuild wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792281600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9fUk3S + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf wezterm-20240203-110809-5046fc22 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/wezterm-20240203-110809-5046fc22-src.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd wezterm-20240203-110809-5046fc22 + rm -rf /builddir/build/BUILD/wezterm-20240203-110809-5046fc22-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/wezterm-20240203-110809-5046fc22-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cargo update -p time warning: `/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Updating crates.io index Updating git repository `https://github.com/wez/xcb-imdkit-rs.git` Updating git submodule `https://github.com/fcitx/xcb-imdkit` Locking 10 packages to latest compatible versions Updating deranged v0.3.11 -> v0.5.9 Adding num-conv v0.2.2 Updating proc-macro2 v1.0.78 -> v1.0.107 Updating serde v1.0.196 -> v1.0.229 Adding serde_core v1.0.229 Updating serde_derive v1.0.196 -> v1.0.229 Adding syn v3.0.9 Updating time v0.3.31 -> v0.3.55 Updating time-core v0.1.2 -> v0.1.9 Updating time-macros v0.2.16 -> v0.2.32 note: pass `--verbose` to see 390 unchanged dependencies behind latest + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0QdhTe + umask 022 + cd /builddir/build/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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 wezterm-20240203-110809-5046fc22 + export 'RUSTFLAGS=-A dependency_on_unit_never_type_fallback' + RUSTFLAGS='-A dependency_on_unit_never_type_fallback' + cargo build --workspace --release --features distro-defaults,wezterm-ssh/vendored-openssl warning: `/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Downloading crates ... Downloaded adler32 v1.2.0 Downloaded adler v1.0.2 Downloaded anstyle v1.0.5 Downloaded atomic-waker v1.1.2 Downloaded anstream v0.6.11 Downloaded addr2line v0.21.0 Downloaded ahash v0.7.7 Downloaded as-raw-xcb-connection v1.0.1 Downloaded ahash v0.8.7 Downloaded allocator-api2 v0.2.16 Downloaded atomic v0.5.3 Downloaded libloading v0.7.4 Downloaded bit-set v0.5.3 Downloaded libflate v2.0.0 Downloaded data-encoding v2.5.0 Downloaded arrayref v0.3.7 Downloaded byteorder v1.5.0 Downloaded color_quant v1.1.0 Downloaded csscolorparser v0.6.2 Downloaded async-net v1.8.0 Downloaded async-trait v0.1.77 Downloaded enum-display-derive v0.1.1 Downloaded anstyle-parse v0.2.3 Downloaded arrayvec v0.7.4 Downloaded blocking v1.5.1 Downloaded bytemuck_derive v1.5.0 Downloaded deranged v0.5.9 Downloaded bitflags v2.4.2 Downloaded dirs-next v2.0.0 Downloaded dirs-sys-next v0.1.2 Downloaded downcast-rs v1.2.0 Downloaded env_filter v0.1.0 Downloaded autocfg v1.1.0 Downloaded cpufeatures v0.2.12 Downloaded crc32fast v1.3.2 Downloaded crypto-common v0.1.6 Downloaded toml_datetime v0.6.5 Downloaded enumflags2_derive v0.7.8 Downloaded libloading v0.6.7 Downloaded anstyle-query v1.0.2 Downloaded block-buffer v0.10.4 Downloaded darling_core v0.20.3 Downloaded libflate_lz77 v2.0.0 Downloaded bit-vec v0.6.3 Downloaded async-lock v2.8.0 Downloaded async-lock v3.3.0 Downloaded async-recursion v1.0.5 Downloaded az v1.2.1 Downloaded clap_derive v4.4.7 Downloaded darling v0.20.3 Downloaded either v1.9.0 Downloaded libloading v0.8.1 Downloaded async-channel v2.1.1 Downloaded async-fs v1.6.0 Downloaded anyhow v1.0.79 Downloaded bytes v1.5.0 Downloaded clap v4.4.18 Downloaded clap_complete v4.4.9 Downloaded colorchoice v1.0.0 Downloaded colorgrad v0.6.2 Downloaded crossbeam-utils v0.8.19 Downloaded aho-corasick v1.1.2 Downloaded async-channel v1.9.0 Downloaded async-executor v1.8.0 Downloaded clap_builder v4.4.18 Downloaded crossbeam v0.8.4 Downloaded crossbeam-channel v0.5.11 Downloaded camino v1.1.6 Downloaded codespan-reporting v0.11.1 Downloaded concurrent-queue v2.4.0 Downloaded async-io v2.3.1 Downloaded bit_field v0.10.2 Downloaded async-process v1.8.1 Downloaded base64 v0.21.7 Downloaded digest v0.10.7 Downloaded dlib v0.5.2 Downloaded memoffset v0.9.0 Downloaded clap_lex v0.6.0 Downloaded memmem v0.1.1 Downloaded crossbeam-deque v0.8.5 Downloaded darling_macro v0.20.3 Downloaded mac_address v1.1.5 Downloaded tokio-macros v2.2.0 Downloaded bytemuck v1.14.1 Downloaded crossbeam-epoch v0.9.18 Downloaded bstr v1.9.0 Downloaded chrono v0.4.33 Downloaded unicode-ident v1.0.12 Downloaded unicode-xid v0.2.4 Downloaded wayland-sys v0.29.5 Downloaded wayland-cursor v0.29.5 Downloaded lru v0.7.8 Downloaded parking v2.2.0 Downloaded backtrace v0.3.69 Downloaded cc v1.0.83 Downloaded match_cfg v0.1.0 Downloaded num-conv v0.2.2 Downloaded phf_codegen v0.11.2 Downloaded typenum v1.17.0 Downloaded clap_complete_fig v4.4.2 Downloaded phf_macros v0.11.2 Downloaded ash v0.37.3+1.3.251 Downloaded base64 v0.13.1 Downloaded walkdir v2.4.0 Downloaded emojis v0.6.1 Downloaded zstd v0.11.2+zstd.1.5.2 Downloaded filetime v0.2.23 Downloaded encoding_rs v0.8.33 Downloaded wgpu-types v0.18.0 Downloaded futures-lite v2.2.0 Downloaded metrics-macros v0.4.1 Downloaded num v0.3.1 Downloaded phf_shared v0.11.2 Downloaded mime v0.3.17 Downloaded phf_generator v0.11.2 Downloaded varbincode v0.1.0 Downloaded memoffset v0.7.1 Downloaded num_cpus v1.16.0 Downloaded http-body v0.4.6 Downloaded percent-encoding v2.3.1 Downloaded errno v0.3.8 Downloaded derivative v2.2.0 Downloaded no-std-compat v0.4.1 Downloaded env_logger v0.10.2 Downloaded line-wrap v0.1.1 Downloaded line_drawing v0.8.1 Downloaded nonzero_ext v0.3.0 Downloaded piper v0.2.1 Downloaded filenamegen v0.2.4 Downloaded futures-sink v0.3.30 Downloaded inotify-sys v0.1.5 Downloaded serde_json v1.0.113 Downloaded openssl-probe v0.1.5 Downloaded xcursor v0.3.5 Downloaded inotify v0.9.6 Downloaded futures-macro v0.3.30 Downloaded pin-utils v0.1.0 Downloaded num-iter v0.1.43 Downloaded num-derive v0.3.3 Downloaded hexf-parse v0.2.1 Downloaded zbus_macros v3.14.1 Downloaded fixedbitset v0.4.2 Downloaded core2 v0.4.0 Downloaded pem v3.0.3 Downloaded linked-hash-map v0.5.6 Downloaded memoffset v0.6.5 Downloaded metrics v0.17.1 Downloaded parking_lot_core v0.8.6 Downloaded rand_chacha v0.3.1 Downloaded serde_urlencoded v0.7.1 Downloaded memmap2 v0.2.3 Downloaded mlua-sys v0.5.1 Downloaded nanorand v0.7.0 Downloaded native-tls v0.2.11 Downloaded unicode-width v0.1.11 Downloaded memmap2 v0.8.0 Downloaded http_req v0.10.2 Downloaded unicode-linebreak v0.1.5 Downloaded async-broadcast v0.5.1 Downloaded waker-fn v1.1.1 Downloaded libssh-rs v0.2.2 Downloaded hyper-tls v0.5.0 Downloaded rand v0.8.5 Downloaded pest_generator v2.7.6 Downloaded pin-project-lite v0.2.13 Downloaded lock_api v0.4.11 Downloaded ordered-float v4.2.0 Downloaded ordered-stream v0.2.0 Downloaded pin-project-internal v1.1.4 Downloaded pkg-config v0.3.29 Downloaded names v0.12.0 Downloaded num-rational v0.3.2 Downloaded phf v0.11.2 Downloaded zerocopy v0.7.32 Downloaded fixed v1.24.0 Downloaded socket2 v0.5.5 Downloaded zvariant_derive v3.15.0 Downloaded flume v0.10.14 Downloaded num-complex v0.3.1 Downloaded num-integer v0.1.45 Downloaded parking_lot_core v0.9.9 Downloaded hyper v0.14.28 Downloaded lazy_static v1.4.0 Downloaded rand_core v0.6.4 Downloaded plist v1.6.0 Downloaded polling v2.8.0 Downloaded log v0.4.20 Downloaded once_cell v1.19.0 Downloaded openssl-macros v0.1.1 Downloaded parking_lot v0.12.1 Downloaded pest_derive v2.7.6 Downloaded pest_meta v2.7.6 Downloaded ppv-lite86 v0.2.17 Downloaded smol v1.3.0 Downloaded miniz_oxide v0.7.1 Downloaded notify v5.2.0 Downloaded finl_unicode v1.2.0 Downloaded memmap2 v0.5.10 Downloaded miniz_oxide v0.4.4 Downloaded num-traits v0.2.17 Downloaded parking_lot v0.11.2 Downloaded pin-project v1.1.4 Downloaded polling v3.3.2 Downloaded gpu-alloc v0.6.0 Downloaded gpu-alloc-types v0.3.0 Downloaded hex v0.4.3 Downloaded event-listener v2.5.3 Downloaded zvariant v3.15.0 Downloaded libm v0.2.8 Downloaded spa v0.3.1 Downloaded openssl-sys v0.9.99 Downloaded minimal-lexical v0.2.1 Downloaded heck v0.4.1 Downloaded num-bigint v0.3.3 Downloaded futures-task v0.3.30 Downloaded weezl v0.1.8 Downloaded winapi v0.3.9 Downloaded static_assertions v1.1.0 Downloaded try-lock v0.2.5 Downloaded memchr v2.7.1 Downloaded mio v0.8.10 Downloaded nom v7.1.3 Downloaded png v0.17.11 Downloaded instant v0.1.12 Downloaded rustc-demangle v0.1.23 Downloaded rustc-hash v1.1.0 Downloaded serde_repr v0.1.18 Downloaded serde_spanned v0.6.5 Downloaded thiserror v1.0.56 Downloaded xml-rs v0.8.19 Downloaded khronos-egl v6.0.0 Downloaded ryu v1.0.16 Downloaded shell-words v1.1.0 Downloaded shlex v1.3.0 Downloaded termcolor v1.4.1 Downloaded want v0.3.1 Downloaded pest v2.7.6 Downloaded signal-hook v0.3.17 Downloaded starship-battery v0.7.9 Downloaded tinyvec_macros v0.1.1 Downloaded ucd-trie v0.1.6 Downloaded fastrand v2.0.1 Downloaded foreign-types v0.3.2 Downloaded hashbrown v0.14.3 Downloaded semver-parser v0.10.2 Downloaded ident_case v1.0.1 Downloaded zstd-safe v5.0.2+zstd.1.5.2 Downloaded euclid v0.22.9 Downloaded textwrap v0.16.0 Downloaded spin v0.9.8 Downloaded proc-macro-crate v1.3.1 Downloaded futures-util v0.3.30 Downloaded resize v0.5.5 Downloaded flume v0.11.0 Downloaded iana-time-zone v0.1.59 Downloaded getrandom v0.2.12 Downloaded time-core v0.1.9 Downloaded proc-macro2 v1.0.107 Downloaded xdg-home v1.0.0 Downloaded regex-syntax v0.8.2 Downloaded fdeflate v0.3.4 Downloaded siphasher v0.3.11 Downloaded unicode-normalization v0.1.22 Downloaded xkeysym v0.2.0 Downloaded exr v1.6.4 Downloaded zbus_names v2.6.0 Downloaded hashbrown v0.13.2 Downloaded serde v1.0.229 Downloaded gif v0.12.0 Downloaded syn v2.0.48 Downloaded time v0.3.55 Downloaded tracing-core v0.1.32 Downloaded rle-decode-fast v1.0.3 Downloaded serial-core v0.4.0 Downloaded strsim v0.10.0 Downloaded futures v0.3.30 Downloaded futures-core v0.3.30 Downloaded yaml-rust v0.4.5 Downloaded crossbeam-queue v0.3.11 Downloaded safemem v0.3.3 Downloaded lazycell v1.3.0 Downloaded leb128 v0.2.5 Downloaded serial v0.4.0 Downloaded spirv v0.2.0+1.5.4 Downloaded url v2.5.0 Downloaded semver v0.11.0 Downloaded termios v0.2.2 Downloaded lab v0.11.0 Downloaded svg_fmt v0.4.1 Downloaded zvariant_utils v1.0.1 Downloaded equivalent v1.0.1 Downloaded tower-service v0.3.2 Downloaded httpdate v1.0.3 Downloaded slab v0.4.9 Downloaded xattr v1.3.1 Downloaded sqlite-cache v0.1.3 Downloaded fastrand v1.9.0 Downloaded humansize v2.1.3 Downloaded generic-array v0.14.7 Downloaded wayland-client v0.29.5 Downloaded raw-window-handle v0.5.2 Downloaded tracing-attributes v0.1.27 Downloaded humantime v2.1.0 Downloaded terminal_size v0.3.0 Downloaded cfg-if v1.0.0 Downloaded mlua v0.9.5 Downloaded tiny-skia-path v0.11.3 Downloaded env_logger v0.11.1 Downloaded gl_generator v0.14.0 Downloaded tokio-native-tls v0.3.1 Downloaded scopeguard v1.2.0 Downloaded regex v1.10.3 Downloaded rusqlite v0.27.0 Downloaded async-io v1.13.0 Downloaded version_check v0.9.4 Downloaded rustix v0.38.30 Downloaded tiny-skia v0.11.3 Downloaded guillotiere v0.6.2 Downloaded itoa v1.0.10 Downloaded ioctl-rs v0.1.6 Downloaded lebe v0.5.2 Downloaded yasna v0.5.2 Downloaded flate2 v1.0.28 Downloaded zune-inflate v0.2.54 Downloaded ssh2 v0.9.4 Downloaded time-macros v0.2.32 Downloaded io-lifetimes v1.0.11 Downloaded unicase v2.7.0 Downloaded wayland-scanner v0.29.5 Downloaded futures-executor v0.3.30 Downloaded futures-io v0.3.30 Downloaded fuzzy-matcher v0.3.7 Downloaded httparse v1.8.0 Downloaded event-listener v4.0.3 Downloaded winnow v0.5.35 Downloaded wgpu v0.18.0 Downloaded serde_core v1.0.229 Downloaded serde_yaml v0.9.31 Downloaded unicode-bidi v0.3.15 Downloaded unsafe-libyaml v0.2.10 Downloaded event-listener v3.1.0 Downloaded rcgen v0.12.1 Downloaded indexmap v1.9.3 Downloaded indexmap v2.2.1 Downloaded sha1 v0.10.6 Downloaded strict-num v0.1.1 Downloaded dirs v4.0.0 Downloaded nix v0.23.2 Downloaded rayon-core v1.12.1 Downloaded fancy-regex v0.11.0 Downloaded intrusive-collections v0.9.6 Downloaded which v5.0.0 Downloaded x11 v2.21.0 Downloaded serial-unix v0.4.0 Downloaded simd-adler32 v0.3.7 Downloaded smawk v0.3.2 Downloaded takeable-option v0.5.0 Downloaded tempfile v3.9.0 Downloaded foreign-types-shared v0.1.1 Downloaded utf8parse v0.2.1 Downloaded nix v0.24.3 Downloaded nix v0.25.1 Downloaded signal-hook-registry v1.4.1 Downloaded ipnet v2.9.0 Downloaded openssl v0.10.63 Downloaded http v0.2.11 Downloaded sha2 v0.10.8 Downloaded tokio-util v0.7.10 Downloaded tar v0.4.40 Downloaded nix v0.26.4 Downloaded smallvec v1.13.1 Downloaded object v0.32.2 Downloaded wgpu-hal v0.18.1 Downloaded zbus v3.14.1 Downloaded governor v0.5.1 Downloaded uom v0.30.0 Downloaded glow v0.13.1 Downloaded h2 v0.3.24 Downloaded reqwest v0.11.23 Downloaded futures-timer v3.0.2 Downloaded wgpu-core v0.18.1 Downloaded pure-rust-locales v0.7.0 Downloaded rayon v1.8.1 Downloaded xcb v1.3.0 Downloaded hdrhistogram v7.5.4 Downloaded rgb v0.8.37 Downloaded idna v0.5.0 Downloaded gimli v0.28.1 Downloaded hashbrown v0.11.2 Downloaded vcpkg v0.2.15 Downloaded smithay-client-toolkit v0.16.1 Downloaded naga v0.14.2 Downloaded libssh2-sys v0.3.0 Downloaded khronos_api v3.1.0 Downloaded syn v1.0.109 Downloaded lua-src v546.0.2 Downloaded syn v3.0.9 Downloaded libc v0.2.152 Downloaded async-signal v0.2.5 Downloaded libssh-rs-sys v0.2.2 Downloaded tokio v1.35.1 Downloaded gpu-descriptor v0.2.4 Downloaded thiserror-impl v1.0.56 Downloaded luajit-src v210.5.5+f2336c4 Downloaded linux-raw-sys v0.3.8 Downloaded glium v0.31.0 Downloaded linux-raw-sys v0.4.13 Downloaded libgit2-sys v0.14.2+1.5.1 Downloaded deltae v0.3.2 Downloaded thread_local v1.1.7 Downloaded bstr v0.1.4 Downloaded qoi v0.4.1 Downloaded toml_edit v0.19.15 Downloaded enumflags2 v0.7.8 Downloaded bitflags v1.3.2 Downloaded dary_heap v0.3.6 Downloaded quote v1.0.35 Downloaded futures-lite v1.13.0 Downloaded cairo-rs v0.18.5 Downloaded socket2 v0.4.10 Downloaded libz-sys v1.1.15 Downloaded libsqlite3-sys v0.24.2 Downloaded dirs-sys v0.3.7 Downloaded unicode-segmentation v1.10.1 Downloaded hashbrown v0.12.3 Downloaded pulldown-cmark v0.9.6 Downloaded openssl-src v300.2.1+3.2.0 Downloaded serde_with_macros v2.3.3 Downloaded gethostname v0.4.3 Downloaded jpeg-decoder v0.3.1 Downloaded getopts v0.2.21 Downloaded image v0.24.8 Downloaded hashlink v0.7.0 Downloaded fallible-iterator v0.2.0 Downloaded xkbcommon v0.7.0 Downloaded terminfo v0.8.0 Downloaded gpu-descriptor-types v0.1.2 Downloaded is-terminal v0.4.10 Downloaded renderdoc-sys v1.0.0 Downloaded same-file v1.0.6 Downloaded regex-automata v0.1.10 Downloaded wayland-commons v0.29.5 Downloaded uuid v1.7.0 Downloaded half v2.3.1 Downloaded wayland-protocols v0.29.5 Downloaded toml v0.8.8 Downloaded futures-channel v0.3.30 Downloaded hostname v0.3.1 Downloaded wayland-egl v0.29.5 Downloaded termios v0.3.3 Downloaded tracing v0.1.40 Downloaded home v0.5.9 Downloaded tinyvec v1.6.0 Downloaded rustix v0.37.27 Downloaded regex-automata v0.4.5 Downloaded tiff v0.9.1 Downloaded powerfmt v0.2.0 Downloaded ring v0.17.7 Downloaded quick-xml v0.31.0 Downloaded async-task v4.7.0 Downloaded serde_derive v1.0.229 Downloaded profiling v1.0.13 Downloaded toml_edit v0.21.0 Downloaded fnv v1.0.7 Downloaded quick-xml v0.30.0 Downloaded git2 v0.16.1 Downloaded serde_with v2.3.3 Downloaded scoped-tls v1.0.1 Downloaded jobserver v0.1.27 Downloaded zstd-sys v2.0.9+zstd.1.5.5 Downloaded untrusted v0.9.0 Downloaded fallible-streaming-iterator v0.1.9 Downloaded event-listener-strategy v0.4.0 Downloaded form_urlencoded v1.2.1 Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.12 Compiling libc v0.2.152 Compiling quote v1.0.35 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling syn v2.0.48 Compiling jobserver v0.1.27 Compiling cc v1.0.83 Compiling pkg-config v0.3.29 Compiling serde_core v1.0.229 Compiling syn v3.0.9 Compiling serde v1.0.229 Compiling serde_derive v1.0.229 Compiling once_cell v1.19.0 Compiling memchr v2.7.1 Compiling version_check v0.9.4 Compiling getrandom v0.2.12 Compiling bitflags v1.3.2 Compiling futures-core v0.3.30 Compiling log v0.4.20 Compiling bitflags v2.4.2 Compiling crossbeam-utils v0.8.19 Compiling pin-project-lite v0.2.13 Compiling vcpkg v0.2.15 Compiling num-traits v0.2.17 Compiling thiserror v1.0.56 Compiling thiserror-impl v1.0.56 Compiling syn v1.0.109 Compiling futures-io v0.3.30 Compiling futures-sink v0.3.30 Compiling slab v0.4.9 Compiling smallvec v1.13.1 Compiling pin-utils v0.1.0 Compiling rustix v0.38.30 Compiling openssl-src v300.2.1+3.2.0 Compiling lock_api v0.4.11 Compiling linux-raw-sys v0.4.13 Compiling openssl-sys v0.9.99 Compiling scopeguard v1.2.0 Compiling libz-sys v1.1.15 Compiling ahash v0.8.7 Compiling memoffset v0.6.5 Compiling typenum v1.17.0 Compiling concurrent-queue v2.4.0 Compiling parking v2.2.0 Compiling zerocopy v0.7.32 Compiling tracing-core v0.1.32 Compiling tracing-attributes v0.1.27 Compiling tracing v0.1.40 Compiling aho-corasick v1.1.2 Compiling regex-syntax v0.8.2 Compiling siphasher v0.3.11 Compiling fastrand v2.0.1 Compiling rand_core v0.6.4 Compiling simd-adler32 v0.3.7 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling regex-automata v0.4.5 Compiling event-listener v4.0.3 Compiling allocator-api2 v0.2.16 Compiling anyhow v1.0.79 Compiling adler v1.0.2 Compiling hashbrown v0.14.3 Compiling event-listener-strategy v0.4.0 Compiling phf_generator v0.11.2 Compiling futures-channel v0.3.30 Compiling generic-array v0.14.7 Compiling bytemuck_derive v1.5.0 Compiling futures-macro v0.3.30 Compiling futures-task v0.3.30 Compiling strsim v0.10.0 Compiling lazy_static v1.4.0 Compiling futures-util v0.3.30 Compiling bytemuck v1.14.1 Compiling miniz_oxide v0.7.1 Compiling crc32fast v1.3.2 Compiling equivalent v1.0.1 Compiling indexmap v2.2.1 Compiling async-lock v3.3.0 Compiling spin v0.9.8 Compiling crossbeam-epoch v0.9.18 Compiling futures-lite v2.2.0 Compiling event-listener v2.5.3 Compiling utf8parse v0.2.1 Compiling fnv v1.0.7 Compiling crossbeam-deque v0.8.5 Compiling rayon-core v1.12.1 Compiling io-lifetimes v1.0.11 Compiling byteorder v1.5.0 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling phf_macros v0.11.2 Compiling regex v1.10.3 Compiling wezterm-dynamic-derive v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-dynamic/derive) warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-dynamic/derive/src/attr.rs:283:26 | 283 | pub fn field_info(field: &Field) -> Result { | ^^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 283 | pub fn field_info(field: &Field) -> Result> { | ++++ warning: `wezterm-dynamic-derive` (lib) generated 1 warning (run `cargo fix --lib -p wezterm-dynamic-derive` to apply 1 suggestion) Compiling ordered-float v4.2.0 Compiling nanorand v0.7.0 Compiling ahash v0.7.7 Compiling polling v2.8.0 Compiling memoffset v0.7.1 Compiling waker-fn v1.1.1 Compiling rustix v0.37.27 Compiling base64 v0.21.7 Compiling bit-vec v0.6.3 Compiling fastrand v1.9.0 Compiling futures-lite v1.13.0 Compiling bit-set v0.5.3 Compiling wezterm-dynamic v0.2.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-dynamic) warning: unnecessary parentheses around type --> wezterm-dynamic/src/object.rs:42:24 | 42 | impl<'a> PartialEq for (dyn ObjectKeyTrait + 'a) { | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 42 - impl<'a> PartialEq for (dyn ObjectKeyTrait + 'a) { 42 + impl<'a> PartialEq for dyn ObjectKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-dynamic/src/object.rs:48:17 | 48 | impl<'a> Eq for (dyn ObjectKeyTrait + 'a) {} | ^ ^ | help: remove these parentheses | 48 - impl<'a> Eq for (dyn ObjectKeyTrait + 'a) {} 48 + impl<'a> Eq for dyn ObjectKeyTrait + 'a {} | warning: unnecessary parentheses around type --> wezterm-dynamic/src/object.rs:50:25 | 50 | impl<'a> PartialOrd for (dyn ObjectKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 50 - impl<'a> PartialOrd for (dyn ObjectKeyTrait + 'a) { 50 + impl<'a> PartialOrd for dyn ObjectKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-dynamic/src/object.rs:56:18 | 56 | impl<'a> Ord for (dyn ObjectKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 56 - impl<'a> Ord for (dyn ObjectKeyTrait + 'a) { 56 + impl<'a> Ord for dyn ObjectKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-dynamic/src/object.rs:62:30 | 62 | impl<'a> std::hash::Hash for (dyn ObjectKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 62 - impl<'a> std::hash::Hash for (dyn ObjectKeyTrait + 'a) { 62 + impl<'a> std::hash::Hash for dyn ObjectKeyTrait + 'a { | warning: `wezterm-dynamic` (lib) generated 5 warnings (run `cargo fix --lib -p wezterm-dynamic` to apply 5 suggestions) Compiling phf v0.11.2 Compiling digest v0.10.7 Compiling flate2 v1.0.28 Compiling async-lock v2.8.0 Compiling pin-project-internal v1.1.4 Compiling signal-hook-registry v1.4.1 Compiling half v2.3.1 Compiling async-io v1.13.0 Compiling foreign-types-shared v0.1.1 Compiling openssl v0.10.63 Compiling itoa v1.0.10 Compiling linux-raw-sys v0.3.8 Compiling async-task v4.7.0 Compiling cpufeatures v0.2.12 Compiling foreign-types v0.3.2 Compiling pin-project v1.1.4 Compiling mio v0.8.10 Compiling openssl-macros v0.1.1 Compiling socket2 v0.5.5 Compiling socket2 v0.4.10 Compiling atomic-waker v1.1.2 Compiling either v1.9.0 Compiling ucd-trie v0.1.6 Compiling downcast-rs v1.2.0 Compiling home v0.5.9 Compiling which v5.0.0 Compiling pest v2.7.6 Compiling rayon v1.8.1 Compiling piper v0.2.1 Compiling nix v0.26.4 Compiling flume v0.10.14 Compiling phf_codegen v0.11.2 Compiling async-channel v2.1.1 Compiling fdeflate v0.3.4 Compiling rustc-hash v1.1.0 Compiling lab v0.11.0 Compiling weezl v0.1.8 Compiling minimal-lexical v0.2.1 Compiling tinyvec_macros v0.1.1 Compiling tinyvec v1.6.0 Compiling nom v7.1.3 Compiling csscolorparser v0.6.2 Compiling png v0.17.11 Compiling blocking v1.5.1 Compiling terminfo v0.8.0 Compiling jpeg-decoder v0.3.1 Compiling pest_meta v2.7.6 Compiling luajit-src v210.5.5+f2336c4 Compiling zune-inflate v0.2.54 Compiling nix v0.23.2 Compiling filedescriptor v0.8.3 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/filedescriptor) warning: unused return value of `into_raw_fd` that must be used --> filedescriptor/src/unix.rs:311:9 | 311 | unsafe { FileDescriptor::dup2(f, std_descriptor) }?.into_raw_fd(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: losing the raw file descriptor may leak resources = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default help: use `let _ = ...` to ignore the resulting value | 311 | let _ = unsafe { FileDescriptor::dup2(f, std_descriptor) }?.into_raw_fd(); | +++++++ warning: `filedescriptor` (lib) generated 1 warning Compiling euclid v0.22.9 Compiling lua-src v546.0.2 Compiling dirs-sys v0.3.7 Compiling async-fs v1.6.0 Compiling lebe v0.5.2 Compiling color_quant v1.1.0 Compiling atomic v0.5.3 Compiling bit_field v0.10.2 Compiling percent-encoding v2.3.1 Compiling hex v0.4.3 Compiling signal-hook v0.3.17 Compiling mlua-sys v0.5.1 Compiling form_urlencoded v1.2.1 Compiling exr v1.6.4 Compiling uuid v1.7.0 Compiling gif v0.12.0 Compiling dirs v4.0.0 Compiling mac_address v1.1.5 Compiling pest_generator v2.7.6 Compiling tiff v0.9.1 Compiling semver-parser v0.10.2 Compiling unicode-normalization v0.1.22 Compiling sha2 v0.10.8 Compiling async-executor v1.8.0 Compiling qoi v0.4.1 Compiling tempfile v3.9.0 Compiling polling v3.3.2 Compiling parking_lot_core v0.8.6 Compiling deltae v0.3.2 Compiling unicode-bidi v0.3.15 Compiling idna v0.5.0 Compiling wezterm-color-types v0.3.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/color-types) Compiling async-io v2.3.1 Compiling wezterm-blob-leases v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-blob-leases) Compiling image v0.24.8 Compiling semver v0.11.0 Compiling pest_derive v2.7.6 Compiling wezterm-input-types v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-input-types) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:20:62 | 20 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyCode` 21 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 22 | pub enum KeyCode { | ------- `KeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:20:62 | 20 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyCode` 21 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 22 | pub enum KeyCode { | ------- `KeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:20:75 | 20 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_KeyCode` 21 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 22 | pub enum KeyCode { | ------- `KeyCode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:456:23 | 456 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyboardLedStatus` 457 | pub struct KeyboardLedStatus: u8 { | ----------------- `KeyboardLedStatus` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:456:23 | 456 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyboardLedStatus` 457 | pub struct KeyboardLedStatus: u8 { | ----------------- `KeyboardLedStatus` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:456:36 | 456 | #[derive(Default, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_KeyboardLedStatus` 457 | pub struct KeyboardLedStatus: u8 { | ----------------- `KeyboardLedStatus` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:456:36 | 456 | #[derive(Default, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_KeyboardLedStatus` 457 | pub struct KeyboardLedStatus: u8 { | ----------------- `KeyboardLedStatus` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:481:23 | 481 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Modifiers` 482 | #[dynamic(into="String", try_from="String")] 483 | pub struct Modifiers: u16 { | --------- `Modifiers` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:481:23 | 481 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Modifiers` 482 | #[dynamic(into="String", try_from="String")] 483 | pub struct Modifiers: u16 { | --------- `Modifiers` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:481:36 | 481 | #[derive(Default, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Modifiers` 482 | #[dynamic(into="String", try_from="String")] 483 | pub struct Modifiers: u16 { | --------- `Modifiers` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:735:68 | 735 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Copy, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PhysKeyCode` 736 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 737 | pub enum PhysKeyCode { | ----------- `PhysKeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:735:68 | 735 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Copy, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PhysKeyCode` 736 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 737 | pub enum PhysKeyCode { | ----------- `PhysKeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:735:81 | 735 | #[derive(Debug, Clone, PartialEq, Eq, Hash, Copy, Ord, PartialOrd, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_PhysKeyCode` 736 | #[cfg_attr(feature = "serde", derive(Serialize, Deserialize))] 737 | pub enum PhysKeyCode { | ----------- `PhysKeyCode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:1967:14 | 1967 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowDecorations` ... 1970 | pub struct WindowDecorations: u8 { | ----------------- `WindowDecorations` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:1967:14 | 1967 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowDecorations` ... 1970 | pub struct WindowDecorations: u8 { | ----------------- `WindowDecorations` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:1967:27 | 1967 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WindowDecorations` ... 1970 | pub struct WindowDecorations: u8 { | ----------------- `WindowDecorations` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2039:17 | 2039 | #[derive(Debug, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButton` 2040 | pub enum IntegratedTitleButton { | --------------------- `IntegratedTitleButton` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2039:17 | 2039 | #[derive(Debug, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButton` 2040 | pub enum IntegratedTitleButton { | --------------------- `IntegratedTitleButton` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2039:30 | 2039 | #[derive(Debug, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_IntegratedTitleButton` 2040 | pub enum IntegratedTitleButton { | --------------------- `IntegratedTitleButton` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2046:26 | 2046 | #[derive(Debug, Default, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButtonAlignment` 2047 | pub enum IntegratedTitleButtonAlignment { | ------------------------------ `IntegratedTitleButtonAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2046:26 | 2046 | #[derive(Debug, Default, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButtonAlignment` 2047 | pub enum IntegratedTitleButtonAlignment { | ------------------------------ `IntegratedTitleButtonAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2046:39 | 2046 | #[derive(Debug, Default, FromDynamic, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_IntegratedTitleButtonAlignment` 2047 | pub enum IntegratedTitleButtonAlignment { | ------------------------------ `IntegratedTitleButtonAlignment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2053:17 | 2053 | #[derive(Debug, ToDynamic, PartialEq, Eq, Clone, Copy)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_IntegratedTitleButtonStyle` 2054 | pub enum IntegratedTitleButtonStyle { | -------------------------- `IntegratedTitleButtonStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2190:17 | 2190 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UIKeyCapRendering` 2191 | pub enum UIKeyCapRendering { | ----------------- `UIKeyCapRendering` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2190:17 | 2190 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UIKeyCapRendering` 2191 | pub enum UIKeyCapRendering { | ----------------- `UIKeyCapRendering` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-input-types/src/lib.rs:2190:30 | 2190 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_UIKeyCapRendering` 2191 | pub enum UIKeyCapRendering { | ----------------- `UIKeyCapRendering` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `wezterm-input-types` (lib) generated 26 warnings Compiling wezterm-bidi v0.2.3 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/bidi) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> bidi/src/lib.rs:22:45 | 22 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ParagraphDirectionHint` 23 | pub enum ParagraphDirectionHint { | ---------------------- `ParagraphDirectionHint` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> bidi/src/lib.rs:22:45 | 22 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ParagraphDirectionHint` 23 | pub enum ParagraphDirectionHint { | ---------------------- `ParagraphDirectionHint` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> bidi/src/lib.rs:22:58 | 22 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ParagraphDirectionHint` 23 | pub enum ParagraphDirectionHint { | ---------------------- `ParagraphDirectionHint` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `wezterm-bidi` (lib) generated 3 warnings Compiling fancy-regex v0.11.0 Compiling vtparse v0.6.2 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/vtparse) Compiling num-derive v0.3.3 Compiling libssh2-sys v0.3.0 Compiling libssh-rs-sys v0.2.2 Compiling serial-core v0.4.0 Compiling ioctl-rs v0.1.6 Compiling termios v0.2.2 Compiling termios v0.3.3 Compiling instant v0.1.12 Compiling libm v0.2.8 Compiling memmem v0.1.1 Compiling finl_unicode v1.2.0 Compiling same-file v1.0.6 Compiling ryu v1.0.16 Compiling unicode-segmentation v1.10.1 Compiling fixedbitset v0.4.2 Compiling termwiz v0.22.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/termwiz) warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/color.rs:3:13 | 3 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::useless_attribute))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/escape/mod.rs:3:13 | 3 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::useless_attribute))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/escape/osc.rs:1089:9 | 1089 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/image.rs:33:12 | 33 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::trivially_copy_pass_by_ref))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/render/terminfo.rs:51:16 | 51 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::cognitive_complexity))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> termwiz/src/render/terminfo.rs:330:9 | 330 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cassowary`, `docs`, `fnv`, `image`, `serde`, `use_image`, `use_serde`, and `widgets` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:166:62 | 166 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SemanticType` 167 | #[repr(u8)] 168 | pub enum SemanticType { | ------------ `SemanticType` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:166:62 | 166 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SemanticType` 167 | #[repr(u8)] 168 | pub enum SemanticType { | ------------ `SemanticType` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:166:75 | 166 | #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SemanticType` 167 | #[repr(u8)] 168 | pub enum SemanticType { | ------------ `SemanticType` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:185:45 | 185 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Intensity` 186 | #[repr(u8)] 187 | pub enum Intensity { | --------- `Intensity` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:185:45 | 185 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Intensity` 186 | #[repr(u8)] 187 | pub enum Intensity { | --------- `Intensity` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:185:58 | 185 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Intensity` 186 | #[repr(u8)] 187 | pub enum Intensity { | --------- `Intensity` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:201:51 | 201 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Underline` 202 | #[repr(u8)] 203 | pub enum Underline { | --------- `Underline` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:201:51 | 201 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Underline` 202 | #[repr(u8)] 203 | pub enum Underline { | --------- `Underline` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:201:64 | 201 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Underline` 202 | #[repr(u8)] 203 | pub enum Underline { | --------- `Underline` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:235:45 | 235 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Blink` 236 | #[repr(u8)] 237 | pub enum Blink { | ----- `Blink` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:235:45 | 235 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Blink` 236 | #[repr(u8)] 237 | pub enum Blink { | ----- `Blink` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:235:58 | 235 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Blink` 236 | #[repr(u8)] 237 | pub enum Blink { | ----- `Blink` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:253:45 | 253 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VerticalAlign` 254 | #[repr(u8)] 255 | pub enum VerticalAlign { | ------------- `VerticalAlign` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:253:45 | 253 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VerticalAlign` 254 | #[repr(u8)] 255 | pub enum VerticalAlign { | ------------- `VerticalAlign` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:253:58 | 253 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_VerticalAlign` 254 | #[repr(u8)] 255 | pub enum VerticalAlign { | ------------- `VerticalAlign` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:1013:39 | 1013 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AttributeChange` 1014 | pub enum AttributeChange { | --------------- `AttributeChange` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:1013:39 | 1013 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AttributeChange` 1014 | pub enum AttributeChange { | --------------- `AttributeChange` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/cell.rs:1013:52 | 1013 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_AttributeChange` 1014 | pub enum AttributeChange { | --------------- `AttributeChange` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:11:30 | 11 | #[derive(Debug, Clone, Copy, FromPrimitive, PartialEq, Eq, FromDynamic, ToDynamic)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_AnsiColor` ... 16 | pub enum AnsiColor { | --------- `AnsiColor` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:11:60 | 11 | #[derive(Debug, Clone, Copy, FromPrimitive, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AnsiColor` ... 16 | pub enum AnsiColor { | --------- `AnsiColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:11:60 | 11 | #[derive(Debug, Clone, Copy, FromPrimitive, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AnsiColor` ... 16 | pub enum AnsiColor { | --------- `AnsiColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:11:73 | 11 | #[derive(Debug, Clone, Copy, FromPrimitive, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_AnsiColor` ... 16 | pub enum AnsiColor { | --------- `AnsiColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:265:45 | 265 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic, Hash)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorAttribute` 266 | pub enum ColorAttribute { | -------------- `ColorAttribute` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:265:45 | 265 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic, Hash)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorAttribute` 266 | pub enum ColorAttribute { | -------------- `ColorAttribute` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/color.rs:265:58 | 265 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic, Hash)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ColorAttribute` 266 | pub enum ColorAttribute { | -------------- `ColorAttribute` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/mod.rs:459:45 | 459 | #[derive(Debug, Copy, Clone, PartialEq, Eq, FromPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_ControlCode` 460 | #[repr(u8)] 461 | pub enum ControlCode { | ----------- `ControlCode` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:152:45 | 152 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_CursorStyle` 153 | pub enum CursorStyle { | ----------- `CursorStyle` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:152:60 | 152 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_CursorStyle` 153 | pub enum CursorStyle { | ----------- `CursorStyle` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:169:39 | 169 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_DeviceAttributeCodes` 170 | pub enum DeviceAttributeCodes { | -------------------- `DeviceAttributeCodes` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:169:54 | 169 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_DeviceAttributeCodes` 170 | pub enum DeviceAttributeCodes { | -------------------- `DeviceAttributeCodes` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:774:39 | 774 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_DecPrivateModeCode` 775 | pub enum DecPrivateModeCode { | ------------------ `DecPrivateModeCode` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:774:54 | 774 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_DecPrivateModeCode` 775 | pub enum DecPrivateModeCode { | ------------------ `DecPrivateModeCode` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:871:39 | 871 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_TerminalModeCode` 872 | pub enum TerminalModeCode { | ---------------- `TerminalModeCode` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:871:54 | 871 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_TerminalModeCode` 872 | pub enum TerminalModeCode { | ---------------- `TerminalModeCode` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1298:39 | 1298 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_CursorTabulationControl` 1299 | pub enum CursorTabulationControl { | ----------------------- `CursorTabulationControl` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1298:60 | 1298 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_CursorTabulationControl` 1299 | pub enum CursorTabulationControl { | ----------------------- `CursorTabulationControl` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1315:39 | 1315 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_TabulationClear` 1316 | pub enum TabulationClear { | --------------- `TabulationClear` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1315:60 | 1315 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_TabulationClear` 1316 | pub enum TabulationClear { | --------------- `TabulationClear` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1331:39 | 1331 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_EraseInLine` 1332 | pub enum EraseInLine { | ----------- `EraseInLine` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1331:60 | 1331 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_EraseInLine` 1332 | pub enum EraseInLine { | ----------- `EraseInLine` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1344:39 | 1344 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_EraseInDisplay` 1345 | pub enum EraseInDisplay { | -------------- `EraseInDisplay` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:1344:60 | 1344 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Copy, ToPrimitive)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_EraseInDisplay` 1345 | pub enum EraseInDisplay { | -------------- `EraseInDisplay` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/csi.rs:2652:39 | 2652 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_SgrCode` 2653 | pub enum SgrCode { | ------- `SgrCode` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/esc.rs:25:39 | 25 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive, Copy)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_EscCode` 26 | pub enum EscCode { | ------- `EscCode` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/esc.rs:25:54 | 25 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, ToPrimitive, Copy)] | ^---------- | | | `ToPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_ToPrimitive_FOR_EscCode` 26 | pub enum EscCode { | ------- `EscCode` is not local | = note: the derive macro `ToPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/osc.rs:53:45 | 53 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromPrimitive)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_DynamicColorNumber` 54 | #[repr(u8)] 55 | pub enum DynamicColorNumber { | ------------------ `DynamicColorNumber` is not local | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/escape/osc.rs:369:39 | 369 | #[derive(Debug, Clone, PartialEq, Eq, FromPrimitive, Hash, Copy)] | ^------------ | | | `FromPrimitive` is not local | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_OperatingSystemCommandCode` 370 | pub enum OperatingSystemCommandCode { | -------------------------- `OperatingSystemCommandCode` is not local ... 398 | / osc_entries!( 399 | | SetIconNameAndWindowTitle = "0", 400 | | SetIconName = "1", 401 | | SetWindowTitle = "2", ... | 445 | | SetIconNameSun = "L", 446 | | ); | |_- in this macro invocation | = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromPrimitive` which comes from the expansion of the macro `osc_entries` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:19:39 | 19 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Hyperlink` 20 | pub struct Hyperlink { | --------- `Hyperlink` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:19:39 | 19 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Hyperlink` 20 | pub struct Hyperlink { | --------- `Hyperlink` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:19:52 | 19 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Hyperlink` 20 | pub struct Hyperlink { | --------- `Hyperlink` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:19:52 | 19 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Hyperlink` 20 | pub struct Hyperlink { | --------- `Hyperlink` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:138:24 | 138 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Rule` 139 | pub struct Rule { | ---- `Rule` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:138:24 | 138 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Rule` 139 | pub struct Rule { | ---- `Rule` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:138:37 | 138 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Rule` 139 | pub struct Rule { | ---- `Rule` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/hyperlink.rs:138:37 | 138 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Rule` 139 | pub struct Rule { | ---- `Rule` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/hyperlink.rs:247:18 | 247 | fn highlight(&self) -> Option { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 247 | fn highlight(&self) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/image.rs:563:17 | 563 | pub fn data(&self) -> MutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 563 | pub fn data(&self) -> MutexGuard<'_, ImageDataType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/lineedit/history.rs:12:12 | 12 | fn get(&self, idx: HistoryIndex) -> Option>; | ^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 12 | fn get(&self, idx: HistoryIndex) -> Option>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/lineedit/history.rs:22:9 | 22 | &self, | ^^^^^ the lifetime is elided here ... 27 | ) -> Option; | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 27 | ) -> Option>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/lineedit/history.rs:88:12 | 88 | fn get(&self, idx: HistoryIndex) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 88 | fn get(&self, idx: HistoryIndex) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/lineedit/history.rs:109:9 | 109 | &self, | ^^^^^ the lifetime is elided here ... 114 | ) -> Option { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | ) -> Option> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:36:51 | 36 | #[derive(Debug, Clone, Hash, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CursorVisibility` 37 | pub enum CursorVisibility { | ---------------- `CursorVisibility` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:36:51 | 36 | #[derive(Debug, Clone, Hash, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CursorVisibility` 37 | pub enum CursorVisibility { | ---------------- `CursorVisibility` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:36:64 | 36 | #[derive(Debug, Clone, Hash, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_CursorVisibility` 37 | pub enum CursorVisibility { | ---------------- `CursorVisibility` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:49:51 | 49 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CursorShape` 50 | pub enum CursorShape { | ----------- `CursorShape` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:49:51 | 49 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CursorShape` 50 | pub enum CursorShape { | ----------- `CursorShape` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> termwiz/src/surface/mod.rs:49:64 | 49 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_CursorShape` 50 | pub enum CursorShape { | ----------- `CursorShape` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/surface/mod.rs:511:25 | 511 | pub fn screen_lines(&self) -> Vec> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 511 | pub fn screen_lines(&self) -> Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/surface/mod.rs:526:24 | 526 | pub fn get_changes(&self, seq: SequenceNo) -> (SequenceNo, Cow<[Change]>) { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 526 | pub fn get_changes(&self, seq: SequenceNo) -> (SequenceNo, Cow<'_, [Change]>) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/surface/line/clusterline.rs:165:17 | 165 | pub fn iter(&self) -> ClusterLineCellIter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 165 | pub fn iter(&self) -> ClusterLineCellIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/surface/line/line.rs:609:19 | 609 | pub fn as_str(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 609 | pub fn as_str(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/surface/line/line.rs:1014:21 | 1014 | pub fn get_cell(&self, cell_index: usize) -> Option { | ^^^^^ the lifetime is elided here ^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1014 | pub fn get_cell(&self, cell_index: usize) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/terminal/mod.rs:74:27 | 74 | fn probe_capabilities(&mut self) -> Option { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 74 | fn probe_capabilities(&mut self) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> termwiz/src/terminal/unix.rs:389:27 | 389 | fn probe_capabilities(&mut self) -> Option { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 389 | fn probe_capabilities(&mut self) -> Option> { | ++++ warning: `termwiz` (lib) generated 80 warnings (run `cargo fix --lib -p termwiz` to apply 13 suggestions) Compiling walkdir v2.4.0 Compiling serial-unix v0.4.0 Compiling async-signal v0.2.5 Compiling url v2.5.0 Compiling bstr v1.9.0 Compiling event-listener v3.1.0 Compiling crossbeam-channel v0.5.11 Compiling miniz_oxide v0.4.4 Compiling camino v1.1.6 Compiling regex-automata v0.1.10 Compiling bstr v0.1.4 Compiling async-process v1.8.1 Compiling serial v0.4.0 Compiling parking_lot v0.11.2 Compiling async-net v1.8.0 Compiling hashbrown v0.12.3 Compiling async-channel v1.9.0 Compiling nix v0.25.1 Compiling toml_datetime v0.6.5 Compiling serde_spanned v0.6.5 Compiling inotify-sys v0.1.5 Compiling dirs-sys-next v0.1.2 Compiling filetime v0.2.23 Compiling serde_json v1.0.113 Compiling winnow v0.5.35 Compiling shell-words v1.1.0 Compiling portable-pty v0.8.1 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/pty) warning: unexpected `cfg` condition value: `cargo-clippy` --> pty/src/unix.rs:34:20 | 34 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::unnecessary_mut_passed))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `serde`, `serde_derive`, and `serde_support` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> pty/src/unix.rs:264:32 | 264 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `serde`, `serde_derive`, and `serde_support` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration Compiling toml_edit v0.21.0 warning: `portable-pty` (lib) generated 2 warnings Compiling dirs-next v2.0.0 Compiling inotify v0.9.6 Compiling smol v1.3.0 Compiling lru v0.7.8 Compiling humansize v2.1.3 Compiling filenamegen v0.2.4 Compiling async_ossl v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/async_ossl) Compiling gethostname v0.4.3 Compiling match_cfg v0.1.0 Compiling hostname v0.3.1 Compiling wezterm-term v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/term) warning: unexpected `cfg` condition value: `cargo-clippy` --> term/src/input.rs:3:5 | 3 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `use_serde` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> term/src/screen.rs:1:13 | 1 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::range_plus_one))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `use_serde` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> term/src/terminalstate/mod.rs:3:13 | 3 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::range_plus_one))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `use_serde` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/lib.rs:117:62 | 117 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SemanticZone` 118 | pub struct SemanticZone { | ------------ `SemanticZone` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/lib.rs:117:62 | 117 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SemanticZone` 118 | pub struct SemanticZone { | ------------ `SemanticZone` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/lib.rs:117:75 | 117 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SemanticZone` 118 | pub struct SemanticZone { | ------------ `SemanticZone` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/lib.rs:117:75 | 117 | #[derive(Debug, Clone, Copy, Eq, PartialEq, PartialOrd, Ord, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SemanticZone` 118 | pub struct SemanticZone { | ------------ `SemanticZone` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/input.rs:16:68 | 16 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseButton` 17 | pub enum MouseButton { | ----------- `MouseButton` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/input.rs:16:68 | 16 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseButton` 17 | pub enum MouseButton { | ----------- `MouseButton` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/input.rs:16:81 | 16 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_MouseButton` 17 | pub enum MouseButton { | ----------- `MouseButton` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/terminal.rs:94:45 | 94 | #[derive(Clone, Copy, PartialEq, Eq, Debug, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TerminalSize` 95 | #[cfg_attr(feature = "use_serde", derive(Serialize, Deserialize))] 96 | pub struct TerminalSize { | ------------ `TerminalSize` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/terminal.rs:94:45 | 94 | #[derive(Clone, Copy, PartialEq, Eq, Debug, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TerminalSize` 95 | #[cfg_attr(feature = "use_serde", derive(Serialize, Deserialize))] 96 | pub struct TerminalSize { | ------------ `TerminalSize` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/terminal.rs:94:58 | 94 | #[derive(Clone, Copy, PartialEq, Eq, Debug, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TerminalSize` 95 | #[cfg_attr(feature = "use_serde", derive(Serialize, Deserialize))] 96 | pub struct TerminalSize { | ------------ `TerminalSize` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> term/src/terminal.rs:94:58 | 94 | #[derive(Clone, Copy, PartialEq, Eq, Debug, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TerminalSize` 95 | #[cfg_attr(feature = "use_serde", derive(Serialize, Deserialize))] 96 | pub struct TerminalSize { | ------------ `TerminalSize` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling toml v0.8.8 Compiling notify v5.2.0 Compiling promise v0.2.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/promise) Compiling colorgrad v0.6.2 warning: `wezterm-term` (lib) generated 14 warnings Compiling umask v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/umask) Compiling enum-display-derive v0.1.1 Compiling wezterm-config-derive v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/config/derive) warning: fields `into` and `try_from` are never read --> config/derive/src/attr.rs:9:9 | 8 | pub struct ContainerInfo { | ------------- fields in this struct 9 | pub into: Option, | ^^^^ 10 | pub try_from: Option, | ^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: fields `flatten`, `into`, `try_from`, `deprecated`, and `validate` are never read --> config/derive/src/attr.rs:75:9 | 70 | pub struct FieldInfo<'a> { | --------- fields in this struct ... 75 | pub flatten: bool, | ^^^^^^^ 76 | pub allow_default: DefValue, 77 | pub into: Option, | ^^^^ 78 | pub try_from: Option, | ^^^^^^^^ 79 | pub deprecated: Option, | ^^^^^^^^^^ 80 | pub validate: Option, | ^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> config/derive/src/attr.rs:131:26 | 131 | pub fn field_info(field: &Field) -> Result { | ^^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 131 | pub fn field_info(field: &Field) -> Result> { | ++++ Compiling shlex v1.3.0 warning: `wezterm-config-derive` (lib) generated 3 warnings (run `cargo fix --lib -p wezterm-config-derive` to apply 1 suggestion) Compiling num-integer v0.1.45 Compiling xml-rs v0.8.19 Compiling num-bigint v0.3.3 Compiling unicode-width v0.1.11 Compiling parking_lot_core v0.9.9 Compiling ppv-lite86 v0.2.17 Compiling num-rational v0.3.2 Compiling rand_chacha v0.3.1 Compiling num-iter v0.1.43 Compiling async-trait v0.1.77 Compiling libloading v0.8.1 Compiling metrics v0.17.1 Compiling metrics-macros v0.4.1 Compiling parking_lot v0.12.1 Compiling num-complex v0.3.1 Compiling iana-time-zone v0.1.59 Compiling pure-rust-locales v0.7.0 Compiling num v0.3.1 Compiling bytes v1.5.0 Compiling rangeset v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/rangeset) Compiling wayland-scanner v0.29.5 Compiling chrono v0.4.33 Compiling anstyle-parse v0.2.3 Compiling anstyle-query v1.0.2 Compiling colorchoice v1.0.0 Compiling winapi v0.3.9 Compiling anstyle v1.0.5 Compiling openssl-probe v0.1.5 Compiling anstream v0.6.11 Compiling toml_edit v0.19.15 Compiling wayland-sys v0.29.5 Compiling zstd-sys v2.0.9+zstd.1.5.5 Compiling khronos_api v3.1.0 Compiling powerfmt v0.2.0 Compiling num-conv v0.2.2 Compiling time-core v0.1.9 Compiling deranged v0.5.9 Compiling names v0.12.0 Compiling time v0.3.55 Compiling proc-macro-crate v1.3.1 Compiling dlib v0.5.2 Compiling futures-executor v0.3.30 Compiling zvariant_utils v1.0.1 Compiling crossbeam-queue v0.3.11 Compiling libgit2-sys v0.14.2+1.5.1 Compiling smawk v0.3.2 Compiling termcolor v1.4.1 Compiling unicode-linebreak v0.1.5 Compiling textwrap v0.16.0 Compiling crossbeam v0.8.4 Compiling futures v0.3.30 Compiling wezterm-open-url v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-open-url) Compiling wayland-client v0.29.5 Compiling nix v0.24.3 Compiling terminal_size v0.3.0 Compiling enumflags2_derive v0.7.8 Compiling backtrace v0.3.69 Compiling az v1.2.1 Compiling clap_lex v0.6.0 Compiling static_assertions v1.1.0 Compiling zstd-safe v5.0.2+zstd.1.5.2 Compiling bintree v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/bintree) warning: hiding a lifetime that's elided elsewhere is confusing --> bintree/src/lib.rs:274:25 | 274 | pub fn path_to_root(&self) -> ParentIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 274 | pub fn path_to_root(&self) -> ParentIterator<'_, L, N> { | +++ warning: `bintree` (lib) generated 1 warning (run `cargo fix --lib -p bintree` to apply 1 suggestion) Compiling gimli v0.28.1 Compiling heck v0.4.1 Compiling clap_derive v4.4.7 Compiling addr2line v0.21.0 Compiling clap_builder v4.4.18 Compiling enumflags2 v0.7.8 Compiling wayland-commons v0.29.5 Compiling gl_generator v0.14.0 Compiling zvariant_derive v3.15.0 Compiling object v0.32.2 Compiling tokio-macros v2.2.0 Compiling freetype v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/deps/freetype) Compiling num_cpus v1.16.0 Compiling memoffset v0.9.0 Compiling native-tls v0.2.11 Compiling rustc-demangle v0.1.23 Compiling fixed v1.24.0 Compiling safemem v0.3.3 Compiling scoped-tls v1.0.1 Compiling line-wrap v0.1.1 Compiling tokio v1.35.1 Compiling zvariant v3.15.0 Compiling clap v4.4.18 Compiling quick-xml v0.30.0 Compiling quick-xml v0.31.0 Compiling x11 v2.21.0 Compiling cairo-sys-rs v0.18.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/deps/cairo) Compiling futures-timer v3.0.2 Compiling ident_case v1.0.1 Compiling humantime v2.1.0 Compiling leb128 v0.2.5 Compiling arrayvec v0.7.4 Compiling nonzero_ext v0.3.0 Compiling unsafe-libyaml v0.2.10 Compiling no-std-compat v0.4.1 Compiling starship-battery v0.7.9 Compiling governor v0.5.1 Compiling darling_core v0.20.3 Compiling serde_yaml v0.9.31 Compiling varbincode v0.1.0 Compiling plist v1.6.0 Compiling xcb v1.3.0 Compiling zbus_names v2.6.0 Compiling zbus_macros v3.14.1 Compiling wayland-protocols v0.29.5 Compiling http v0.2.11 Compiling xdg-home v1.0.0 Compiling sha1 v0.10.6 Compiling async-broadcast v0.5.1 Compiling uom v0.30.0 Compiling derivative v2.2.0 Compiling ordered-stream v0.2.0 Compiling async-recursion v1.0.5 Compiling serde_repr v0.1.18 Compiling fontconfig v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/deps/fontconfig) Compiling ring v0.17.7 Compiling harfbuzz v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/deps/harfbuzz) Compiling encoding_rs v0.8.33 Compiling wezterm-toast-notification v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-toast-notification) Compiling as-raw-xcb-connection v1.0.1 Compiling httparse v1.8.0 Compiling ash v0.37.3+1.3.251 Compiling khronos-egl v6.0.0 Compiling lazycell v1.3.0 Compiling raw-window-handle v0.5.2 Compiling zbus v3.14.1 Compiling intrusive-collections v0.9.6 Compiling darling_macro v0.20.3 Compiling tokio-util v0.7.10 Compiling glium v0.31.0 Compiling codespan-reporting v0.11.1 Compiling spa v0.3.1 Compiling is-terminal v0.4.10 Compiling spirv v0.2.0+1.5.4 Compiling libsqlite3-sys v0.24.2 Compiling gpu-alloc-types v0.3.0 Compiling gpu-descriptor-types v0.1.2 Compiling unicase v2.7.0 Compiling smithay-client-toolkit v0.16.1 Compiling xcb-imdkit v0.3.0 (https://github.com/wez/xcb-imdkit-rs.git?rev=215ce4b08ac9c4822e541efd4f4ffb1062806051#215ce4b0) Compiling libloading v0.7.4 Compiling try-lock v0.2.5 Compiling strict-num v0.1.1 Compiling hexf-parse v0.2.1 Compiling xcursor v0.3.5 Compiling unicode-xid v0.2.4 Compiling untrusted v0.9.0 Compiling arrayref v0.3.7 Compiling tiny-skia-path v0.11.3 Compiling naga v0.14.2 Compiling wayland-cursor v0.29.5 Compiling want v0.3.1 Compiling gpu-alloc v0.6.0 Compiling gpu-descriptor v0.2.4 Compiling env_logger v0.10.2 Compiling h2 v0.3.24 Compiling darling v0.20.3 warning: struct `ServerInformation` is never constructed --> wezterm-toast-notification/src/dbus.rs:12:12 | 12 | pub struct ServerInformation { | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `0` is never read --> wezterm-toast-notification/src/dbus.rs:74:13 | 74 | Unknown(u32), | ------- ^^^ | | | field in this variant | = note: `Reason` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 74 - Unknown(u32), 74 + Unknown(()), | Compiling http-body v0.4.6 Compiling window v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/window) Compiling yasna v0.5.2 Compiling hashbrown v0.11.2 Compiling pem v3.0.3 Compiling rgb v0.8.37 Compiling wgpu-types v0.18.0 warning: `wezterm-toast-notification` (lib) generated 2 warnings Compiling memmap2 v0.5.10 Compiling memmap2 v0.8.0 Compiling memmap2 v0.2.3 Compiling tower-service v0.3.2 Compiling profiling v1.0.13 Compiling glow v0.13.1 Compiling takeable-option v0.5.0 Compiling renderdoc-sys v1.0.0 Compiling httpdate v1.0.3 Compiling svg_fmt v0.4.1 Compiling xkeysym v0.2.0 Compiling xkbcommon v0.7.0 Compiling guillotiere v0.6.2 Compiling wgpu-hal v0.18.1 Compiling hyper v0.14.28 Compiling resize v0.5.5 Compiling hashlink v0.7.0 Compiling serde_with_macros v2.3.3 Compiling tiny-skia v0.11.3 Compiling tokio-native-tls v0.3.1 Compiling wayland-egl v0.29.5 Compiling hashbrown v0.13.2 Compiling line_drawing v0.8.1 Compiling core2 v0.4.0 Compiling libloading v0.6.7 Compiling pulldown-cmark v0.9.6 Compiling rle-decode-fast v1.0.3 Compiling fallible-iterator v0.2.0 Compiling fallible-streaming-iterator v0.1.9 Compiling rusqlite v0.27.0 Compiling libflate_lz77 v2.0.0 Compiling hyper-tls v0.5.0 Compiling serde_with v2.3.3 Compiling wezterm-gui v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-gui) Compiling wgpu-core v0.18.1 Compiling clap_complete v4.4.9 Compiling getopts v0.2.21 Compiling tabout v0.3.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/tabout) Compiling serde_urlencoded v0.7.1 Compiling flume v0.11.0 Compiling env_filter v0.1.0 Compiling xattr v1.3.1 Compiling thread_local v1.1.7 Compiling wezterm-mux-server v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-mux-server) Compiling dary_heap v0.3.6 Compiling data-encoding v2.5.0 Compiling adler32 v1.2.0 Compiling ipnet v2.9.0 Compiling mime v0.3.17 Compiling linked-hash-map v0.5.6 Compiling wezterm v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm) Compiling yaml-rust v0.4.5 Compiling reqwest v0.11.23 Compiling libflate v2.0.0 Compiling sqlite-cache v0.1.3 Compiling fuzzy-matcher v0.3.7 Compiling tar v0.4.40 Compiling env_logger v0.11.1 Compiling wgpu v0.18.0 Compiling clap_complete_fig v4.4.2 Compiling frecency v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/frecency) Compiling http_req v0.10.2 Compiling hdrhistogram v7.5.4 Compiling emojis v0.6.1 Compiling strip-ansi-escapes v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/strip-ansi-escapes) Compiling generate-bidi v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/bidi/generate) warning: `wezterm-config-derive` (lib) generated 3 warnings (3 duplicates) warning: `wezterm-dynamic-derive` (lib) generated 1 warning (1 duplicate) Compiling base91 v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/base91) Compiling mlua v0.9.5 Compiling luahelper v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/luahelper) warning: `#[macro_use]` attribute cannot be used on crates --> luahelper/src/lib.rs:1:1 | 1 | #![macro_use] | ^^^^^^^^^^^^^ | = help: `#[macro_use]` can be applied to extern crates and modules = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's named elsewhere is confusing --> luahelper/src/lib.rs:66:19 | 64 | lua: &'lua mlua::Lua, | ---- the lifetime is named here 65 | value: DynValue, 66 | ) -> mlua::Result { | ^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'lua` | 66 | ) -> mlua::Result> { | ++++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> luahelper/src/lib.rs:251:10 | 251 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ValueLua` 252 | pub struct ValueLua { | -------- `ValueLua` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> luahelper/src/lib.rs:251:10 | 251 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ValueLua` 252 | pub struct ValueLua { | -------- `ValueLua` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> luahelper/src/lib.rs:251:23 | 251 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ValueLua` 252 | pub struct ValueLua { | -------- `ValueLua` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> luahelper/src/lib.rs:251:23 | 251 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ValueLua` 252 | pub struct ValueLua { | -------- `ValueLua` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `luahelper` (lib) generated 6 warnings (run `cargo fix --lib -p luahelper` to apply 2 suggestions) Compiling procinfo v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/procinfo) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:12:36 | 12 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LocalProcessStatus` 13 | pub enum LocalProcessStatus { | ------------------ `LocalProcessStatus` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:12:36 | 12 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LocalProcessStatus` 13 | pub enum LocalProcessStatus { | ------------------ `LocalProcessStatus` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:12:49 | 12 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_LocalProcessStatus` 13 | pub enum LocalProcessStatus { | ------------------ `LocalProcessStatus` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:29:36 | 29 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LocalProcessInfo` 30 | pub struct LocalProcessInfo { | ---------------- `LocalProcessInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:29:36 | 29 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LocalProcessInfo` 30 | pub struct LocalProcessInfo { | ---------------- `LocalProcessInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:29:49 | 29 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LocalProcessInfo` 30 | pub struct LocalProcessInfo { | ---------------- `LocalProcessInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> procinfo/src/lib.rs:29:49 | 29 | #[cfg_attr(feature = "lua", derive(FromDynamic, ToDynamic))] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LocalProcessInfo` 30 | pub struct LocalProcessInfo { | ---------------- `LocalProcessInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `procinfo` (lib) generated 7 warnings Compiling ssh2 v0.9.4 Compiling rcgen v0.12.1 Compiling zstd v0.11.2+zstd.1.5.2 Compiling libssh-rs v0.2.2 Compiling wezterm-ssh v0.4.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-ssh) warning: unnecessary parentheses around type --> wezterm-ssh/src/pty.rs:65:54 | 65 | fn try_clone_reader(&self) -> anyhow::Result> { | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 65 - fn try_clone_reader(&self) -> anyhow::Result> { 65 + fn try_clone_reader(&self) -> anyhow::Result> { | warning: unnecessary parentheses around type --> wezterm-ssh/src/pty.rs:70:49 | 70 | fn take_writer(&self) -> anyhow::Result> { | ^ ^ | help: remove these parentheses | 70 - fn take_writer(&self) -> anyhow::Result> { 70 + fn take_writer(&self) -> anyhow::Result> { | warning: `wezterm-ssh` (lib) generated 2 warnings (run `cargo fix --lib -p wezterm-ssh` to apply 2 suggestions) Compiling config v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/config) warning: unexpected `cfg` condition value: `cargo-clippy` --> config/src/font.rs:584:16 | 584 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::let_and_return))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `distro-defaults` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:6:24 | 6 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ImageFileSource` 7 | pub struct ImageFileSource { | --------------- `ImageFileSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:6:24 | 6 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ImageFileSource` 7 | pub struct ImageFileSource { | --------------- `ImageFileSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:6:37 | 6 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ImageFileSource` 7 | pub struct ImageFileSource { | --------------- `ImageFileSource` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:6:37 | 6 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ImageFileSource` 7 | pub struct ImageFileSource { | --------------- `ImageFileSource` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:15:24 | 15 | #[derive(Debug, Clone, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ImageFileSourceWrap` 16 | pub struct ImageFileSourceWrap { | ------------------- `ImageFileSourceWrap` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:15:24 | 15 | #[derive(Debug, Clone, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ImageFileSourceWrap` 16 | pub struct ImageFileSourceWrap { | ------------------- `ImageFileSourceWrap` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:48:24 | 48 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundSource` 49 | pub enum BackgroundSource { | ---------------- `BackgroundSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:48:24 | 48 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundSource` 49 | pub enum BackgroundSource { | ---------------- `BackgroundSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:48:37 | 48 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundSource` 49 | pub enum BackgroundSource { | ---------------- `BackgroundSource` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:55:24 | 55 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundLayer` 56 | pub struct BackgroundLayer { | --------------- `BackgroundLayer` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:55:24 | 55 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundLayer` 56 | pub struct BackgroundLayer { | --------------- `BackgroundLayer` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:55:37 | 55 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_BackgroundLayer` 56 | pub struct BackgroundLayer { | --------------- `BackgroundLayer` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:55:37 | 55 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_BackgroundLayer` 56 | pub struct BackgroundLayer { | --------------- `BackgroundLayer` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:195:30 | 195 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundHorizontalAlignment` 196 | pub enum BackgroundHorizontalAlignment { | ----------------------------- `BackgroundHorizontalAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:195:30 | 195 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundHorizontalAlignment` 196 | pub enum BackgroundHorizontalAlignment { | ----------------------------- `BackgroundHorizontalAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:195:43 | 195 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundHorizontalAlignment` 196 | pub enum BackgroundHorizontalAlignment { | ----------------------------- `BackgroundHorizontalAlignment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:208:30 | 208 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundVerticalAlignment` 209 | pub enum BackgroundVerticalAlignment { | --------------------------- `BackgroundVerticalAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:208:30 | 208 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundVerticalAlignment` 209 | pub enum BackgroundVerticalAlignment { | --------------------------- `BackgroundVerticalAlignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:208:43 | 208 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundVerticalAlignment` 209 | pub enum BackgroundVerticalAlignment { | --------------------------- `BackgroundVerticalAlignment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:221:30 | 221 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundRepeat` 222 | pub enum BackgroundRepeat { | ---------------- `BackgroundRepeat` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:221:30 | 221 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundRepeat` 222 | pub enum BackgroundRepeat { | ---------------- `BackgroundRepeat` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:221:43 | 221 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundRepeat` 222 | pub enum BackgroundRepeat { | ---------------- `BackgroundRepeat` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:259:30 | 259 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundAttachment` 260 | pub enum BackgroundAttachment { | -------------------- `BackgroundAttachment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:259:30 | 259 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundAttachment` 260 | pub enum BackgroundAttachment { | -------------------- `BackgroundAttachment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:259:43 | 259 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundAttachment` 260 | pub enum BackgroundAttachment { | -------------------- `BackgroundAttachment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:282:30 | 282 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundOrigin` 283 | pub enum BackgroundOrigin { | ---------------- `BackgroundOrigin` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:282:30 | 282 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BackgroundOrigin` 283 | pub enum BackgroundOrigin { | ---------------- `BackgroundOrigin` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:282:43 | 282 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BackgroundOrigin` 283 | pub enum BackgroundOrigin { | ---------------- `BackgroundOrigin` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:294:30 | 294 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SystemBackdrop` 295 | pub enum SystemBackdrop { | -------------- `SystemBackdrop` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:294:30 | 294 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SystemBackdrop` 295 | pub enum SystemBackdrop { | -------------- `SystemBackdrop` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:294:43 | 294 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SystemBackdrop` 295 | pub enum SystemBackdrop { | -------------- `SystemBackdrop` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:308:30 | 308 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Interpolation` 309 | pub enum Interpolation { | ------------- `Interpolation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:308:30 | 308 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Interpolation` 309 | pub enum Interpolation { | ------------- `Interpolation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:308:43 | 308 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Interpolation` 309 | pub enum Interpolation { | ------------- `Interpolation` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:316:30 | 316 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BlendMode` 317 | pub enum BlendMode { | --------- `BlendMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:316:30 | 316 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BlendMode` 317 | pub enum BlendMode { | --------- `BlendMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:316:43 | 316 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BlendMode` 317 | pub enum BlendMode { | --------- `BlendMode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:325:30 | 325 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GradientOrientation` 326 | pub enum GradientOrientation { | ------------------- `GradientOrientation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:325:30 | 325 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GradientOrientation` 326 | pub enum GradientOrientation { | ------------------- `GradientOrientation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:325:43 | 325 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_GradientOrientation` 326 | pub enum GradientOrientation { | ------------------- `GradientOrientation` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:345:30 | 345 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GradientPreset` 346 | pub enum GradientPreset { | -------------- `GradientPreset` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:345:30 | 345 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GradientPreset` 346 | pub enum GradientPreset { | -------------- `GradientPreset` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:345:43 | 345 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic, PartialEq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_GradientPreset` 346 | pub enum GradientPreset { | -------------- `GradientPreset` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:432:24 | 432 | #[derive(Debug, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Gradient` 433 | pub struct Gradient { | -------- `Gradient` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:432:24 | 432 | #[derive(Debug, Clone, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Gradient` 433 | pub struct Gradient { | -------- `Gradient` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:432:37 | 432 | #[derive(Debug, Clone, FromDynamic, ToDynamic, PartialEq)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Gradient` 433 | pub struct Gradient { | -------- `Gradient` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/background.rs:432:37 | 432 | #[derive(Debug, Clone, FromDynamic, ToDynamic, PartialEq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Gradient` 433 | pub struct Gradient { | -------- `Gradient` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:4:30 | 4 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_EasingFunction` 5 | pub enum EasingFunction { | -------------- `EasingFunction` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:4:30 | 4 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, PartialEq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_EasingFunction` 5 | pub enum EasingFunction { | -------------- `EasingFunction` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:4:43 | 4 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, PartialEq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_EasingFunction` 5 | pub enum EasingFunction { | -------------- `EasingFunction` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:47:33 | 47 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VisualBell` 48 | pub struct VisualBell { | ---------- `VisualBell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:47:33 | 47 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VisualBell` 48 | pub struct VisualBell { | ---------- `VisualBell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:47:46 | 47 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_VisualBell` 48 | pub struct VisualBell { | ---------- `VisualBell` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:47:46 | 47 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_VisualBell` 48 | pub struct VisualBell { | ---------- `VisualBell` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:61:39 | 61 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VisualBellTarget` 62 | pub enum VisualBellTarget { | ---------------- `VisualBellTarget` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:61:39 | 61 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_VisualBellTarget` 62 | pub enum VisualBellTarget { | ---------------- `VisualBellTarget` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:61:52 | 61 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_VisualBellTarget` 62 | pub enum VisualBellTarget { | ---------------- `VisualBellTarget` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:73:24 | 73 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AudibleBell` 74 | pub enum AudibleBell { | ----------- `AudibleBell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:73:24 | 73 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AudibleBell` 74 | pub enum AudibleBell { | ----------- `AudibleBell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/bell.rs:73:37 | 73 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_AudibleBell` 74 | pub enum AudibleBell { | ----------- `AudibleBell` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:11:30 | 11 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_HsbTransform` 12 | pub struct HsbTransform { | ------------ `HsbTransform` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:11:30 | 11 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_HsbTransform` 12 | pub struct HsbTransform { | ------------ `HsbTransform` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:11:43 | 11 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_HsbTransform` 12 | pub struct HsbTransform { | ------------ `HsbTransform` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:11:43 | 11 | #[derive(Debug, Copy, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_HsbTransform` 12 | pub struct HsbTransform { | ------------ `HsbTransform` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:31:60 | 31 | #[derive(Default, Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RgbaColor` 32 | #[dynamic(try_from = "String", into = "String")] 33 | pub struct RgbaColor { | --------- `RgbaColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:31:60 | 31 | #[derive(Default, Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RgbaColor` 32 | #[dynamic(try_from = "String", into = "String")] 33 | pub struct RgbaColor { | --------- `RgbaColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:31:73 | 31 | #[derive(Default, Debug, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_RgbaColor` 32 | #[dynamic(try_from = "String", into = "String")] 33 | pub struct RgbaColor { | --------- `RgbaColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:94:17 | 94 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSpec` 95 | pub enum ColorSpec { | --------- `ColorSpec` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:94:17 | 94 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSpec` 95 | pub enum ColorSpec { | --------- `ColorSpec` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:94:30 | 94 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ColorSpec` 95 | pub enum ColorSpec { | --------- `ColorSpec` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:129:44 | 129 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Palette` 130 | pub struct Palette { | ------- `Palette` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:129:44 | 129 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Palette` 130 | pub struct Palette { | ------- `Palette` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:129:57 | 129 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Palette` 130 | pub struct Palette { | ------- `Palette` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:129:57 | 129 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Palette` 130 | pub struct Palette { | ------- `Palette` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:310:44 | 310 | #[derive(Debug, Clone, Default, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarColor` 311 | pub struct TabBarColor { | ----------- `TabBarColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:310:44 | 310 | #[derive(Debug, Clone, Default, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarColor` 311 | pub struct TabBarColor { | ----------- `TabBarColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:310:57 | 310 | #[derive(Debug, Clone, Default, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarColor` 311 | pub struct TabBarColor { | ----------- `TabBarColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:310:57 | 310 | #[derive(Debug, Clone, Default, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarColor` 311 | pub struct TabBarColor { | ----------- `TabBarColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:346:44 | 346 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarColors` 347 | pub struct TabBarColors { | ------------ `TabBarColors` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:346:44 | 346 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarColors` 347 | pub struct TabBarColors { | ------------ `TabBarColors` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:346:57 | 346 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarColors` 347 | pub struct TabBarColors { | ------------ `TabBarColors` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:346:57 | 346 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarColors` 347 | pub struct TabBarColors { | ------------ `TabBarColors` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:443:44 | 443 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButtonColor` 444 | #[dynamic(try_from = "String")] 445 | pub enum IntegratedTitleButtonColor { | -------------------------- `IntegratedTitleButtonColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:443:44 | 443 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_IntegratedTitleButtonColor` 444 | #[dynamic(try_from = "String")] 445 | pub enum IntegratedTitleButtonColor { | -------------------------- `IntegratedTitleButtonColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:443:57 | 443 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_IntegratedTitleButtonColor` 444 | #[dynamic(try_from = "String")] 445 | pub enum IntegratedTitleButtonColor { | -------------------------- `IntegratedTitleButtonColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:507:24 | 507 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarStyle` 508 | pub struct TabBarStyle { | ----------- `TabBarStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:507:24 | 507 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TabBarStyle` 508 | pub struct TabBarStyle { | ----------- `TabBarStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:507:37 | 507 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarStyle` 508 | pub struct TabBarStyle { | ----------- `TabBarStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:507:37 | 507 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TabBarStyle` 508 | pub struct TabBarStyle { | ----------- `TabBarStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:558:24 | 558 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowFrameConfig` 559 | pub struct WindowFrameConfig { | ----------------- `WindowFrameConfig` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:558:24 | 558 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowFrameConfig` 559 | pub struct WindowFrameConfig { | ----------------- `WindowFrameConfig` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:558:37 | 558 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WindowFrameConfig` 559 | pub struct WindowFrameConfig { | ----------------- `WindowFrameConfig` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:558:37 | 558 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WindowFrameConfig` 559 | pub struct WindowFrameConfig { | ----------------- `WindowFrameConfig` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:672:48 | 672 | #[derive(Debug, Default, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSchemeMetaData` 673 | pub struct ColorSchemeMetaData { | ------------------- `ColorSchemeMetaData` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:672:48 | 672 | #[derive(Debug, Default, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSchemeMetaData` 673 | pub struct ColorSchemeMetaData { | ------------------- `ColorSchemeMetaData` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:672:61 | 672 | #[derive(Debug, Default, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ColorSchemeMetaData` 673 | pub struct ColorSchemeMetaData { | ------------------- `ColorSchemeMetaData` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:672:61 | 672 | #[derive(Debug, Default, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ColorSchemeMetaData` 673 | pub struct ColorSchemeMetaData { | ------------------- `ColorSchemeMetaData` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:683:35 | 683 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSchemeFile` 684 | pub struct ColorSchemeFile { | --------------- `ColorSchemeFile` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:683:35 | 683 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ColorSchemeFile` 684 | pub struct ColorSchemeFile { | --------------- `ColorSchemeFile` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:683:48 | 683 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ColorSchemeFile` 684 | pub struct ColorSchemeFile { | --------------- `ColorSchemeFile` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/color.rs:683:48 | 683 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ColorSchemeFile` 684 | pub struct ColorSchemeFile { | --------------- `ColorSchemeFile` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:51:24 | 51 | #[derive(Debug, Clone, FromDynamic, ToDynamic, ConfigMeta)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Config` 52 | pub struct Config { | ------ `Config` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:51:24 | 51 | #[derive(Debug, Clone, FromDynamic, ToDynamic, ConfigMeta)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Config` 52 | pub struct Config { | ------ `Config` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:51:37 | 51 | #[derive(Debug, Clone, FromDynamic, ToDynamic, ConfigMeta)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Config` 52 | pub struct Config { | ------ `Config` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:51:37 | 51 | #[derive(Debug, Clone, FromDynamic, ToDynamic, ConfigMeta)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Config` 52 | pub struct Config { | ------ `Config` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:51:48 | 51 | #[derive(Debug, Clone, FromDynamic, ToDynamic, ConfigMeta)] | ^--------- | | | `ConfigMeta` is not local | move the `impl` block outside of this constant `_IMPL_CONFIGMETA_FOR_Config` 52 | pub struct Config { | ------ `Config` is not local | = note: the derive macro `ConfigMeta` defines the non-local `impl`, and may need to be changed = note: the derive macro `ConfigMeta` may come from an old version of the `wezterm_config_derive` crate, try updating your dependency with `cargo update -p wezterm_config_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ConfigMeta` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1794:10 | 1794 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DefaultCursorStyle` 1795 | pub enum DefaultCursorStyle { | ------------------ `DefaultCursorStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1794:10 | 1794 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DefaultCursorStyle` 1795 | pub enum DefaultCursorStyle { | ------------------ `DefaultCursorStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1794:23 | 1794 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_DefaultCursorStyle` 1795 | pub enum DefaultCursorStyle { | ------------------ `DefaultCursorStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1833:10 | 1833 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowPadding` 1834 | pub struct WindowPadding { | ------------- `WindowPadding` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1833:10 | 1833 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowPadding` 1834 | pub struct WindowPadding { | ------------- `WindowPadding` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1833:23 | 1833 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WindowPadding` 1834 | pub struct WindowPadding { | ------------- `WindowPadding` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1833:23 | 1833 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WindowPadding` 1834 | pub struct WindowPadding { | ------------- `WindowPadding` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1856:10 | 1856 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_NewlineCanon` 1857 | pub enum NewlineCanon { | ------------ `NewlineCanon` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1856:10 | 1856 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_NewlineCanon` 1857 | pub enum NewlineCanon { | ------------ `NewlineCanon` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1856:23 | 1856 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_NewlineCanon` 1857 | pub enum NewlineCanon { | ------------ `NewlineCanon` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1865:10 | 1865 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowCloseConfirmation` 1866 | pub enum WindowCloseConfirmation { | ----------------------- `WindowCloseConfirmation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1865:10 | 1865 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowCloseConfirmation` 1866 | pub enum WindowCloseConfirmation { | ----------------------- `WindowCloseConfirmation` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1865:23 | 1865 | #[derive(FromDynamic, ToDynamic, Clone, Copy, Debug, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_WindowCloseConfirmation` 1866 | pub enum WindowCloseConfirmation { | ----------------------- `WindowCloseConfirmation` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1894:17 | 1894 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExitBehavior` 1895 | pub enum ExitBehavior { | ------------ `ExitBehavior` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1894:17 | 1894 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExitBehavior` 1895 | pub enum ExitBehavior { | ------------ `ExitBehavior` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1894:30 | 1894 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ExitBehavior` 1895 | pub enum ExitBehavior { | ------------ `ExitBehavior` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1905:17 | 1905 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExitBehaviorMessaging` 1906 | pub enum ExitBehaviorMessaging { | --------------------- `ExitBehaviorMessaging` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1905:17 | 1905 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExitBehaviorMessaging` 1906 | pub enum ExitBehaviorMessaging { | --------------------- `ExitBehaviorMessaging` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1905:30 | 1905 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ExitBehaviorMessaging` 1906 | pub enum ExitBehaviorMessaging { | --------------------- `ExitBehaviorMessaging` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1914:17 | 1914 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DroppedFileQuoting` 1915 | pub enum DroppedFileQuoting { | ------------------ `DroppedFileQuoting` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1914:17 | 1914 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DroppedFileQuoting` 1915 | pub enum DroppedFileQuoting { | ------------------ `DroppedFileQuoting` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1914:30 | 1914 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_DroppedFileQuoting` 1915 | pub enum DroppedFileQuoting { | ------------------ `DroppedFileQuoting` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:1980:17 | 1980 | #[derive(Debug, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_BoldBrightening` 1981 | pub enum BoldBrightening { | --------------- `BoldBrightening` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2014:17 | 2014 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ImePreeditRendering` 2015 | pub enum ImePreeditRendering { | ------------------- `ImePreeditRendering` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2014:17 | 2014 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ImePreeditRendering` 2015 | pub enum ImePreeditRendering { | ------------------- `ImePreeditRendering` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2014:30 | 2014 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ImePreeditRendering` 2015 | pub enum ImePreeditRendering { | ------------------- `ImePreeditRendering` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2023:17 | 2023 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_NotificationHandling` 2024 | pub enum NotificationHandling { | -------------------- `NotificationHandling` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2023:17 | 2023 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_NotificationHandling` 2024 | pub enum NotificationHandling { | -------------------- `NotificationHandling` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/config.rs:2023:30 | 2023 | #[derive(Debug, FromDynamic, ToDynamic, Clone, Copy, PartialEq, Eq, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_NotificationHandling` 2024 | pub enum NotificationHandling { | -------------------- `NotificationHandling` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/daemon.rs:6:33 | 6 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DaemonOptions` 7 | pub struct DaemonOptions { | ------------- `DaemonOptions` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/daemon.rs:6:33 | 6 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DaemonOptions` 7 | pub struct DaemonOptions { | ------------- `DaemonOptions` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/daemon.rs:6:46 | 6 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_DaemonOptions` 7 | pub struct DaemonOptions { | ------------- `DaemonOptions` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/daemon.rs:6:46 | 6 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_DaemonOptions` 7 | pub struct DaemonOptions { | ------------- `DaemonOptions` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:5:24 | 5 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ValueOrFunc` 6 | pub enum ValueOrFunc { | ----------- `ValueOrFunc` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:5:24 | 5 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ValueOrFunc` 6 | pub enum ValueOrFunc { | ----------- `ValueOrFunc` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:5:37 | 5 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ValueOrFunc` 6 | pub enum ValueOrFunc { | ----------- `ValueOrFunc` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:12:24 | 12 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExecDomain` 13 | pub struct ExecDomain { | ---------- `ExecDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:12:24 | 12 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExecDomain` 13 | pub struct ExecDomain { | ---------- `ExecDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:12:37 | 12 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ExecDomain` 13 | pub struct ExecDomain { | ---------- `ExecDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/exec_domain.rs:12:37 | 12 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ExecDomain` 13 | pub struct ExecDomain { | ---------- `ExecDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:11:72 | 11 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontStyle` 12 | )] 13 | pub enum FontStyle { | --------- `FontStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:11:72 | 11 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontStyle` 12 | )] 13 | pub enum FontStyle { | --------- `FontStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:11:85 | 11 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FontStyle` 12 | )] 13 | pub enum FontStyle { | --------- `FontStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:26:72 | 26 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontStretch` 27 | )] 28 | pub enum FontStretch { | ----------- `FontStretch` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:26:72 | 26 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontStretch` 27 | )] 28 | pub enum FontStretch { | ----------- `FontStretch` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:26:85 | 26 | Debug, Clone, Copy, PartialEq, Eq, Hash, Display, PartialOrd, Ord, FromDynamic, ToDynamic, | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FontStretch` 27 | )] 28 | pub enum FontStretch { | ----------- `FontStretch` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:221:60 | 221 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DisplayPixelGeometry` 222 | pub enum DisplayPixelGeometry { | -------------------- `DisplayPixelGeometry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:221:60 | 221 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DisplayPixelGeometry` 222 | pub enum DisplayPixelGeometry { | -------------------- `DisplayPixelGeometry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:221:73 | 221 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_DisplayPixelGeometry` 222 | pub enum DisplayPixelGeometry { | -------------------- `DisplayPixelGeometry` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:228:60 | 228 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FreeTypeLoadTarget` 229 | pub enum FreeTypeLoadTarget { | ------------------ `FreeTypeLoadTarget` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:228:60 | 228 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FreeTypeLoadTarget` 229 | pub enum FreeTypeLoadTarget { | ------------------ `FreeTypeLoadTarget` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:228:73 | 228 | #[derive(Debug, Default, Clone, Copy, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FreeTypeLoadTarget` 229 | pub enum FreeTypeLoadTarget { | ------------------ `FreeTypeLoadTarget` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:253:14 | 253 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FreeTypeLoadFlags` 254 | #[dynamic(try_from="String", into="String")] 255 | pub struct FreeTypeLoadFlags: u32 { | ----------------- `FreeTypeLoadFlags` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:253:14 | 253 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FreeTypeLoadFlags` 254 | #[dynamic(try_from="String", into="String")] 255 | pub struct FreeTypeLoadFlags: u32 { | ----------------- `FreeTypeLoadFlags` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:253:27 | 253 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_FreeTypeLoadFlags` 254 | #[dynamic(try_from="String", into="String")] 255 | pub struct FreeTypeLoadFlags: u32 { | ----------------- `FreeTypeLoadFlags` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:355:45 | 355 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontAttributes` 356 | pub struct FontAttributes { | -------------- `FontAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:355:45 | 355 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontAttributes` 356 | pub struct FontAttributes { | -------------- `FontAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:355:58 | 355 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_FontAttributes` 356 | pub struct FontAttributes { | -------------- `FontAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:355:58 | 355 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_FontAttributes` 356 | pub struct FontAttributes { | -------------- `FontAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:451:45 | 451 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TextStyle` 452 | pub struct TextStyle { | --------- `TextStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:451:45 | 451 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TextStyle` 452 | pub struct TextStyle { | --------- `TextStyle` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:451:58 | 451 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TextStyle` 452 | pub struct TextStyle { | --------- `TextStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:451:58 | 451 | #[derive(Debug, Clone, PartialEq, Eq, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TextStyle` 452 | pub struct TextStyle { | --------- `TextStyle` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:622:33 | 622 | #[derive(Debug, Default, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_StyleRule` 623 | pub struct StyleRule { | --------- `StyleRule` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:622:33 | 622 | #[derive(Debug, Default, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_StyleRule` 623 | pub struct StyleRule { | --------- `StyleRule` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:622:46 | 622 | #[derive(Debug, Default, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_StyleRule` 623 | pub struct StyleRule { | --------- `StyleRule` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:622:46 | 622 | #[derive(Debug, Default, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_StyleRule` 623 | pub struct StyleRule { | --------- `StyleRule` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:652:45 | 652 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AllowSquareGlyphOverflow` 653 | pub enum AllowSquareGlyphOverflow { | ------------------------ `AllowSquareGlyphOverflow` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:652:45 | 652 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_AllowSquareGlyphOverflow` 653 | pub enum AllowSquareGlyphOverflow { | ------------------------ `AllowSquareGlyphOverflow` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:652:58 | 652 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_AllowSquareGlyphOverflow` 653 | pub enum AllowSquareGlyphOverflow { | ------------------------ `AllowSquareGlyphOverflow` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:665:45 | 665 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontLocatorSelection` 666 | pub enum FontLocatorSelection { | -------------------- `FontLocatorSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:665:45 | 665 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontLocatorSelection` 666 | pub enum FontLocatorSelection { | -------------------- `FontLocatorSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:665:58 | 665 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FontLocatorSelection` 666 | pub enum FontLocatorSelection { | -------------------- `FontLocatorSelection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:689:30 | 689 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontRasterizerSelection` 690 | pub enum FontRasterizerSelection { | ----------------------- `FontRasterizerSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:689:30 | 689 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontRasterizerSelection` 690 | pub enum FontRasterizerSelection { | ----------------------- `FontRasterizerSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:689:43 | 689 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FontRasterizerSelection` 690 | pub enum FontRasterizerSelection { | ----------------------- `FontRasterizerSelection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:696:30 | 696 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontShaperSelection` 697 | pub enum FontShaperSelection { | ------------------- `FontShaperSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:696:30 | 696 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FontShaperSelection` 697 | pub enum FontShaperSelection { | ------------------- `FontShaperSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/font.rs:696:43 | 696 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FontShaperSelection` 697 | pub enum FontShaperSelection { | ------------------- `FontShaperSelection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:4:45 | 4 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic, Default)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FrontEndSelection` 5 | pub enum FrontEndSelection { | ----------------- `FrontEndSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:4:45 | 4 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic, Default)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FrontEndSelection` 5 | pub enum FrontEndSelection { | ----------------- `FrontEndSelection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:4:58 | 4 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic, Default)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FrontEndSelection` 5 | pub enum FrontEndSelection { | ----------------- `FrontEndSelection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:13:24 | 13 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GpuInfo` 14 | pub struct GpuInfo { | ------- `GpuInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:13:24 | 13 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GpuInfo` 14 | pub struct GpuInfo { | ------- `GpuInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:13:37 | 13 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_GpuInfo` 14 | pub struct GpuInfo { | ------- `GpuInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:13:37 | 13 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_GpuInfo` 14 | pub struct GpuInfo { | ------- `GpuInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:47:45 | 47 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WebGpuPowerPreference` 48 | pub enum WebGpuPowerPreference { | --------------------- `WebGpuPowerPreference` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:47:45 | 47 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WebGpuPowerPreference` 48 | pub enum WebGpuPowerPreference { | --------------------- `WebGpuPowerPreference` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/frontend.rs:47:58 | 47 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_WebGpuPowerPreference` 48 | pub enum WebGpuPowerPreference { | --------------------- `WebGpuPowerPreference` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:16:33 | 16 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LauncherActionArgs` 17 | pub struct LauncherActionArgs { | ------------------ `LauncherActionArgs` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:16:33 | 16 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LauncherActionArgs` 17 | pub struct LauncherActionArgs { | ------------------ `LauncherActionArgs` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:16:46 | 16 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LauncherActionArgs` 17 | pub struct LauncherActionArgs { | ------------------ `LauncherActionArgs` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:16:46 | 16 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LauncherActionArgs` 17 | pub struct LauncherActionArgs { | ------------------ `LauncherActionArgs` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:23:24 | 23 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LauncherFlags` 24 | #[dynamic(try_from="String", into="String")] 25 | pub struct LauncherFlags :u32 { | ------------- `LauncherFlags` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:23:24 | 23 | #[derive(Default, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LauncherFlags` 24 | #[dynamic(try_from="String", into="String")] 25 | pub struct LauncherFlags :u32 { | ------------- `LauncherFlags` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:23:37 | 23 | #[derive(Default, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LauncherFlags` 24 | #[dynamic(try_from="String", into="String")] 25 | pub struct LauncherFlags :u32 { | ------------- `LauncherFlags` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:102:45 | 102 | #[derive(Debug, Copy, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SelectionMode` 103 | pub enum SelectionMode { | ------------- `SelectionMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:102:45 | 102 | #[derive(Debug, Copy, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SelectionMode` 103 | pub enum SelectionMode { | ------------- `SelectionMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:102:58 | 102 | #[derive(Debug, Copy, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SelectionMode` 103 | pub enum SelectionMode { | ------------- `SelectionMode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:111:39 | 111 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Pattern` 112 | pub enum Pattern { | ------- `Pattern` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:111:39 | 111 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Pattern` 112 | pub enum Pattern { | ------- `Pattern` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:111:52 | 111 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Pattern` 112 | pub enum Pattern { | ------- `Pattern` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:137:62 | 137 | #[derive(Debug, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseEventTrigger` 138 | pub enum MouseEventTrigger { | ----------------- `MouseEventTrigger` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:137:62 | 137 | #[derive(Debug, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseEventTrigger` 138 | pub enum MouseEventTrigger { | ----------------- `MouseEventTrigger` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:137:75 | 137 | #[derive(Debug, Clone, PartialEq, Eq, Ord, PartialOrd, Hash, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_MouseEventTrigger` 138 | pub enum MouseEventTrigger { | ----------------- `MouseEventTrigger` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:152:63 | 152 | #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnTabDomain` 153 | pub enum SpawnTabDomain { | -------------- `SpawnTabDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:152:63 | 152 | #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnTabDomain` 153 | pub enum SpawnTabDomain { | -------------- `SpawnTabDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:152:76 | 152 | #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SpawnTabDomain` 153 | pub enum SpawnTabDomain { | -------------- `SpawnTabDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:170:37 | 170 | #[derive(Default, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnCommand` 171 | pub struct SpawnCommand { | ------------ `SpawnCommand` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:170:37 | 170 | #[derive(Default, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnCommand` 171 | pub struct SpawnCommand { | ------------ `SpawnCommand` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:170:50 | 170 | #[derive(Default, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnCommand` 171 | pub struct SpawnCommand { | ------------ `SpawnCommand` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:170:50 | 170 | #[derive(Default, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnCommand` 171 | pub struct SpawnCommand { | ------------ `SpawnCommand` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:266:69 | 266 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneDirection` 267 | pub enum PaneDirection { | ------------- `PaneDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:266:69 | 266 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneDirection` 267 | pub enum PaneDirection { | ------------- `PaneDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:266:82 | 266 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_PaneDirection` 267 | pub enum PaneDirection { | ------------- `PaneDirection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:295:45 | 295 | #[derive(Debug, Copy, Clone, PartialEq, Eq, FromDynamic, ToDynamic, Serialize, Deserialize)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ScrollbackEraseMode` 296 | pub enum ScrollbackEraseMode { | ------------------- `ScrollbackEraseMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:295:45 | 295 | #[derive(Debug, Copy, Clone, PartialEq, Eq, FromDynamic, ToDynamic, Serialize, Deserialize)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ScrollbackEraseMode` 296 | pub enum ScrollbackEraseMode { | ------------------- `ScrollbackEraseMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:295:58 | 295 | #[derive(Debug, Copy, Clone, PartialEq, Eq, FromDynamic, ToDynamic, Serialize, Deserialize)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ScrollbackEraseMode` 296 | pub enum ScrollbackEraseMode { | ------------------- `ScrollbackEraseMode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:307:45 | 307 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ClipboardCopyDestination` 308 | pub enum ClipboardCopyDestination { | ------------------------ `ClipboardCopyDestination` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:307:45 | 307 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ClipboardCopyDestination` 308 | pub enum ClipboardCopyDestination { | ------------------------ `ClipboardCopyDestination` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:307:58 | 307 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ClipboardCopyDestination` 308 | pub enum ClipboardCopyDestination { | ------------------------ `ClipboardCopyDestination` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:321:45 | 321 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ClipboardPasteSource` 322 | pub enum ClipboardPasteSource { | -------------------- `ClipboardPasteSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:321:45 | 321 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ClipboardPasteSource` 322 | pub enum ClipboardPasteSource { | -------------------- `ClipboardPasteSource` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:321:58 | 321 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_ClipboardPasteSource` 322 | pub enum ClipboardPasteSource { | -------------------- `ClipboardPasteSource` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:333:45 | 333 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneSelectMode` 334 | pub enum PaneSelectMode { | -------------- `PaneSelectMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:333:45 | 333 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneSelectMode` 334 | pub enum PaneSelectMode { | -------------- `PaneSelectMode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:333:58 | 333 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_PaneSelectMode` 334 | pub enum PaneSelectMode { | -------------- `PaneSelectMode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:348:48 | 348 | #[derive(Default, Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneSelectArguments` 349 | pub struct PaneSelectArguments { | ------------------- `PaneSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:348:48 | 348 | #[derive(Default, Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PaneSelectArguments` 349 | pub struct PaneSelectArguments { | ------------------- `PaneSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:348:61 | 348 | #[derive(Default, Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_PaneSelectArguments` 349 | pub struct PaneSelectArguments { | ------------------- `PaneSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:348:61 | 348 | #[derive(Default, Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_PaneSelectArguments` 349 | pub struct PaneSelectArguments { | ------------------- `PaneSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:361:45 | 361 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CharSelectGroup` 362 | pub enum CharSelectGroup { | --------------- `CharSelectGroup` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:361:45 | 361 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CharSelectGroup` 362 | pub enum CharSelectGroup { | --------------- `CharSelectGroup` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:361:58 | 361 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_CharSelectGroup` 362 | pub enum CharSelectGroup { | --------------- `CharSelectGroup` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:419:39 | 419 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CharSelectArguments` 420 | pub struct CharSelectArguments { | ------------------- `CharSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:419:39 | 419 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CharSelectArguments` 420 | pub struct CharSelectArguments { | ------------------- `CharSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:419:52 | 419 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_CharSelectArguments` 420 | pub struct CharSelectArguments { | ------------------- `CharSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:419:52 | 419 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_CharSelectArguments` 420 | pub struct CharSelectArguments { | ------------------- `CharSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:439:44 | 439 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_QuickSelectArguments` 440 | pub struct QuickSelectArguments { | -------------------- `QuickSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:439:44 | 439 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_QuickSelectArguments` 440 | pub struct QuickSelectArguments { | -------------------- `QuickSelectArguments` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:439:57 | 439 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_QuickSelectArguments` 440 | pub struct QuickSelectArguments { | -------------------- `QuickSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:439:57 | 439 | #[derive(Default, Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_QuickSelectArguments` 440 | pub struct QuickSelectArguments { | -------------------- `QuickSelectArguments` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:457:35 | 457 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PromptInputLine` 458 | pub struct PromptInputLine { | --------------- `PromptInputLine` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:457:35 | 457 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_PromptInputLine` 458 | pub struct PromptInputLine { | --------------- `PromptInputLine` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:457:48 | 457 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_PromptInputLine` 458 | pub struct PromptInputLine { | --------------- `PromptInputLine` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:457:48 | 457 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_PromptInputLine` 458 | pub struct PromptInputLine { | --------------- `PromptInputLine` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:465:35 | 465 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_InputSelectorEntry` 466 | pub struct InputSelectorEntry { | ------------------ `InputSelectorEntry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:465:35 | 465 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_InputSelectorEntry` 466 | pub struct InputSelectorEntry { | ------------------ `InputSelectorEntry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:465:48 | 465 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_InputSelectorEntry` 466 | pub struct InputSelectorEntry { | ------------------ `InputSelectorEntry` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:465:48 | 465 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_InputSelectorEntry` 466 | pub struct InputSelectorEntry { | ------------------ `InputSelectorEntry` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:471:35 | 471 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_InputSelector` 472 | pub struct InputSelector { | ------------- `InputSelector` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:471:35 | 471 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_InputSelector` 472 | pub struct InputSelector { | ------------- `InputSelector` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:471:48 | 471 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_InputSelector` 472 | pub struct InputSelector { | ------------- `InputSelector` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:471:48 | 471 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_InputSelector` 472 | pub struct InputSelector { | ------------- `InputSelector` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:504:35 | 504 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyAssignment` 505 | pub enum KeyAssignment { | ------------- `KeyAssignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:504:35 | 504 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyAssignment` 505 | pub enum KeyAssignment { | ------------- `KeyAssignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:504:48 | 504 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_KeyAssignment` 505 | pub enum KeyAssignment { | ------------- `KeyAssignment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:621:35 | 621 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitPane` 622 | pub struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:621:35 | 621 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitPane` 622 | pub struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:621:48 | 621 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SplitPane` 622 | pub struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:621:48 | 621 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SplitPane` 622 | pub struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:632:39 | 632 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitSize` 633 | pub enum SplitSize { | --------- `SplitSize` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:632:39 | 632 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitSize` 633 | pub enum SplitSize { | --------- `SplitSize` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:632:52 | 632 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SplitSize` 633 | pub enum SplitSize { | --------- `SplitSize` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:644:39 | 644 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RotationDirection` 645 | pub enum RotationDirection { | ----------------- `RotationDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:644:39 | 644 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RotationDirection` 645 | pub enum RotationDirection { | ----------------- `RotationDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:644:52 | 644 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_RotationDirection` 645 | pub enum RotationDirection { | ----------------- `RotationDirection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:650:39 | 650 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CopyModeAssignment` 651 | pub enum CopyModeAssignment { | ------------------ `CopyModeAssignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:650:39 | 650 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CopyModeAssignment` 651 | pub enum CopyModeAssignment { | ------------------ `CopyModeAssignment` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keyassignment.rs:650:52 | 650 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_CopyModeAssignment` 651 | pub enum CopyModeAssignment { | ------------------ `CopyModeAssignment` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:6:45 | 6 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyMapPreference` 7 | pub enum KeyMapPreference { | ---------------- `KeyMapPreference` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:6:45 | 6 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyMapPreference` 7 | pub enum KeyMapPreference { | ---------------- `KeyMapPreference` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:6:58 | 6 | #[derive(Debug, Clone, Copy, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_KeyMapPreference` 7 | pub enum KeyMapPreference { | ---------------- `KeyMapPreference` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:18:39 | 18 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DeferredKeyCode` 19 | #[dynamic(into = "String", try_from = "String")] 20 | pub enum DeferredKeyCode { | --------------- `DeferredKeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:18:39 | 18 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_DeferredKeyCode` 19 | #[dynamic(into = "String", try_from = "String")] 20 | pub enum DeferredKeyCode { | --------------- `DeferredKeyCode` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:18:52 | 18 | #[derive(Debug, Clone, Eq, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_DeferredKeyCode` 19 | #[dynamic(into = "String", try_from = "String")] 20 | pub enum DeferredKeyCode { | --------------- `DeferredKeyCode` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:114:39 | 114 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyNoAction` 115 | pub struct KeyNoAction { | ----------- `KeyNoAction` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:114:39 | 114 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_KeyNoAction` 115 | pub struct KeyNoAction { | ----------- `KeyNoAction` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:114:52 | 114 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_KeyNoAction` 115 | pub struct KeyNoAction { | ----------- `KeyNoAction` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:114:52 | 114 | #[derive(Debug, Clone, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_KeyNoAction` 115 | pub struct KeyNoAction { | ----------- `KeyNoAction` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:121:24 | 121 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Key` 122 | pub struct Key { | --- `Key` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:121:24 | 121 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Key` 122 | pub struct Key { | --- `Key` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:121:37 | 121 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Key` 122 | pub struct Key { | --- `Key` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:121:37 | 121 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Key` 122 | pub struct Key { | --- `Key` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:128:24 | 128 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LeaderKey` 129 | pub struct LeaderKey { | --------- `LeaderKey` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:128:24 | 128 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LeaderKey` 129 | pub struct LeaderKey { | --------- `LeaderKey` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:128:37 | 128 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LeaderKey` 129 | pub struct LeaderKey { | --------- `LeaderKey` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:128:37 | 128 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LeaderKey` 129 | pub struct LeaderKey { | --------- `LeaderKey` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:140:24 | 140 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Mouse` 141 | pub struct Mouse { | ----- `Mouse` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:140:24 | 140 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Mouse` 141 | pub struct Mouse { | ----- `Mouse` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:140:37 | 140 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Mouse` 141 | pub struct Mouse { | ----- `Mouse` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:140:37 | 140 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Mouse` 141 | pub struct Mouse { | ----- `Mouse` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:185:72 | 185 | Debug, Default, Clone, Copy, PartialOrd, Ord, PartialEq, Eq, Hash, FromDynamic, ToDynamic, | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseEventTriggerMods` 186 | )] 187 | pub struct MouseEventTriggerMods { | --------------------- `MouseEventTriggerMods` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:185:72 | 185 | Debug, Default, Clone, Copy, PartialOrd, Ord, PartialEq, Eq, Hash, FromDynamic, ToDynamic, | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MouseEventTriggerMods` 186 | )] 187 | pub struct MouseEventTriggerMods { | --------------------- `MouseEventTriggerMods` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:185:85 | 185 | Debug, Default, Clone, Copy, PartialOrd, Ord, PartialEq, Eq, Hash, FromDynamic, ToDynamic, | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MouseEventTriggerMods` 186 | )] 187 | pub struct MouseEventTriggerMods { | --------------------- `MouseEventTriggerMods` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/keys.rs:185:85 | 185 | Debug, Default, Clone, Copy, PartialOrd, Ord, PartialEq, Eq, Hash, FromDynamic, ToDynamic, | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MouseEventTriggerMods` 186 | )] 187 | pub struct MouseEventTriggerMods { | --------------------- `MouseEventTriggerMods` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:435:26 | 435 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TextStyleAttributes` 436 | struct TextStyleAttributes { | ------------------- `TextStyleAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:435:26 | 435 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TextStyleAttributes` 436 | struct TextStyleAttributes { | ------------------- `TextStyleAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:435:39 | 435 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TextStyleAttributes` 436 | struct TextStyleAttributes { | ------------------- `TextStyleAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:435:39 | 435 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TextStyleAttributes` 436 | struct TextStyleAttributes { | ------------------- `TextStyleAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:471:26 | 471 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LuaFontAttributes` 472 | struct LuaFontAttributes { | ----------------- `LuaFontAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:471:26 | 471 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_LuaFontAttributes` 472 | struct LuaFontAttributes { | ----------------- `LuaFontAttributes` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:471:39 | 471 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LuaFontAttributes` 472 | struct LuaFontAttributes { | ----------------- `LuaFontAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/lua.rs:471:39 | 471 | #[derive(Debug, Default, FromDynamic, ToDynamic, Clone, PartialEq, Eq, Hash)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_LuaFontAttributes` 472 | struct LuaFontAttributes { | ----------------- `LuaFontAttributes` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/serial.rs:4:33 | 4 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SerialDomain` 5 | pub struct SerialDomain { | ------------ `SerialDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/serial.rs:4:33 | 4 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SerialDomain` 5 | pub struct SerialDomain { | ------------ `SerialDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/serial.rs:4:46 | 4 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SerialDomain` 5 | pub struct SerialDomain { | ------------ `SerialDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/serial.rs:4:46 | 4 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SerialDomain` 5 | pub struct SerialDomain { | ------------ `SerialDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:8:30 | 8 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshBackend` 9 | pub enum SshBackend { | ---------- `SshBackend` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:8:30 | 8 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshBackend` 9 | pub enum SshBackend { | ---------- `SshBackend` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:8:43 | 8 | #[derive(Debug, Clone, Copy, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SshBackend` 9 | pub enum SshBackend { | ---------- `SshBackend` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:20:45 | 20 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshMultiplexing` 21 | pub enum SshMultiplexing { | --------------- `SshMultiplexing` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:20:45 | 20 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshMultiplexing` 21 | pub enum SshMultiplexing { | --------------- `SshMultiplexing` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:20:58 | 20 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_SshMultiplexing` 21 | pub enum SshMultiplexing { | --------------- `SshMultiplexing` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:33:45 | 33 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Shell` 34 | pub enum Shell { | ----- `Shell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:33:45 | 33 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Shell` 34 | pub enum Shell { | ----- `Shell` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:33:58 | 33 | #[derive(Debug, Clone, Copy, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_Shell` 34 | pub enum Shell { | ----- `Shell` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:50:33 | 50 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshDomain` 51 | pub struct SshDomain { | --------- `SshDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:50:33 | 50 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SshDomain` 51 | pub struct SshDomain { | --------- `SshDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:50:46 | 50 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SshDomain` 51 | pub struct SshDomain { | --------- `SshDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/ssh.rs:50:46 | 50 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SshDomain` 51 | pub struct SshDomain { | --------- `SshDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:5:33 | 5 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TlsDomainServer` 6 | pub struct TlsDomainServer { | --------------- `TlsDomainServer` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:5:33 | 5 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TlsDomainServer` 6 | pub struct TlsDomainServer { | --------------- `TlsDomainServer` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:5:46 | 5 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TlsDomainServer` 6 | pub struct TlsDomainServer { | --------------- `TlsDomainServer` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:5:46 | 5 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TlsDomainServer` 6 | pub struct TlsDomainServer { | --------------- `TlsDomainServer` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:29:33 | 29 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TlsDomainClient` 30 | pub struct TlsDomainClient { | --------------- `TlsDomainClient` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:29:33 | 29 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_TlsDomainClient` 30 | pub struct TlsDomainClient { | --------------- `TlsDomainClient` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:29:46 | 29 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TlsDomainClient` 30 | pub struct TlsDomainClient { | --------------- `TlsDomainClient` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/tls.rs:29:46 | 29 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_TlsDomainClient` 30 | pub struct TlsDomainClient { | --------------- `TlsDomainClient` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:176:39 | 176 | #[derive(Clone, Debug, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GeometryOrigin` 177 | pub enum GeometryOrigin { | -------------- `GeometryOrigin` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:176:39 | 176 | #[derive(Clone, Debug, PartialEq, Eq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GeometryOrigin` 177 | pub enum GeometryOrigin { | -------------- `GeometryOrigin` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:176:52 | 176 | #[derive(Clone, Debug, PartialEq, Eq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_GeometryOrigin` 177 | pub enum GeometryOrigin { | -------------- `GeometryOrigin` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:193:35 | 193 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GuiPosition` 194 | pub struct GuiPosition { | ----------- `GuiPosition` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:193:35 | 193 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_GuiPosition` 194 | pub struct GuiPosition { | ----------- `GuiPosition` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:193:48 | 193 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_GuiPosition` 194 | pub struct GuiPosition { | ----------- `GuiPosition` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/units.rs:193:48 | 193 | #[derive(Debug, Clone, PartialEq, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_GuiPosition` 194 | pub struct GuiPosition { | ----------- `GuiPosition` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/unix.rs:8:24 | 8 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UnixDomain` 9 | pub struct UnixDomain { | ---------- `UnixDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/unix.rs:8:24 | 8 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UnixDomain` 9 | pub struct UnixDomain { | ---------- `UnixDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/unix.rs:8:37 | 8 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_UnixDomain` 9 | pub struct UnixDomain { | ---------- `UnixDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/unix.rs:8:37 | 8 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_UnixDomain` 9 | pub struct UnixDomain { | ---------- `UnixDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/window.rs:3:33 | 3 | #[derive(Debug, Default, Clone, ToDynamic, PartialEq, Eq, FromDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_WindowLevel` 4 | pub enum WindowLevel { | ----------- `WindowLevel` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/window.rs:3:59 | 3 | #[derive(Debug, Default, Clone, ToDynamic, PartialEq, Eq, FromDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowLevel` 4 | pub enum WindowLevel { | ----------- `WindowLevel` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/window.rs:3:59 | 3 | #[derive(Debug, Default, Clone, ToDynamic, PartialEq, Eq, FromDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WindowLevel` 4 | pub enum WindowLevel { | ----------- `WindowLevel` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/wsl.rs:7:33 | 7 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WslDomain` 8 | pub struct WslDomain { | --------- `WslDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/wsl.rs:7:33 | 7 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_WslDomain` 8 | pub struct WslDomain { | --------- `WslDomain` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/wsl.rs:7:46 | 7 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WslDomain` 8 | pub struct WslDomain { | --------- `WslDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> config/src/wsl.rs:7:46 | 7 | #[derive(Default, Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_WslDomain` 8 | pub struct WslDomain { | --------- `WslDomain` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling termwiz-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/termwiz-funcs) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:68:17 | 68 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FormatColor` 69 | pub enum FormatColor { | ----------- `FormatColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:68:17 | 68 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FormatColor` 69 | pub enum FormatColor { | ----------- `FormatColor` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:68:30 | 68 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FormatColor` 69 | pub enum FormatColor { | ----------- `FormatColor` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:96:17 | 96 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FormatItem` 97 | pub enum FormatItem { | ---------- `FormatItem` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:96:17 | 96 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_FormatItem` 97 | pub enum FormatItem { | ---------- `FormatItem` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/termwiz-funcs/src/lib.rs:96:30 | 96 | #[derive(Debug, FromDynamic, ToDynamic, Clone, PartialEq, Eq)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_FormatItem` 97 | pub enum FormatItem { | ---------- `FormatItem` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `termwiz-funcs` (lib) generated 6 warnings Compiling mux v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/mux) warning: unnecessary parentheses around type --> mux/src/domain.rs:517:54 | 517 | fn try_clone_reader(&self) -> anyhow::Result> { | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 517 - fn try_clone_reader(&self) -> anyhow::Result> { 517 + fn try_clone_reader(&self) -> anyhow::Result> { | warning: unnecessary parentheses around type --> mux/src/domain.rs:520:49 | 520 | fn take_writer(&self) -> anyhow::Result> { | ^ ^ | help: remove these parentheses | 520 - fn take_writer(&self) -> anyhow::Result> { 520 + fn take_writer(&self) -> anyhow::Result> { | warning: unnecessary parentheses around type --> mux/src/ssh.rs:976:24 | 976 | type BoxedReader = Box<(dyn Read + Send + 'static)>; | ^ ^ | help: remove these parentheses | 976 - type BoxedReader = Box<(dyn Read + Send + 'static)>; 976 + type BoxedReader = Box; | warning: unnecessary parentheses around type --> mux/src/ssh.rs:977:24 | 977 | type BoxedWriter = Box<(dyn Write + Send + 'static)>; | ^ ^ | help: remove these parentheses | 977 - type BoxedWriter = Box<(dyn Write + Send + 'static)>; 977 + type BoxedWriter = Box; | warning: unnecessary parentheses around type --> mux/src/ssh.rs:1074:54 | 1074 | fn try_clone_reader(&self) -> anyhow::Result> { | ^ ^ | help: remove these parentheses | 1074 - fn try_clone_reader(&self) -> anyhow::Result> { 1074 + fn try_clone_reader(&self) -> anyhow::Result> { | warning: unnecessary parentheses around type --> mux/src/ssh.rs:1086:49 | 1086 | fn take_writer(&self) -> anyhow::Result> { | ^ ^ | help: remove these parentheses | 1086 - fn take_writer(&self) -> anyhow::Result> { 1086 + fn take_writer(&self) -> anyhow::Result> { | warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/lib.rs:932:23 | 932 | pub fn get_window(&self, window_id: WindowId) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 932 | pub fn get_window(&self, window_id: WindowId) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/lib.rs:941:27 | 941 | pub fn get_window_mut(&self, window_id: WindowId) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 941 | pub fn get_window_mut(&self, window_id: WindowId) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/localpane.rs:424:15 | 424 | fn writer(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 424 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/localpane.rs:1065:28 | 1065 | fn divine_process_list(&self, policy: CachePolicy) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1065 | fn divine_process_list(&self, policy: CachePolicy) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/pane.rs:220:15 | 220 | fn writer(&self) -> MappedMutexGuard; | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 220 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write>; | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:12:79 | 12 | Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Deserialize, Serialize, FromDynamic, ToDynamic, | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_StableCursorPosition` 13 | )] 14 | pub struct StableCursorPosition { | -------------------- `StableCursorPosition` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:12:79 | 12 | Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Deserialize, Serialize, FromDynamic, ToDynamic, | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_StableCursorPosition` 13 | )] 14 | pub struct StableCursorPosition { | -------------------- `StableCursorPosition` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:12:92 | 12 | Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Deserialize, Serialize, FromDynamic, ToDynamic, | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_StableCursorPosition` 13 | )] 14 | pub struct StableCursorPosition { | -------------------- `StableCursorPosition` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:12:92 | 12 | Debug, Default, Copy, Clone, Hash, Eq, PartialEq, Deserialize, Serialize, FromDynamic, ToDynamic, | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_StableCursorPosition` 13 | )] 14 | pub struct StableCursorPosition { | -------------------- `StableCursorPosition` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:23:73 | 23 | Debug, Clone, Copy, PartialEq, Eq, Default, Deserialize, Serialize, FromDynamic, ToDynamic, | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RenderableDimensions` 24 | )] 25 | pub struct RenderableDimensions { | -------------------- `RenderableDimensions` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:23:73 | 23 | Debug, Clone, Copy, PartialEq, Eq, Default, Deserialize, Serialize, FromDynamic, ToDynamic, | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RenderableDimensions` 24 | )] 25 | pub struct RenderableDimensions { | -------------------- `RenderableDimensions` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:23:86 | 23 | Debug, Clone, Copy, PartialEq, Eq, Default, Deserialize, Serialize, FromDynamic, ToDynamic, | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_RenderableDimensions` 24 | )] 25 | pub struct RenderableDimensions { | -------------------- `RenderableDimensions` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> mux/src/renderable.rs:23:86 | 23 | Debug, Clone, Copy, PartialEq, Eq, Default, Deserialize, Serialize, FromDynamic, ToDynamic, | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_RenderableDimensions` 24 | )] 25 | pub struct RenderableDimensions { | -------------------- `RenderableDimensions` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> mux/src/termwiztermtab.rs:195:15 | 195 | fn writer(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 195 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write> { | +++ warning: `config` (lib) generated 354 warnings Compiling codec v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/codec) warning: unexpected `cfg` condition value: `cargo-clippy` --> codec/src/lib.rs:12:13 | 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::range_plus_one))] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `codec` (lib) generated 1 warning Compiling color-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/color-funcs) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/color-funcs/src/image_colors.rs:26:10 | 26 | #[derive(FromDynamic, ToDynamic, Debug, Clone, Copy)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExtractColorParams` 27 | pub struct ExtractColorParams { | ------------------ `ExtractColorParams` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/color-funcs/src/image_colors.rs:26:10 | 26 | #[derive(FromDynamic, ToDynamic, Debug, Clone, Copy)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ExtractColorParams` 27 | pub struct ExtractColorParams { | ------------------ `ExtractColorParams` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/color-funcs/src/image_colors.rs:26:23 | 26 | #[derive(FromDynamic, ToDynamic, Debug, Clone, Copy)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ExtractColorParams` 27 | pub struct ExtractColorParams { | ------------------ `ExtractColorParams` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/color-funcs/src/image_colors.rs:26:23 | 26 | #[derive(FromDynamic, ToDynamic, Debug, Clone, Copy)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ExtractColorParams` 27 | pub struct ExtractColorParams { | ------------------ `ExtractColorParams` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `mux` (lib) generated 20 warnings (run `cargo fix --lib -p mux` to apply 12 suggestions) Compiling url-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/url-funcs) Compiling ratelim v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/ratelim) Compiling wezterm-client v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-client) warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-client/src/pane/clientpane.rs:347:15 | 347 | fn writer(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 347 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write> { | +++ warning: `color-funcs` (lib) generated 4 warnings Compiling mux-lua v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/mux) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:174:26 | 174 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CommandBuilderFrag` 175 | struct CommandBuilderFrag { | ------------------ `CommandBuilderFrag` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:174:26 | 174 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_CommandBuilderFrag` 175 | struct CommandBuilderFrag { | ------------------ `CommandBuilderFrag` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:174:39 | 174 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_CommandBuilderFrag` 175 | struct CommandBuilderFrag { | ------------------ `CommandBuilderFrag` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:174:39 | 174 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_CommandBuilderFrag` 175 | struct CommandBuilderFrag { | ------------------ `CommandBuilderFrag` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:199:17 | 199 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_HandySplitDirection` 200 | enum HandySplitDirection { | ------------------- `HandySplitDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:199:17 | 199 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_HandySplitDirection` 200 | enum HandySplitDirection { | ------------------- `HandySplitDirection` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:199:30 | 199 | #[derive(Debug, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_TODYNAMIC_FOR_HandySplitDirection` 200 | enum HandySplitDirection { | ------------------- `HandySplitDirection` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:214:17 | 214 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnWindow` 215 | struct SpawnWindow { | ----------- `SpawnWindow` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:214:17 | 214 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnWindow` 215 | struct SpawnWindow { | ----------- `SpawnWindow` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:214:30 | 214 | #[derive(Debug, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnWindow` 215 | struct SpawnWindow { | ----------- `SpawnWindow` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:214:30 | 214 | #[derive(Debug, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnWindow` 215 | struct SpawnWindow { | ----------- `SpawnWindow` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:267:17 | 267 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnTab` 268 | struct SpawnTab { | -------- `SpawnTab` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:267:17 | 267 | #[derive(Debug, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SpawnTab` 268 | struct SpawnTab { | -------- `SpawnTab` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:267:30 | 267 | #[derive(Debug, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnTab` 268 | struct SpawnTab { | -------- `SpawnTab` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:267:30 | 267 | #[derive(Debug, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SpawnTab` 268 | struct SpawnTab { | -------- `SpawnTab` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:318:17 | 318 | #[derive(Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MuxTabInfo` 319 | struct MuxTabInfo { | ---------- `MuxTabInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:318:17 | 318 | #[derive(Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MuxTabInfo` 319 | struct MuxTabInfo { | ---------- `MuxTabInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:318:30 | 318 | #[derive(Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MuxTabInfo` 319 | struct MuxTabInfo { | ---------- `MuxTabInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:318:30 | 318 | #[derive(Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MuxTabInfo` 319 | struct MuxTabInfo { | ---------- `MuxTabInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:325:17 | 325 | #[derive(Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MuxPaneInfo` 326 | struct MuxPaneInfo { | ----------- `MuxPaneInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:325:17 | 325 | #[derive(Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_MuxPaneInfo` 326 | struct MuxPaneInfo { | ----------- `MuxPaneInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:325:30 | 325 | #[derive(Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MuxPaneInfo` 326 | struct MuxPaneInfo { | ----------- `MuxPaneInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/lib.rs:325:30 | 325 | #[derive(Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_MuxPaneInfo` 326 | struct MuxPaneInfo { | ----------- `MuxPaneInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/pane.rs:431:26 | 431 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitPane` 432 | struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/pane.rs:431:26 | 431 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_SplitPane` 432 | struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/pane.rs:431:39 | 431 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SplitPane` 432 | struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/mux/src/pane.rs:431:39 | 431 | #[derive(Debug, Default, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_SplitPane` 432 | struct SplitPane { | --------- `SplitPane` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `wezterm-client` (lib) generated 1 warning (run `cargo fix --lib -p wezterm-client` to apply 1 suggestion) Compiling json v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/json) warning: hiding a lifetime that's named elsewhere is confusing --> lua-api-crates/json/src/lib.rs:15:81 | 15 | fn json_value_to_lua_value<'lua>(lua: &'lua Lua, value: JValue) -> mlua::Result { | ---- the lifetime is named here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'lua` | 15 | fn json_value_to_lua_value<'lua>(lua: &'lua Lua, value: JValue) -> mlua::Result> { | ++++++ warning: hiding a lifetime that's named elsewhere is confusing --> lua-api-crates/json/src/lib.rs:50:67 | 50 | fn json_parse<'lua>(lua: &'lua Lua, text: String) -> mlua::Result { | ---- the lifetime is named here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'lua` | 50 | fn json_parse<'lua>(lua: &'lua Lua, text: String) -> mlua::Result> { | ++++++ warning: `json` (lib) generated 2 warnings (run `cargo fix --lib -p json` to apply 2 suggestions) Compiling logging v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/logging) Compiling procinfo-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/procinfo-funcs) Compiling battery v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/battery) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/battery/src/lib.rs:12:10 | 12 | #[derive(FromDynamic, ToDynamic, Debug)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BatteryInfo` 13 | struct BatteryInfo { | ----------- `BatteryInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/battery/src/lib.rs:12:10 | 12 | #[derive(FromDynamic, ToDynamic, Debug)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_BatteryInfo` 13 | struct BatteryInfo { | ----------- `BatteryInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/battery/src/lib.rs:12:23 | 12 | #[derive(FromDynamic, ToDynamic, Debug)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_BatteryInfo` 13 | struct BatteryInfo { | ----------- `BatteryInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/battery/src/lib.rs:12:23 | 12 | #[derive(FromDynamic, ToDynamic, Debug)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_BatteryInfo` 13 | struct BatteryInfo { | ----------- `BatteryInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `battery` (lib) generated 4 warnings Compiling ssh-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/ssh-funcs) Compiling share-data v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/share-data) warning: `mux-lua` (lib) generated 27 warnings Compiling lfucache v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lfucache) Compiling time-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/time-funcs) Compiling spawn-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/spawn-funcs) Compiling filesystem v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/filesystem) Compiling wezterm-gui-subcommands v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-gui-subcommands) Compiling wezterm-mux-server-impl v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-mux-server-impl) Compiling sync-color-schemes v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/sync-color-schemes) warning: freetype@0.1.0: libpng/png.c: In function ‘png_convert_to_rfc1123_buffer’: warning: freetype@0.1.0: libpng/pngpriv.h:1749:4: warning: ‘number_buf’ may be used uninitialized [-Wmaybe-uninitialized] warning: freetype@0.1.0: 1749 | png_format_number(buffer, buffer + (sizeof buffer), format, number) warning: freetype@0.1.0: In file included from libpng/png.h:334, warning: freetype@0.1.0: from libpng/pngpriv.h:386, warning: freetype@0.1.0: from libpng/png.c:14: warning: freetype@0.1.0: libpng/pngpriv.h:1744:33: note: by argument 1 of type ‘const char *’ to ‘png_format_number’ declared here warning: freetype@0.1.0: 1744 | PNG_INTERNAL_FUNCTION(png_charp,png_format_number,(png_const_charp start, warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/png.c:755:12: note: ‘number_buf’ declared here warning: freetype@0.1.0: 755 | char number_buf[5]; /* enough for a four-digit year */ warning: freetype@0.1.0: | ^~~~~~~~~~ warning: freetype@0.1.0: At top level: warning: freetype@0.1.0: cc1: note: unrecognized command-line option ‘-Wno-deprecated-non-prototype’ may have been intended to silence earlier diagnostics warning: freetype@0.1.0: In file included from libpng/pngerror.c:19: warning: freetype@0.1.0: libpng/pngerror.c: In function ‘png_warning_parameter_unsigned’: warning: freetype@0.1.0: libpng/pngpriv.h:1749:4: warning: ‘buffer’ may be used uninitialized [-Wmaybe-uninitialized] warning: freetype@0.1.0: 1749 | png_format_number(buffer, buffer + (sizeof buffer), format, number) warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:133:1: note: by argument 1 of type ‘const char *’ to ‘png_format_number’ declared here warning: freetype@0.1.0: 133 | png_format_number(png_const_charp start, png_charp end, int format, warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:258:9: note: ‘buffer’ declared here warning: freetype@0.1.0: 258 | char buffer[PNG_NUMBER_BUFFER_SIZE]; warning: freetype@0.1.0: | ^~~~~~ warning: freetype@0.1.0: libpng/pngerror.c: In function ‘png_warning_parameter_signed’: warning: freetype@0.1.0: libpng/pngpriv.h:1749:4: warning: ‘buffer’ may be used uninitialized [-Wmaybe-uninitialized] warning: freetype@0.1.0: 1749 | png_format_number(buffer, buffer + (sizeof buffer), format, number) warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:133:1: note: by argument 1 of type ‘const char *’ to ‘png_format_number’ declared here warning: freetype@0.1.0: 133 | png_format_number(png_const_charp start, png_charp end, int format, warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:268:9: note: ‘buffer’ declared here warning: freetype@0.1.0: 268 | char buffer[PNG_NUMBER_BUFFER_SIZE]; warning: freetype@0.1.0: | ^~~~~~ warning: freetype@0.1.0: libpng/pngpriv.h:1749:4: warning: ‘buffer’ may be used uninitialized [-Wmaybe-uninitialized] warning: freetype@0.1.0: 1749 | png_format_number(buffer, buffer + (sizeof buffer), format, number) warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:133:1: note: by argument 1 of type ‘const char *’ to ‘png_format_number’ declared here warning: freetype@0.1.0: 133 | png_format_number(png_const_charp start, png_charp end, int format, warning: freetype@0.1.0: | ^~~~~~~~~~~~~~~~~ warning: freetype@0.1.0: libpng/pngerror.c:268:9: note: ‘buffer’ declared here warning: freetype@0.1.0: 268 | char buffer[PNG_NUMBER_BUFFER_SIZE]; warning: freetype@0.1.0: | ^~~~~~ warning: freetype@0.1.0: At top level: warning: freetype@0.1.0: cc1: note: unrecognized command-line option ‘-Wno-deprecated-non-prototype’ may have been intended to silence earlier diagnostics warning: freetype@0.1.0: In file included from freetype2/src/smooth/smooth.c:21: warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c: In function ‘gray_convert_glyph’: warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:1978:20: warning: storing the address of local variable ‘buffer’ in ‘worker_55(D)->ycells’ [-Wdangling-pointer=] warning: freetype@0.1.0: 1978 | ras.ycells = (PCell*)buffer; warning: freetype@0.1.0: | ^ warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:1960:14: note: ‘buffer’ declared here warning: freetype@0.1.0: 1960 | TCell buffer[FT_MAX_GRAY_POOL]; warning: freetype@0.1.0: | ^~~~~~ warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:316:33: note: ‘worker’ declared here warning: freetype@0.1.0: 316 | #define RAS_ARG gray_PWorker worker warning: freetype@0.1.0: | ~~~~~~~~~~~~~~^~~~~~ warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:1971:26: warning: storing the address of local variable ‘buffer’ in ‘worker_39(D)->cell_null’ [-Wdangling-pointer=] warning: freetype@0.1.0: 1971 | ras.cell_null = buffer + FT_MAX_GRAY_POOL - 1; warning: freetype@0.1.0: | ^ warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:1960:14: note: ‘buffer’ declared here warning: freetype@0.1.0: 1960 | TCell buffer[FT_MAX_GRAY_POOL]; warning: freetype@0.1.0: | ^~~~~~ warning: freetype@0.1.0: freetype2/src/smooth/ftgrays.c:316:33: note: ‘worker’ declared here warning: freetype@0.1.0: 316 | #define RAS_ARG gray_PWorker worker warning: freetype@0.1.0: | ~~~~~~~~~~~~~~^~~~~~ warning: freetype@0.1.0: At top level: warning: freetype@0.1.0: cc1: note: unrecognized command-line option ‘-Wno-deprecated-non-prototype’ may have been intended to silence earlier diagnostics warning: freetype@0.1.0: In file included from freetype2/src/truetype/truetype.c:22: warning: freetype@0.1.0: freetype2/src/truetype/ttgload.c: In function ‘load_truetype_glyph’: warning: freetype@0.1.0: freetype2/src/truetype/ttgload.c:1610:22: warning: storing the address of local variable ‘inc_stream’ in ‘loader_335(D)->stream’ [-Wdangling-pointer=] warning: freetype@0.1.0: 1610 | loader->stream = &inc_stream; warning: freetype@0.1.0: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ warning: freetype@0.1.0: freetype2/src/truetype/ttgload.c:1543:21: note: ‘inc_stream’ declared here warning: freetype@0.1.0: 1543 | FT_StreamRec inc_stream; warning: freetype@0.1.0: | ^~~~~~~~~~ warning: freetype@0.1.0: freetype2/src/truetype/ttgload.c:1529:35: note: ‘loader’ declared here warning: freetype@0.1.0: 1529 | load_truetype_glyph( TT_Loader loader, warning: freetype@0.1.0: | ~~~~~~~~~~~^~~~~~ warning: freetype@0.1.0: At top level: warning: freetype@0.1.0: cc1: note: unrecognized command-line option ‘-Wno-deprecated-non-prototype’ may have been intended to silence earlier diagnostics warning: linker stderr: lto-wrapper: Extra option to '-Xassembler': --noexecstack, dropping all '-Xassembler' and '-Wa' options. In function 'CRYPTO_free', inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:40:9, inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:33:6, inlined from 'BN_mod_exp_recp' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:307:5: target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/mem.c:282:5: 'free' called on unallocated object 'recp' [-Wfree-nonheap-object] target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c: In function 'BN_mod_exp_recp': target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:177:17: note: declared here | = note: `#[warn(linker_messages)]` on by default warning: `sync-color-schemes` (bin "sync-color-schemes") generated 1 warning warning: harfbuzz@0.1.0: In file included from harfbuzz/src/hb-ot-cff1-table.cc:33, warning: harfbuzz@0.1.0: from harfbuzz/src/harfbuzz.cc:21: warning: harfbuzz@0.1.0: harfbuzz/src/hb-ot-cff1-table.hh: In member function ‘bool OT::cff1::accelerator_t::get_glyph_from_name(const char*, int, hb_codepoint_t*) const’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-ot-cff1-table.hh:1440:60: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 1440 | names = (hb_sorted_vector_t *) hb_calloc (sizeof (hb_sorted_vector_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-ot-cff1-table.hh:1440:60: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: In file included from harfbuzz/src/hb.hh:541, warning: harfbuzz@0.1.0: from harfbuzz/src/hb-aat-layout.cc:28, warning: harfbuzz@0.1.0: from harfbuzz/src/harfbuzz.cc:1: warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_blob_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-blob.cc:290:34: required from here warning: harfbuzz@0.1.0: 290 | return hb_object_set_user_data (blob, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_buffer_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-buffer.cc:872:34: required from here warning: harfbuzz@0.1.0: 872 | return hb_object_set_user_data (buffer, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_draw_funcs_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-draw.cc:288:34: required from here warning: harfbuzz@0.1.0: 288 | return hb_object_set_user_data (dfuncs, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_face_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-face.cc:336:34: required from here warning: harfbuzz@0.1.0: 336 | return hb_object_set_user_data (face, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_font_funcs_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-font.cc:815:34: required from here warning: harfbuzz@0.1.0: 815 | return hb_object_set_user_data (ffuncs, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_font_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-font.cc:2028:34: required from here warning: harfbuzz@0.1.0: 2028 | return hb_object_set_user_data (font, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_map_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-map.cc:132:34: required from here warning: harfbuzz@0.1.0: 132 | return hb_object_set_user_data (map, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_paint_funcs_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-paint.cc:334:34: required from here warning: harfbuzz@0.1.0: 334 | return hb_object_set_user_data (funcs, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_set_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-set.cc:132:34: required from here warning: harfbuzz@0.1.0: 132 | return hb_object_set_user_data (set, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_shape_plan_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-shape-plan.cc:347:34: required from here warning: harfbuzz@0.1.0: 347 | return hb_object_set_user_data (shape_plan, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh: In instantiation of ‘bool hb_object_set_user_data(Type*, hb_user_data_key_t*, void*, hb_destroy_func_t, hb_bool_t) [with Type = hb_unicode_funcs_t; hb_user_data_key_t = hb_user_data_key_t; hb_destroy_func_t = void (*)(void*); hb_bool_t = int]’: warning: harfbuzz@0.1.0: harfbuzz/src/hb-unicode.cc:295:34: required from here warning: harfbuzz@0.1.0: 295 | return hb_object_set_user_data (ufuncs, key, data, destroy, replace); warning: harfbuzz@0.1.0: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] warning: harfbuzz@0.1.0: 328 | user_data = (hb_user_data_array_t *) hb_calloc (sizeof (hb_user_data_array_t), 1); warning: harfbuzz@0.1.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: harfbuzz@0.1.0: harfbuzz/src/hb-object.hh:328:53: note: earlier argument should specify number of elements, later size of each element warning: cairo-sys-rs@0.18.0: In file included from pixman/pixman/pixman.c:29: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c: In function ‘optimize_operator’: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-private.h:1056:22: warning: typedef ‘compile_time_assertion’ locally defined but not used [-Wunused-local-typedefs] warning: cairo-sys-rs@0.18.0: 1056 | do { typedef int compile_time_assertion [(x)?1:-1]; } while (0) warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c:144:5: note: in expansion of macro ‘COMPILE_TIME_ASSERT’ warning: cairo-sys-rs@0.18.0: 144 | COMPILE_TIME_ASSERT (FAST_PATH_IS_OPAQUE == (1 << OPAQUE_SHIFT)); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c: In function ‘pixman_image_fill_rectangles’: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c:866:14: warning: ‘stack_boxes’ may be used uninitialized [-Wmaybe-uninitialized] warning: cairo-sys-rs@0.18.0: 866 | result = pixman_image_fill_boxes (op, dest, color, n_rects, boxes); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c:875:1: note: by argument 5 of type ‘const struct pixman_box32_t *’ to ‘pixman_image_fill_boxes’ declared here warning: cairo-sys-rs@0.18.0: 875 | pixman_image_fill_boxes (pixman_op_t op, warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.c:842:20: note: ‘stack_boxes’ declared here warning: cairo-sys-rs@0.18.0: 842 | pixman_box32_t stack_boxes[6]; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__g1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:507:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 507 | MAKE_ACCESSORS(g1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:506:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 506 | MAKE_ACCESSORS(a1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a1b1g1r1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:505:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 505 | MAKE_ACCESSORS(a1b1g1r1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a1r1g1b1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:504:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 504 | MAKE_ACCESSORS(a1r1g1b1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b1g2r1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:503:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 503 | MAKE_ACCESSORS(b1g2r1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r1g2b1’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:502:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 502 | MAKE_ACCESSORS(r1g2b1); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__c4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:501:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 501 | MAKE_ACCESSORS(c4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__g4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:500:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 500 | MAKE_ACCESSORS(g4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:499:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 499 | MAKE_ACCESSORS(a4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x4a4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:498:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 498 | MAKE_ACCESSORS(x4a4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a2b2g2r2’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:497:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 497 | MAKE_ACCESSORS(a2b2g2r2); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a2r2g2b2’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:496:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 496 | MAKE_ACCESSORS(a2r2g2b2); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b2g3r3’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:495:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 495 | MAKE_ACCESSORS(b2g3r3); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r3g3b2’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:494:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 494 | MAKE_ACCESSORS(r3g3b2); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__g8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:493:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 493 | MAKE_ACCESSORS(g8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__c8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:492:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 492 | MAKE_ACCESSORS(c8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:491:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 491 | MAKE_ACCESSORS(a8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x4b4g4r4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:490:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 490 | MAKE_ACCESSORS(x4b4g4r4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a4b4g4r4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:489:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 489 | MAKE_ACCESSORS(a4b4g4r4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x4r4g4b4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:488:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 488 | MAKE_ACCESSORS(x4r4g4b4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a4r4g4b4’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:487:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 487 | MAKE_ACCESSORS(a4r4g4b4); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x1b5g5r5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:486:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 486 | MAKE_ACCESSORS(x1b5g5r5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a1b5g5r5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:485:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 485 | MAKE_ACCESSORS(a1b5g5r5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x1r5g5b5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:484:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 484 | MAKE_ACCESSORS(x1r5g5b5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a1r5g5b5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:483:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 483 | MAKE_ACCESSORS(a1r5g5b5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b5g6r5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:482:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 482 | MAKE_ACCESSORS(b5g6r5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r5g6b5’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:481:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 481 | MAKE_ACCESSORS(r5g6b5); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b8g8r8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:480:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 480 | MAKE_ACCESSORS(b8g8r8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r8g8b8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:479:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 479 | MAKE_ACCESSORS(r8g8b8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r8g8b8a8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:478:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 478 | MAKE_ACCESSORS(r8g8b8a8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__r8g8b8x8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:477:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 477 | MAKE_ACCESSORS(r8g8b8x8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b8g8r8x8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:476:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 476 | MAKE_ACCESSORS(b8g8r8x8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__b8g8r8a8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:475:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 475 | MAKE_ACCESSORS(b8g8r8a8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x14r6g6b6’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:474:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 474 | MAKE_ACCESSORS(x14r6g6b6); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x8b8g8r8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:473:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 473 | MAKE_ACCESSORS(x8b8g8r8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a8b8g8r8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:472:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 472 | MAKE_ACCESSORS(a8b8g8r8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__x8r8g8b8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:471:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 471 | MAKE_ACCESSORS(x8r8g8b8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:468:30: warning: ‘__dummy__a8r8g8b8’ defined but not used [-Wunused-const-variable=] warning: cairo-sys-rs@0.18.0: 468 | static const void *const __dummy__ ## format warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-access.c:470:1: note: in expansion of macro ‘MAKE_ACCESSORS’ warning: cairo-sys-rs@0.18.0: 470 | MAKE_ACCESSORS(a8r8g8b8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: In file included from pixman/pixman/pixman-fast-path.c:31: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-fast-path.c: In function ‘fast_fetch_bilinear_cover’: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-private.h:1056:22: warning: typedef ‘compile_time_assertion’ locally defined but not used [-Wunused-local-typedefs] warning: cairo-sys-rs@0.18.0: 1056 | do { typedef int compile_time_assertion [(x)?1:-1]; } while (0) warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman-fast-path.c:2346:5: note: in expansion of macro ‘COMPILE_TIME_ASSERT’ warning: cairo-sys-rs@0.18.0: 2346 | COMPILE_TIME_ASSERT (BILINEAR_INTERPOLATION_BITS < 8); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-analysis-surface.c: In function ‘_analyze_recording_surface_pattern’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-analysis-surface.c:275:18: warning: variable ‘unused’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 275 | cairo_bool_t unused; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-analysis-surface.c: In function ‘_cairo_analysis_surface_operation_extents’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-analysis-surface.c:413:18: warning: variable ‘is_empty’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 413 | cairo_bool_t is_empty; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-clip-region.c: In function ‘_cairo_clip_extract_region’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-clip-region.c:84:20: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] warning: cairo-sys-rs@0.18.0: 84 | clip->region = cairo_region_create_rectangles (r, i); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: In file included from cairo/src/cairoint.h:71, warning: cairo-sys-rs@0.18.0: from cairo/src/cairo-clip-region.c:42: warning: cairo-sys-rs@0.18.0: cairo/src/cairoint.h:2058:20: note: by argument 1 of type ‘const struct cairo_rectangle_int_t *’ to ‘*INT_cairo_region_create_rectangles’ declared here warning: cairo-sys-rs@0.18.0: 2058 | slim_hidden_proto (cairo_region_create_rectangles); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-clip-region.c:55:27: note: ‘stack_rects’ declared here warning: cairo-sys-rs@0.18.0: 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-clip.c:54:21: warning: ‘clip_pool’ defined but not used [-Wunused-variable] warning: cairo-sys-rs@0.18.0: 54 | static freed_pool_t clip_pool; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-clip.c:53:21: warning: ‘clip_path_pool’ defined but not used [-Wunused-variable] warning: cairo-sys-rs@0.18.0: 53 | static freed_pool_t clip_path_pool; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-default-context.c: In function ‘_cairo_default_context_push_group’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-default-context.c:152:31: warning: variable ‘is_empty’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 152 | cairo_bool_t bounded, is_empty; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-default-context.c: At top level: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-default-context.c:59:21: warning: ‘context_pool’ defined but not used [-Wunused-variable] warning: cairo-sys-rs@0.18.0: 59 | static freed_pool_t context_pool; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c: In function ‘_cairo_fallback_compositor_paint’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c:55:24: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 55 | cairo_int_status_t status; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c: In function ‘_cairo_fallback_compositor_mask’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c:76:24: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 76 | cairo_int_status_t status; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c: In function ‘_cairo_fallback_compositor_stroke’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c:104:24: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 104 | cairo_int_status_t status; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c: In function ‘_cairo_fallback_compositor_fill’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c:133:24: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 133 | cairo_int_status_t status; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c: In function ‘_cairo_fallback_compositor_glyphs’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-fallback-compositor.c:160:24: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 160 | cairo_int_status_t status; warning: cairo-sys-rs@0.18.0: | ^~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c: In function ‘inner_join’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c:200:26: warning: variable ‘outpt’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 200 | const cairo_point_t *outpt; warning: cairo-sys-rs@0.18.0: | ^~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c: In function ‘inner_close’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c:216:26: warning: variable ‘inpt’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 216 | const cairo_point_t *inpt; warning: cairo-sys-rs@0.18.0: | ^~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c: In function ‘outer_close’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c:397:31: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 397 | cairo_point_t p; warning: cairo-sys-rs@0.18.0: | ^ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c: In function ‘outer_join’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c:582:31: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 582 | cairo_point_t p; warning: cairo-sys-rs@0.18.0: | ^ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c: In function ‘add_cap’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-path-stroke-tristrip.c:620:25: warning: variable ‘quad’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 620 | cairo_point_t quad[4]; warning: cairo-sys-rs@0.18.0: | ^~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: In function ‘bbtree_del’, warning: cairo-sys-rs@0.18.0: inlined from ‘_cairo_recording_surface_create_bbtree’ at cairo/src/cairo-recording-surface.c:367:5, warning: cairo-sys-rs@0.18.0: inlined from ‘_cairo_recording_surface_get_visible_commands’ at cairo/src/cairo-recording-surface.c:1914:2, warning: cairo-sys-rs@0.18.0: inlined from ‘_cairo_recording_surface_replay_internal’ at cairo/src/cairo-recording-surface.c:2071:6: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-recording-surface.c:257:5: warning: ‘free’ called on pointer ‘surface_218(D)’ with nonzero offset 472 [-Wfree-nonheap-object] warning: cairo-sys-rs@0.18.0: 257 | free (bbt); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-region.c: In function ‘*INT_cairo_region_create_rectangles’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-region.c:272:9: warning: ‘stack_pboxes’ may be used uninitialized [-Wmaybe-uninitialized] warning: cairo-sys-rs@0.18.0: 272 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: In file included from cairo/src/cairoint.h:69, warning: cairo-sys-rs@0.18.0: from cairo/src/cairo-region.c:39: warning: cairo-sys-rs@0.18.0: pixman/pixman/pixman.h:653:25: note: by argument 2 of type ‘const struct pixman_box32_t *’ to ‘pixman_region32_init_rects’ declared here warning: cairo-sys-rs@0.18.0: 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-region.c:237:20: note: ‘stack_pboxes’ declared here warning: cairo-sys-rs@0.18.0: 237 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: In file included from /usr/include/string.h:548, warning: cairo-sys-rs@0.18.0: from cairo/src/cairoint.h:57, warning: cairo-sys-rs@0.18.0: from cairo/src/cairo-scaled-font.c:41: warning: cairo-sys-rs@0.18.0: In function ‘memset’, warning: cairo-sys-rs@0.18.0: inlined from ‘_cairo_scaled_glyph_lookup’ at cairo/src/cairo-scaled-font.c:2904:2: warning: cairo-sys-rs@0.18.0: /usr/include/bits/string_fortified.h:59:10: warning: ‘memset’ offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds=] warning: cairo-sys-rs@0.18.0: 59 | return __builtin___memset_chk (__dest, __ch, __len, warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: 60 | __glibc_objsize0 (__dest)); warning: cairo-sys-rs@0.18.0: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-surface-observer.c: In function ‘_cairo_device_observer_lock’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-surface-observer.c:291:20: warning: variable ‘ignored’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 291 | cairo_status_t ignored; warning: cairo-sys-rs@0.18.0: | ^~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tag-attributes.c: In function ‘_cairo_tag_parse_link_attributes’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tag-attributes.c:499:18: warning: variable ‘has_rect’ set but not used [-Wunused-but-set-variable] warning: cairo-sys-rs@0.18.0: 499 | cairo_bool_t has_rect = FALSE; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tag-stack.c: In function ‘_cairo_tag_stack_pop’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tag-stack.c:238:16: warning: pointer used after ‘free’ [-Wuse-after-free] warning: cairo-sys-rs@0.18.0: 238 | return _cairo_tag_error ("cairo_tag_end(\"%s\") does not matching previous begin tag \"%s\"", warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: 239 | name, top->name); warning: cairo-sys-rs@0.18.0: | ~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: In function ‘_cairo_tag_stack_free_elem’, warning: cairo-sys-rs@0.18.0: inlined from ‘_cairo_tag_stack_pop’ at cairo/src/cairo-tag-stack.c:237:2: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tag-stack.c:264:5: note: call to ‘free’ here warning: cairo-sys-rs@0.18.0: 264 | free (elem); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tor-scan-converter.c: In function ‘cell_list_alloc’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tor-scan-converter.c:660:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] warning: cairo-sys-rs@0.18.0: 660 | *(uint32_t *)&cell->uncovered_area = 0; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tor22-scan-converter.c: In function ‘cell_list_alloc’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-tor22-scan-converter.c:681:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] warning: cairo-sys-rs@0.18.0: 681 | *(uint32_t *)&cell->uncovered_area = 0; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: cairo-sys-rs@0.18.0: cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region.part.0’: warning: cairo-sys-rs@0.18.0: cairo/src/cairo-traps.c:913:15: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] warning: cairo-sys-rs@0.18.0: 913 | *region = cairo_region_create_rectangles (rects, rect_count); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: In file included from cairo/src/cairoint.h:71, warning: cairo-sys-rs@0.18.0: from cairo/src/cairo-traps.c:40: warning: cairo-sys-rs@0.18.0: cairo/src/cairoint.h:2058:20: note: by argument 1 of type ‘const struct cairo_rectangle_int_t *’ to ‘*INT_cairo_region_create_rectangles’ declared here warning: cairo-sys-rs@0.18.0: 2058 | slim_hidden_proto (cairo_region_create_rectangles); warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: cairo/src/cairo-traps.c:866:27: note: ‘stack_rects’ declared here warning: cairo-sys-rs@0.18.0: 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; warning: cairo-sys-rs@0.18.0: | ^~~~~~~~~~~ warning: cairo-sys-rs@0.18.0: At top level: warning: cairo-sys-rs@0.18.0: cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:11:7 | 11 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:14:20 | 14 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:17:20 | 17 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:23:36 | 23 | #[cfg(all(docsrs, not(all(windows, feature = "win32-surface"))))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:37:7 | 37 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:118:7 | 118 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:122:7 | 122 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:275:7 | 275 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:278:7 | 278 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `use_glib` --> deps/cairo/src/lib.rs:1637:7 | 1637 | #[cfg(feature = "use_glib")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `use_glib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:113:11 | 113 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:127:11 | 127 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:133:11 | 133 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:139:11 | 139 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:795:11 | 795 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:801:11 | 801 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:805:11 | 805 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:811:11 | 811 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:814:11 | 814 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:817:11 | 817 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:822:11 | 822 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `freetype` --> deps/cairo/src/lib.rs:828:11 | 828 | #[cfg(feature = "freetype")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `freetype` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1344:11 | 1344 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1353:11 | 1353 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1362:11 | 1362 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1372:11 | 1372 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1375:11 | 1375 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1383:11 | 1383 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1386:11 | 1386 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1393:11 | 1393 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1400:11 | 1400 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xcb` --> deps/cairo/src/lib.rs:1403:11 | 1403 | #[cfg(feature = "xcb")] | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xcb` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1408:11 | 1408 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1417:11 | 1417 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1426:11 | 1426 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1429:11 | 1429 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1437:11 | 1437 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1440:11 | 1440 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1443:11 | 1443 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1446:11 | 1446 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1449:11 | 1449 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1452:11 | 1452 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1455:11 | 1455 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1458:11 | 1458 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1465:11 | 1465 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `xlib` --> deps/cairo/src/lib.rs:1468:11 | 1468 | #[cfg(feature = "xlib")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `xlib` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1473:24 | 1473 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1476:24 | 1476 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1482:24 | 1482 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1489:24 | 1489 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1497:24 | 1497 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1500:24 | 1500 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `win32-surface` --> deps/cairo/src/lib.rs:1503:24 | 1503 | #[cfg(all(windows, feature = "win32-surface"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `pdf`, `png`, `ps`, `script`, `svg`, `v1_16`, and `v1_18` = help: consider adding `win32-surface` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `cairo-sys-rs` (lib) generated 53 warnings Compiling cairo-rs v0.18.5 Compiling wezterm-font v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-font) warning: field `glyph` is never read --> wezterm-font/src/hbwrap.rs:510:9 | 509 | PushGlyphClip { | ------------- field in this variant 510 | glyph: hb_codepoint_t, | ^^^^^ | = note: `PaintOp` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `is_foreground` is never read --> wezterm-font/src/hbwrap.rs:521:9 | 520 | PaintSolid { | ---------- field in this variant 521 | is_foreground: bool, | ^^^^^^^^^^^^^ | = note: `PaintOp` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis warning: fields `width` and `height` are never read --> wezterm-font/src/hbwrap.rs:526:9 | 524 | PaintImage { | ---------- fields in this variant 525 | image: Blob, 526 | width: u32, | ^^^^^ 527 | height: u32, | ^^^^^^ | = note: `PaintOp` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis warning: field `0` is never read --> wezterm-font/src/ftwrap.rs:1299:9 | 1299 | Map(Mmap), | --- ^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 1299 - Map(Mmap), 1299 + Map(()), | warning: field `0` is never read --> wezterm-font/src/ftwrap.rs:1300:12 | 1300 | Static(&'static [u8]), | ------ ^^^^^^^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 1300 - Static(&'static [u8]), 1300 + Static(()), | warning: field `0` is never read --> wezterm-font/src/ftwrap.rs:1301:12 | 1301 | Memory(Arc>), | ------ ^^^^^^^^^^^^^^ | | | field in this variant | help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 1301 - Memory(Arc>), 1301 + Memory(()), | warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/locator/mod.rs:48:29 | 48 | pub fn name_or_path_str(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 48 | pub fn name_or_path_str(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/locator/mod.rs:56:21 | 56 | pub fn path_str(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | pub fn path_str(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/locator/mod.rs:168:29 | 168 | pub fn name_or_path_str(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 168 | pub fn name_or_path_str(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/locator/mod.rs:172:21 | 172 | pub fn path_str(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn path_str(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/shaper/harfbuzz.rs:146:9 | 146 | &self, | ^^^^^ the lifetime is elided here ... 149 | ) -> anyhow::Result>> { | ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 149 | ) -> anyhow::Result>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-font/src/fcwrap.rs:60:17 | 60 | pub fn iter(&self) -> FontSetIter { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 60 | pub fn iter(&self) -> FontSetIter<'_> { | ++++ warning: `wezterm-font` (lib) generated 12 warnings (run `cargo fix --lib -p wezterm-font` to apply 6 suggestions) Compiling window-funcs v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/window-funcs) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:15:24 | 15 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ScreenInfo` 16 | pub struct ScreenInfo { | ---------- `ScreenInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:15:24 | 15 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_ScreenInfo` 16 | pub struct ScreenInfo { | ---------- `ScreenInfo` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:15:37 | 15 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ScreenInfo` 16 | pub struct ScreenInfo { | ---------- `ScreenInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:15:37 | 15 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_ScreenInfo` 16 | pub struct ScreenInfo { | ---------- `ScreenInfo` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:28:24 | 28 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Screens` 29 | pub struct Screens { | ------- `Screens` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:28:24 | 28 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Screens` 29 | pub struct Screens { | ------- `Screens` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:28:37 | 28 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Screens` 29 | pub struct Screens { | ------- `Screens` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/window-funcs/src/lib.rs:28:37 | 28 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Screens` 29 | pub struct Screens { | ------- `Screens` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `window-funcs` (lib) generated 8 warnings Compiling git2 v0.16.1 Compiling wezterm-version v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/wezterm-version) Compiling plugin v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/lua-api-crates/plugin) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/plugin/src/lib.rs:11:10 | 11 | #[derive(FromDynamic, ToDynamic, Debug)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RepoSpec` 12 | struct RepoSpec { | -------- `RepoSpec` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/plugin/src/lib.rs:11:10 | 11 | #[derive(FromDynamic, ToDynamic, Debug)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_RepoSpec` 12 | struct RepoSpec { | -------- `RepoSpec` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/plugin/src/lib.rs:11:23 | 11 | #[derive(FromDynamic, ToDynamic, Debug)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_RepoSpec` 12 | struct RepoSpec { | -------- `RepoSpec` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> lua-api-crates/plugin/src/lib.rs:11:23 | 11 | #[derive(FromDynamic, ToDynamic, Debug)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_RepoSpec` 12 | struct RepoSpec { | -------- `RepoSpec` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> lua-api-crates/plugin/src/lib.rs:41:21 | 41 | fn get_remote(repo: &Repository) -> anyhow::Result> { | ^^^^^^^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 41 | fn get_remote(repo: &Repository) -> anyhow::Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> lua-api-crates/plugin/src/lib.rs:184:24 | 184 | fn require_plugin(lua: &Lua, url: String) -> anyhow::Result { | ^^^^ the lifetime is elided here ^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 184 | fn require_plugin(lua: &Lua, url: String) -> anyhow::Result> { | ++++ warning: `plugin` (lib) generated 6 warnings (run `cargo fix --lib -p plugin` to apply 2 suggestions) warning: linker stderr: In function 'memcpy', inlined from 'git_oid_raw_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.h:62:2, inlined from 'git_oid_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.c:190:9, inlined from 'dup_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:264:3, inlined from 'git_transaction_set_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:290:15: /usr/include/bits/string_fortified.h:29:10: '__builtin_memcpy' reading 20 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In function 'git_transaction_set_reflog': lto1: note: source object is likely at address zero | = note: `#[warn(linker_messages)]` on by default warning: `wezterm-version` (build script) generated 1 warning Compiling env-bootstrap v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/env-bootstrap) warning: unexpected `cfg` condition value: `cargo-clippy` --> wezterm-gui/src/selection.rs:3:13 | 3 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::range_plus_one))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `dhat`, `dhat-ad-hoc`, `dhat-heap`, `distro-defaults`, `vendor-jetbrains-font`, `vendor-nerd-font-symbols-font`, `vendor-noto-emoji-font`, `vendor-roboto-font`, `vendored-fonts`, and `wayland` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> wezterm-gui/src/termwindow/mod.rs:1:13 | 1 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::range_plus_one))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `dhat`, `dhat-ad-hoc`, `dhat-heap`, `distro-defaults`, `vendor-jetbrains-font`, `vendor-nerd-font-symbols-font`, `vendor-noto-emoji-font`, `vendor-roboto-font`, `vendored-fonts`, and `wayland` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around type --> wezterm-gui/src/glyphcache.rs:132:24 | 132 | impl<'a> PartialEq for (dyn GlyphKeyTrait + 'a) { | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 132 - impl<'a> PartialEq for (dyn GlyphKeyTrait + 'a) { 132 + impl<'a> PartialEq for dyn GlyphKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-gui/src/glyphcache.rs:138:17 | 138 | impl<'a> Eq for (dyn GlyphKeyTrait + 'a) {} | ^ ^ | help: remove these parentheses | 138 - impl<'a> Eq for (dyn GlyphKeyTrait + 'a) {} 138 + impl<'a> Eq for dyn GlyphKeyTrait + 'a {} | warning: unnecessary parentheses around type --> wezterm-gui/src/glyphcache.rs:140:30 | 140 | impl<'a> std::hash::Hash for (dyn GlyphKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 140 - impl<'a> std::hash::Hash for (dyn GlyphKeyTrait + 'a) { 140 + impl<'a> std::hash::Hash for dyn GlyphKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-gui/src/shapecache.rs:101:24 | 101 | impl<'a> PartialEq for (dyn ShapeCacheKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 101 - impl<'a> PartialEq for (dyn ShapeCacheKeyTrait + 'a) { 101 + impl<'a> PartialEq for dyn ShapeCacheKeyTrait + 'a { | warning: unnecessary parentheses around type --> wezterm-gui/src/shapecache.rs:107:17 | 107 | impl<'a> Eq for (dyn ShapeCacheKeyTrait + 'a) {} | ^ ^ | help: remove these parentheses | 107 - impl<'a> Eq for (dyn ShapeCacheKeyTrait + 'a) {} 107 + impl<'a> Eq for dyn ShapeCacheKeyTrait + 'a {} | warning: unnecessary parentheses around type --> wezterm-gui/src/shapecache.rs:109:30 | 109 | impl<'a> std::hash::Hash for (dyn ShapeCacheKeyTrait + 'a) { | ^ ^ | help: remove these parentheses | 109 - impl<'a> std::hash::Hash for (dyn ShapeCacheKeyTrait + 'a) { 109 + impl<'a> std::hash::Hash for dyn ShapeCacheKeyTrait + 'a { | warning: field `0` is never read --> wezterm/src/asciicast.rs:631:12 | 631 | Action(Action), | ------ ^^^^^^ | | | field in this variant | = note: `Summarized` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 631 - Action(Action), 631 + Action(()), | warning: field `0` is never read --> wezterm/src/asciicast.rs:632:11 | 632 | Print(String), | ----- ^^^^^^ | | | field in this variant | = note: `Summarized` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 632 - Print(String), 632 + Print(()), | warning: value assigned to `phys_cell_idx` is never read --> wezterm-gui/src/termwindow/render/screen_line.rs:679:17 | 679 | phys_cell_idx += info.pos.num_cells as usize; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: maybe it is overwritten before being read? = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default warning: field `tab_id` is never read --> wezterm-gui/src/overlay/launcher.rs:40:9 | 38 | pub struct LauncherTabEntry { | ---------------- field in this struct 39 | pub title: String, 40 | pub tab_id: TabId, | ^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `0` is never read --> wezterm-gui/src/quad.rs:33:12 | 33 | pub struct Vertex { | ^^^^^^ field in this struct | = help: consider removing this field warning: function `check` is never used --> wezterm-gui/src/quad.rs:31:1 | 31 | #[repr(C)] | ^ warning: field `pixel_height` is never read --> wezterm-gui/src/termwindow/mod.rs:265:9 | 254 | pub struct PaneInformation { | --------------- field in this struct ... 265 | pub pixel_height: usize, | ^^^^^^^^^^^^ | = note: `PaneInformation` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis warning: field `line` is never read --> wezterm-gui/src/termwindow/render/mod.rs:76:9 | 74 | pub struct LineQuadCacheValue { | ------------------ field in this struct 75 | /// For resolving hash collisions 76 | pub line: Line, | ^^^^ warning: fields `stable_line_idx` and `cursor` are never read --> wezterm-gui/src/termwindow/render/mod.rs:89:9 | 85 | pub struct LineToElementParams<'a> { | ------------------- fields in this struct ... 89 | pub stable_line_idx: StableRowIndex, | ^^^^^^^^^^^^^^^ 90 | pub window_is_transparent: bool, 91 | pub cursor: &'a StableCursorPosition, | ^^^^^^ warning: fields `attrs` and `style` are never read --> wezterm-gui/src/termwindow/render/mod.rs:113:9 | 112 | pub struct LineToElementShape { | ------------------ fields in this struct 113 | pub attrs: CellAttributes, | ^^^^^ 114 | pub style: TextStyle, | ^^^^^ warning: field `0` is never read --> wezterm-gui/src/termwindow/webgpu.rs:15:12 | 15 | pub struct ShaderUniform { | ^^^^^^^^^^^^^ field in this struct | = help: consider removing this field warning: function `check` is never used --> wezterm-gui/src/termwindow/webgpu.rs:13:1 | 13 | #[repr(C)] | ^ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/overlay/copy.rs:1102:15 | 1102 | fn writer(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1102 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/overlay/quickselect.rs:337:15 | 337 | fn writer(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 337 | fn writer(&self) -> MappedMutexGuard<'_, dyn std::io::Write> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/quad.rs:211:17 | 211 | fn allocate(&mut self) -> anyhow::Result; | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 211 | fn allocate(&mut self) -> anyhow::Result>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/quad.rs:216:17 | 216 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result; | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 216 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/quad.rs:338:17 | 338 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 338 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/quad.rs:383:17 | 383 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 383 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/renderstate.rs:400:16 | 400 | pub fn map(&self) -> MappedQuads { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 400 | pub fn map(&self) -> MappedQuads<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/renderstate.rs:479:27 | 479 | pub fn quad_allocator(&self) -> TripleLayerQuadAllocator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 479 | pub fn quad_allocator(&self) -> TripleLayerQuadAllocator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/renderstate.rs:562:17 | 562 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 562 | fn allocate(&mut self, layer_num: usize) -> anyhow::Result> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/scripting/guiwin.rs:115:22 | 115 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Dims` and up 4 bodies 116 | struct Dims { | ---- `Dims` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/scripting/guiwin.rs:115:22 | 115 | #[derive(FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_Dims` and up 4 bodies 116 | struct Dims { | ---- `Dims` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/scripting/guiwin.rs:115:35 | 115 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Dims` and up 4 bodies 116 | struct Dims { | ---- `Dims` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/scripting/guiwin.rs:115:35 | 115 | #[derive(FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_Dims` and up 4 bodies 116 | struct Dims { | ---- `Dims` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/mod.rs:3139:23 | 3139 | pub fn pane_state(&self, pane_id: PaneId) -> RefMut { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 3139 | pub fn pane_state(&self, pane_id: PaneId) -> RefMut<'_, PaneState> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/mod.rs:3145:22 | 3145 | pub fn tab_state(&self, tab_id: TabId) -> RefMut { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 3145 | pub fn tab_state(&self, tab_id: TabId) -> RefMut<'_, TabState> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/charselect.rs:697:9 | 697 | &self, | ^^^^^ the lifetime is elided here 698 | term_window: &mut TermWindow, 699 | ) -> anyhow::Result> { | ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 699 | ) -> anyhow::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/modal.rs:24:9 | 24 | &self, | ^^^^^ the lifetime is elided here 25 | term_window: &mut TermWindow, 26 | ) -> anyhow::Result>; | ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 26 | ) -> anyhow::Result>; | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/termwindow/palette.rs:82:24 | 82 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | `FromDynamic` is not local | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UserPaletteEntry` 83 | pub struct UserPaletteEntry { | ---------------- `UserPaletteEntry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/termwindow/palette.rs:82:24 | 82 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^---------- | | | move the `impl` block outside of this constant `_IMPL_FROMDYNAMIC_FOR_UserPaletteEntry` 83 | pub struct UserPaletteEntry { | ---------------- `UserPaletteEntry` is not local | = note: the derive macro `FromDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `FromDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `FromDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/termwindow/palette.rs:82:37 | 82 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `PlaceDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_UserPaletteEntry` 83 | pub struct UserPaletteEntry { | ---------------- `UserPaletteEntry` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> wezterm-gui/src/termwindow/palette.rs:82:37 | 82 | #[derive(Debug, Clone, FromDynamic, ToDynamic)] | ^-------- | | | `ToDynamic` is not local | move the `impl` block outside of this constant `_IMPL_PLACEDYNAMIC_FOR_UserPaletteEntry` 83 | pub struct UserPaletteEntry { | ---------------- `UserPaletteEntry` is not local | = note: the derive macro `ToDynamic` defines the non-local `impl`, and may need to be changed = note: the derive macro `ToDynamic` may come from an old version of the `wezterm_dynamic_derive` crate, try updating your dependency with `cargo update -p wezterm_dynamic_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `ToDynamic` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/palette.rs:653:9 | 653 | &self, | ^^^^^ the lifetime is elided here 654 | term_window: &mut TermWindow, 655 | ) -> anyhow::Result> { | ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 655 | ) -> anyhow::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/paneselect.rs:279:9 | 279 | &self, | ^^^^^ the lifetime is elided here 280 | term_window: &mut TermWindow, 281 | ) -> anyhow::Result> { | ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 281 | ) -> anyhow::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> wezterm-gui/src/termwindow/selection.rs:10:22 | 10 | pub fn selection(&self, pane_id: PaneId) -> RefMut { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 10 | pub fn selection(&self, pane_id: PaneId) -> RefMut<'_, Selection> { | +++ warning: linker stderr: lto-wrapper: Extra option to '-Xassembler': --noexecstack, dropping all '-Xassembler' and '-Wa' options. In function 'CRYPTO_free', inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:40:9, inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:33:6, inlined from 'BN_mod_exp_recp' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:307:5: target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/mem.c:282:5: 'free' called on unallocated object 'recp' [-Wfree-nonheap-object] target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c: In function 'BN_mod_exp_recp': target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:177:17: note: declared here In function 'memcpy', inlined from 'git_oid_raw_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.h:62:2, inlined from 'git_oid_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.c:190:9, inlined from 'dup_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:264:3, inlined from 'git_transaction_set_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:290:15: /usr/include/bits/string_fortified.h:29:10: '__builtin_memcpy' reading 20 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In function 'git_transaction_set_reflog': lto1: note: source object is likely at address zero | = note: `#[warn(linker_messages)]` on by default warning: `wezterm` (bin "wezterm") generated 3 warnings warning: field `0` is never read --> wezterm-mux-server/src/daemonize.rs:8:11 | 8 | Child(pid_t), | ----- ^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 8 - Child(pid_t), 8 + Child(()), | warning: linker stderr: lto-wrapper: Extra option to '-Xassembler': --noexecstack, dropping all '-Xassembler' and '-Wa' options. In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:349:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:347:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:346:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:349:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:354:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:359:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:364:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:369:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:374:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:379:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:384:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:389:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ltt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:240:3, inlined from 'x25519_ge_p3_to_cached' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:563:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:615:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:614:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:613:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:615:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:614:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:613:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:650:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:649:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:648:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:647:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:650:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:649:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:648:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:647:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:668:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:667:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:666:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:665:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:668:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:667:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:666:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:665:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:632:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:631:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:630:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:632:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:631:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:630:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:508:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:505:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:503:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:498:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_frombytes_strict', inlined from 'fe_frombytes' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:170:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:495:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:162:3: note: called from here 162 | fiat_25519_from_bytes(h->v, s); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:162:3: note: called from here 162 | fiat_25519_from_bytes(h->v, s); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:498:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:503:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:442:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:440:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:439:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:442:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:447:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:452:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:457:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:462:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:467:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:472:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:477:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:482:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:505:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:508:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'fe_isnonzero' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:404:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:510:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_tobytes', inlined from 'fe_isnonzero' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:404:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:512:9: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:515:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'fe_isnegative' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:414:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:518:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:524:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h: In function 'ring_core_0_17_7_x25519_ge_scalarmult_base': ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:792:5: note: called from here 792 | fiat_25519_from_bytes(h->T.v, t[3]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:791:5: note: called from here 791 | fiat_25519_from_bytes(h->Z.v, t[2]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:790:5: note: called from here 790 | fiat_25519_from_bytes(h->Y.v, t[1]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:789:5: note: called from here 789 | fiat_25519_from_bytes(h->X.v, t[0]); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1860:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1859:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1853:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1848:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1847:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1848:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1847:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1853:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1860:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1859:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1868:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1867:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1868:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1867:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1888:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1887:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1888:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1887:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1901:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_fe_tobytes' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'CRYPTO_free', inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:40:9, inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:33:6, inlined from 'BN_mod_exp_recp' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:307:5: target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/mem.c:282:5: 'free' called on unallocated object 'recp' [-Wfree-nonheap-object] target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c: In function 'BN_mod_exp_recp': target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:177:17: note: declared here In function 'memcpy', inlined from 'git_oid_raw_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.h:62:2, inlined from 'git_oid_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.c:190:9, inlined from 'dup_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:264:3, inlined from 'git_transaction_set_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:290:15: /usr/include/bits/string_fortified.h:29:10: '__builtin_memcpy' reading 20 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In function 'git_transaction_set_reflog': lto1: note: source object is likely at address zero | = note: `#[warn(linker_messages)]` on by default warning: `wezterm-mux-server` (bin "wezterm-mux-server") generated 2 warnings warning: linker stderr: lto-wrapper: Extra option to '-Xassembler': --noexecstack, dropping all '-Xassembler' and '-Wa' options. In function 'bbtree_del', inlined from '_cairo_recording_surface_create_bbtree' at deps/cairo/cairo/src/cairo-recording-surface.c:367:5, inlined from '_cairo_recording_surface_get_visible_commands' at deps/cairo/cairo/src/cairo-recording-surface.c:1914:2, inlined from '_cairo_recording_surface_replay_internal.constprop' at deps/cairo/cairo/src/cairo-recording-surface.c:2071:6: deps/cairo/cairo/src/cairo-recording-surface.c:257:5: 'free' called on pointer 'surface_1(D)' with nonzero offset 472 [-Wfree-nonheap-object] 257 | free (bbt); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:349:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:347:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:346:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:349:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:354:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:359:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:364:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:369:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:374:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:379:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:384:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_loose_invert' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:389:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ltt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:240:3, inlined from 'x25519_ge_p3_to_cached' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:563:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:615:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:614:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:613:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:615:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:614:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_madd' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:613:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:650:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:649:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:648:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:647:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:650:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:649:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:648:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_add' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:647:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:900:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:902:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:905:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:908:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:914:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:917:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:920:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:935:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:938:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:668:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:667:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:666:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:665:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:668:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:667:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:666:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_sub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:665:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:939:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:943:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:946:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:632:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:631:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:630:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:632:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:631:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ge_msub' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:630:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:947:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ge_double_scalarmult_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:950:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:508:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:505:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:503:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:498:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_frombytes_strict', inlined from 'fe_frombytes' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:170:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:495:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:162:3: note: called from here 162 | fiat_25519_from_bytes(h->v, s); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:162:3: note: called from here 162 | fiat_25519_from_bytes(h->v, s); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:498:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:503:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:442:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:440:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:439:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:442:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:447:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:452:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:457:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:462:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:467:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:472:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:477:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'fe_pow22523' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:482:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:504:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:505:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttl' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:258:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:508:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'fe_isnonzero' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:404:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:510:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_tobytes', inlined from 'fe_isnonzero' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:404:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:512:9: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:515:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'fe_isnegative' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:414:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:518:7: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_ge_frombytes_vartime' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:524:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h: In function 'ring_core_0_17_7_x25519_ge_scalarmult_base': ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:792:5: note: called from here 792 | fiat_25519_from_bytes(h->T.v, t[3]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:791:5: note: called from here 791 | fiat_25519_from_bytes(h->Z.v, t[2]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:790:5: note: called from here 790 | fiat_25519_from_bytes(h->Y.v, t[1]); | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:730:36: inlining failed in call to 'fiat_25519_from_bytes': --param max-inline-insns-single limit reached [-Winline] 730 | static FIAT_25519_FIAT_INLINE void fiat_25519_from_bytes(fiat_25519_tight_field_element out1, const uint8_t arg1[32]) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:789:5: note: called from here 789 | fiat_25519_from_bytes(h->X.v, t[0]); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:826:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:830:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:832:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:570:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:569:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p2' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:568:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:834:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:836:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:578:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:577:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:576:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'x25519_ge_p1p1_to_p3' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:575:3, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:841:5, inlined from 'ring_core_0_17_7_x25519_ge_scalarmult_base' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:784:6: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1860:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1859:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1853:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1848:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1847:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1848:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1847:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1853:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tll' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:262:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1860:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1859:5: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1868:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1867:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1868:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_scalar_mult_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1867:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1888:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1887:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1888:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_tlt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:254:3, inlined from 'ring_core_0_17_7_x25519_public_from_private_generic_masked' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1887:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_mul_impl', inlined from 'fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:250:3, inlined from 'ring_core_0_17_7_x25519_fe_mul_ttt' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1901:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:133:36: inlining failed in call to 'fiat_25519_carry_mul': --param max-inline-insns-single limit reached [-Winline] 133 | static FIAT_25519_FIAT_INLINE void fiat_25519_carry_mul(fiat_25519_tight_field_element out1, const fiat_25519_loose_field_element arg1, const fiat_25519_loose_field_element arg2) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:235:3: note: called from here 235 | fiat_25519_carry_mul(out, in1, in2); | ^ In function 'fe_tobytes', inlined from 'ring_core_0_17_7_x25519_fe_tobytes' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:1911:3: ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/../../third_party/fiat/curve25519_64.h:514:36: inlining failed in call to 'fiat_25519_to_bytes': --param max-inline-insns-single limit reached [-Winline] 514 | static FIAT_25519_FIAT_INLINE void fiat_25519_to_bytes(uint8_t out1[32], const fiat_25519_tight_field_element arg1) { | ^ ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ring-0.17.7/crypto/curve25519/curve25519.c:175:3: note: called from here 175 | fiat_25519_to_bytes(s, f->v); | ^ In function 'CRYPTO_free', inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:40:9, inlined from 'BN_RECP_CTX_free' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_recp.c:33:6, inlined from 'BN_mod_exp_recp' at target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:307:5: target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/mem.c:282:5: 'free' called on unallocated object 'recp' [-Wfree-nonheap-object] target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c: In function 'BN_mod_exp_recp': target/release/build/openssl-sys-55a870233e0824b6/out/openssl-build/build/src/crypto/bn/bn_exp.c:177:17: note: declared here In function 'memset', inlined from 'af_face_globals_new' at deps/freetype/freetype2/src/autofit/afglobal.c:344:5: /usr/include/bits/string_fortified.h:59:10: '__builtin_memset' writing 696 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function 'af_face_globals_new': lto1: note: destination object is likely at address zero In function 'memcpy', inlined from 'git_oid_raw_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.h:62:2, inlined from 'git_oid_cpy' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/oid.c:190:9, inlined from 'dup_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:264:3, inlined from 'git_transaction_set_reflog' at ../../../.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libgit2-sys-0.14.2+1.5.1/libgit2/src/libgit2/transaction.c:290:15: /usr/include/bits/string_fortified.h:29:10: '__builtin_memcpy' reading 20 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In function 'git_transaction_set_reflog': lto1: note: source object is likely at address zero | = note: `#[warn(linker_messages)]` on by default warning: `wezterm-gui` (bin "wezterm-gui") generated 43 warnings (run `cargo fix --bin "wezterm-gui" -p wezterm-gui` to apply 22 suggestions) Finished `release` profile [optimized] target(s) in 21m 47s warning: the following packages contain code that will be rejected by a future version of Rust: config v0.1.0 (/builddir/build/BUILD/wezterm-20240203-110809-5046fc22/config), mlua v0.9.5 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9kZZ5H + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 wezterm-20240203-110809-5046fc22 + install -Dm755 target/release/wezterm /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/bin/wezterm + install -Dm755 target/release/wezterm-gui /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/bin/wezterm-gui + install -Dm755 target/release/wezterm-mux-server /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/bin/wezterm-mux-server + install -Dm755 target/release/strip-ansi-escapes /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/bin/strip-ansi-escapes + install -Dm755 assets/open-wezterm-here /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/bin/open-wezterm-here + install -Dm644 assets/shell-completion/bash /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/etc/bash_completion.d/wezterm + install -Dm644 assets/shell-completion/zsh /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/zsh/site-functions/_wezterm + install -Dm644 assets/shell-completion/fish /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/fish/vendor_completions.d/wezterm.fish + install -Dm644 assets/shell-integration/wezterm.sh /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/etc/profile.d/wezterm.sh + install -Dm644 assets/icon/terminal.png /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png + install -Dm644 assets/wezterm.desktop /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/applications/wezterm.desktop + install -Dm644 assets/wezterm.appdata.xml /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/metainfo/org.wezfurlong.wezterm.metainfo.xml + install -Dm644 assets/wezterm-nautilus.py /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/nautilus-python/extensions/wezterm-nautilus.py + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/open-wezterm-here from /bin/sh to #!/usr/bin/sh + /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 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6OuYhg + umask 022 + cd /builddir/build/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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + 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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 wezterm-20240203-110809-5046fc22 + desktop-file-validate /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/applications/wezterm.desktop /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/applications/wezterm.desktop: hint: value "System;TerminalEmulator;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + target/release/wezterm --version wezterm 20240203-110809-5046fc22 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ToxneS + umask 022 + cd /builddir/build/BUILD + cd wezterm-20240203-110809-5046fc22 + DOCDIR=/builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/doc/wezterm + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/doc/wezterm + cp -pr /builddir/build/BUILD/wezterm-20240203-110809-5046fc22/README.md /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/doc/wezterm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Lw8fT6 + umask 022 + cd /builddir/build/BUILD + cd wezterm-20240203-110809-5046fc22 + LICENSEDIR=/builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/licenses/wezterm + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/licenses/wezterm + cp -pr /builddir/build/BUILD/wezterm-20240203-110809-5046fc22/LICENSE.md /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64/usr/share/licenses/wezterm + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(wezterm.desktop) metainfo() metainfo(org.wezfurlong.wezterm.metainfo.xml) wezterm = 0.r20240203_110809_5046fc22-1.el10 wezterm(x86-64) = 0.r20240203_110809_5046fc22-1.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(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.38)(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.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libfontconfig.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libwayland-client.so.0()(64bit) libwayland-egl.so.1()(64bit) libxcb-image.so.0()(64bit) libxcb-util.so.1()(64bit) libxcb.so.1()(64bit) libxkbcommon-x11.so.0()(64bit) libxkbcommon-x11.so.0(V_0.5.0)(64bit) libxkbcommon.so.0()(64bit) libxkbcommon.so.0(V_0.5.0)(64bit) libxkbcommon.so.0(V_0.6.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64 Wrote: /builddir/build/RPMS/wezterm-0.r20240203_110809_5046fc22-1.el10.x86_64.rpm Finish: rpmbuild wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm Finish: build phase for wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.rpm.log /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.librepo.log /var/lib/mock/centos-stream+epel-10-x86_64-1792353448.692481/root/var/log/dnf.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/wezterm-0.r20240203_110809_5046fc22-1.el10.src.rpm) Config(child) 23 minutes 52 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": "wezterm", "epoch": null, "version": "0.r20240203_110809_5046fc22", "release": "1.el10", "arch": "src" }, { "name": "wezterm", "epoch": null, "version": "0.r20240203_110809_5046fc22", "release": "1.el10", "arch": "x86_64" } ] } RPMResults finished