OCamllabs icon Home|Differences with the last checks|Previous runs


Building on mint
Running Day10 job:
  Sub-command: health-check
  Commit SHA: 5bf570252bd9fee71938b828ca0b86573c1e3355
  Package: tezos-rust-libs.1.7
  OCaml version: ocaml.5.3.0
  With test: false
Worktree already exists: /var/lib/day10/worktree-5bf570252bd9fee71938b828ca0b86573c1e3355
Executing: day10 health-check --cache-dir /var/lib/day10/cache --opam-repository /var/lib/day10/worktree-5bf570252bd9fee71938b828ca0b86573c1e3355 --ocaml-version ocaml.5.3.0 --log tezos-rust-libs.1.7
digraph opam {
  "tezos-rust-libs.1.7" -> "conf-rust-2021.1";
}

Layer conf-rust-2021.1: /var/lib/day10/cache/debian-13-x86_64/e971cfc4fb658e7a7280054985cb0f24
Processing: [default: loading data]

The following system packages will first need to be installed:
    cargo

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "cargo"
- debconf: unable to initialize frontend: Dialog
- debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
- debconf: falling back to frontend: Readline
- debconf: unable to initialize frontend: Readline
- debconf: (This frontend requires a controlling tty.)
- debconf: falling back to frontend: Teletype
- debconf: unable to initialize frontend: Teletype
- debconf: (This frontend requires a controlling tty.)
- debconf: falling back to frontend: Noninteractive
- Selecting previously unselected package libpipeline1:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20107 files and directories currently installed.)
- Preparing to unpack .../libpipeline1_1.5.8-1_amd64.deb ...
- Unpacking libpipeline1:amd64 (1.5.8-1) ...
- Selecting previously unselected package binfmt-support.
- Preparing to unpack .../binfmt-support_2.2.2-7_amd64.deb ...
- Unpacking binfmt-support (2.2.2-7) ...
- Selecting previously unselected package libpython3.13-minimal:amd64.
- Preparing to unpack .../libpython3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-minimal:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13-minimal.
- Preparing to unpack .../python3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking python3.13-minimal (3.13.5-2) ...
- Setting up libpython3.13-minimal:amd64 (3.13.5-2) ...
- Setting up python3.13-minimal (3.13.5-2) ...
- Selecting previously unselected package python3-minimal.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20454 files and directories currently installed.)
- Preparing to unpack .../0-python3-minimal_3.13.5-1_amd64.deb ...
- Unpacking python3-minimal (3.13.5-1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../1-media-types_13.0.0_all.deb ...
- Unpacking media-types (13.0.0) ...
- Selecting previously unselected package readline-common.
- Preparing to unpack .../2-readline-common_8.2-6_all.deb ...
- Unpacking readline-common (8.2-6) ...
- Selecting previously unselected package libreadline8t64:amd64.
- Preparing to unpack .../3-libreadline8t64_8.2-6_amd64.deb ...
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
- Unpacking libreadline8t64:amd64 (8.2-6) ...
- Selecting previously unselected package libpython3.13-stdlib:amd64.
- Preparing to unpack .../4-libpython3.13-stdlib_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13.
- Preparing to unpack .../5-python3.13_3.13.5-2_amd64.deb ...
- Unpacking python3.13 (3.13.5-2) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../6-libpython3-stdlib_3.13.5-1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up python3-minimal (3.13.5-1) ...
- Selecting previously unselected package python3.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20940 files and directories currently installed.)
- Preparing to unpack .../00-python3_3.13.5-1_amd64.deb ...
- Unpacking python3 (3.13.5-1) ...
- Selecting previously unselected package libhttp-parser2.9:amd64.
- Preparing to unpack .../01-libhttp-parser2.9_2.9.4-6+b2_amd64.deb ...
- Unpacking libhttp-parser2.9:amd64 (2.9.4-6+b2) ...
- Selecting previously unselected package libmbedcrypto16:amd64.
- Preparing to unpack .../02-libmbedcrypto16_3.6.4-2_amd64.deb ...
- Unpacking libmbedcrypto16:amd64 (3.6.4-2) ...
- Selecting previously unselected package libmbedx509-7:amd64.
- Preparing to unpack .../03-libmbedx509-7_3.6.4-2_amd64.deb ...
- Unpacking libmbedx509-7:amd64 (3.6.4-2) ...
- Selecting previously unselected package libmbedtls21:amd64.
- Preparing to unpack .../04-libmbedtls21_3.6.4-2_amd64.deb ...
- Unpacking libmbedtls21:amd64 (3.6.4-2) ...
- Selecting previously unselected package libgit2-1.9:amd64.
- Preparing to unpack .../05-libgit2-1.9_1.9.0+ds-2_amd64.deb ...
- Unpacking libgit2-1.9:amd64 (1.9.0+ds-2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../06-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u1_amd64.deb ...
- Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Selecting previously unselected package libz3-4:amd64.
- Preparing to unpack .../07-libz3-4_4.13.3-1_amd64.deb ...
- Unpacking libz3-4:amd64 (4.13.3-1) ...
- Selecting previously unselected package libllvm19:amd64.
- Preparing to unpack .../08-libllvm19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ...
- Selecting previously unselected package libstd-rust-1.85:amd64.
- Preparing to unpack .../09-libstd-rust-1.85_1.85.0+dfsg3-1_amd64.deb ...
- Unpacking libstd-rust-1.85:amd64 (1.85.0+dfsg3-1) ...
- Selecting previously unselected package libstd-rust-dev:amd64.
- Preparing to unpack .../10-libstd-rust-dev_1.85.0+dfsg3-1_amd64.deb ...
- Unpacking libstd-rust-dev:amd64 (1.85.0+dfsg3-1) ...
- Selecting previously unselected package rustc.
- Preparing to unpack .../11-rustc_1.85.0+dfsg3-1_amd64.deb ...
- Unpacking rustc (1.85.0+dfsg3-1) ...
- Selecting previously unselected package libclang-cpp19.
- Preparing to unpack .../12-libclang-cpp19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libclang-cpp19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package libgc1:amd64.
- Preparing to unpack .../13-libgc1_1%3a8.2.8-1_amd64.deb ...
- Unpacking libgc1:amd64 (1:8.2.8-1) ...
- Selecting previously unselected package libobjc4:amd64.
- Preparing to unpack .../14-libobjc4_14.2.0-19_amd64.deb ...
- Unpacking libobjc4:amd64 (14.2.0-19) ...
- Selecting previously unselected package libobjc-14-dev:amd64.
- Preparing to unpack .../15-libobjc-14-dev_14.2.0-19_amd64.deb ...
- Unpacking libobjc-14-dev:amd64 (14.2.0-19) ...
- Selecting previously unselected package libclang-common-19-dev:amd64.
- Preparing to unpack .../16-libclang-common-19-dev_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libclang-common-19-dev:amd64 (1:19.1.7-3+b1) ...
- Selecting previously unselected package llvm-19-linker-tools.
- Preparing to unpack .../17-llvm-19-linker-tools_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking llvm-19-linker-tools (1:19.1.7-3+b1) ...
- Selecting previously unselected package libclang1-19.
- Preparing to unpack .../18-libclang1-19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libclang1-19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package clang-19.
- Preparing to unpack .../19-clang-19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking clang-19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package cargo.
- Preparing to unpack .../20-cargo_1.85.0+dfsg3-1_amd64.deb ...
- Unpacking cargo (1.85.0+dfsg3-1) ...
- Selecting previously unselected package clang-tools-19.
- Preparing to unpack .../21-clang-tools-19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking clang-tools-19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package libc6-i386.
- Preparing to unpack .../22-libc6-i386_2.41-12_amd64.deb ...
- Unpacking libc6-i386 (2.41-12) ...
- Selecting previously unselected package lib32gcc-s1.
- Preparing to unpack .../23-lib32gcc-s1_14.2.0-19_amd64.deb ...
- Unpacking lib32gcc-s1 (14.2.0-19) ...
- Selecting previously unselected package lib32stdc++6.
- Preparing to unpack .../24-lib32stdc++6_14.2.0-19_amd64.deb ...
- Unpacking lib32stdc++6 (14.2.0-19) ...
- Selecting previously unselected package libclang-rt-19-dev:amd64.
- Preparing to unpack .../25-libclang-rt-19-dev_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libclang-rt-19-dev:amd64 (1:19.1.7-3+b1) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../26-libffi-dev_3.4.8-2_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.4.8-2) ...
- Selecting previously unselected package libncurses6:amd64.
- Preparing to unpack .../27-libncurses6_6.5+20250216-2_amd64.deb ...
- Unpacking libncurses6:amd64 (6.5+20250216-2) ...
- Selecting previously unselected package libncurses-dev:amd64.
- Preparing to unpack .../28-libncurses-dev_6.5+20250216-2_amd64.deb ...
- Unpacking libncurses-dev:amd64 (6.5+20250216-2) ...
- Selecting previously unselected package libpfm4:amd64.
- Preparing to unpack .../29-libpfm4_4.13.0+git99-gc5587f9-1_amd64.deb ...
- Unpacking libpfm4:amd64 (4.13.0+git99-gc5587f9-1) ...
- Selecting previously unselected package libxml2-dev:amd64.
- Preparing to unpack .../30-libxml2-dev_2.12.7+dfsg+really2.9.14-2.1+deb13u1_amd64.deb ...
- Unpacking libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Selecting previously unselected package libyaml-0-2:amd64.
- Preparing to unpack .../31-libyaml-0-2_0.2.5-2_amd64.deb ...
- Unpacking libyaml-0-2:amd64 (0.2.5-2) ...
- Selecting previously unselected package libz3-dev:amd64.
- Preparing to unpack .../32-libz3-dev_4.13.3-1_amd64.deb ...
- Unpacking libz3-dev:amd64 (4.13.3-1) ...
- Selecting previously unselected package lld-19.
- Preparing to unpack .../33-lld-19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking lld-19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package llvm-19-runtime.
- Preparing to unpack .../34-llvm-19-runtime_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking llvm-19-runtime (1:19.1.7-3+b1) ...
- Selecting previously unselected package llvm-19.
- Preparing to unpack .../35-llvm-19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking llvm-19 (1:19.1.7-3+b1) ...
- Selecting previously unselected package python3-pygments.
- Preparing to unpack .../36-python3-pygments_2.18.0+dfsg-2_all.deb ...
- Unpacking python3-pygments (2.18.0+dfsg-2) ...
- Selecting previously unselected package python3-yaml.
- Preparing to unpack .../37-python3-yaml_6.0.2-1+b2_amd64.deb ...
- Unpacking python3-yaml (6.0.2-1+b2) ...
- Selecting previously unselected package llvm-19-tools.
- Preparing to unpack .../38-llvm-19-tools_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking llvm-19-tools (1:19.1.7-3+b1) ...
- Selecting previously unselected package llvm-19-dev.
- Preparing to unpack .../39-llvm-19-dev_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking llvm-19-dev (1:19.1.7-3+b1) ...
- Selecting previously unselected package rust-llvm.
- Preparing to unpack .../40-rust-llvm_1.85.0+dfsg3-1_amd64.deb ...
- Unpacking rust-llvm (1.85.0+dfsg3-1) ...
- Setting up media-types (13.0.0) ...
- Setting up libpipeline1:amd64 (1.5.8-1) ...
- Setting up libclang-common-19-dev:amd64 (1:19.1.7-3+b1) ...
- Setting up libyaml-0-2:amd64 (0.2.5-2) ...
- Setting up libffi-dev:amd64 (3.4.8-2) ...
- Setting up libz3-4:amd64 (4.13.3-1) ...
- Setting up libpfm4:amd64 (4.13.0+git99-gc5587f9-1) ...
- Setting up libncurses6:amd64 (6.5+20250216-2) ...
- Setting up binfmt-support (2.2.2-7) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of start.
- Setting up libgc1:amd64 (1:8.2.8-1) ...
- Setting up libc6-i386 (2.41-12) ...
- Setting up libmbedcrypto16:amd64 (3.6.4-2) ...
- Setting up readline-common (8.2-6) ...
- Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Setting up libhttp-parser2.9:amd64 (2.9.4-6+b2) ...
- Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
- Setting up libz3-dev:amd64 (4.13.3-1) ...
- Setting up libncurses-dev:amd64 (6.5+20250216-2) ...
- Setting up libclang1-19 (1:19.1.7-3+b1) ...
- Setting up libobjc4:amd64 (14.2.0-19) ...
- Setting up libobjc-14-dev:amd64 (14.2.0-19) ...
- Setting up libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u1) ...
- Setting up libmbedx509-7:amd64 (3.6.4-2) ...
- Setting up lib32gcc-s1 (14.2.0-19) ...
- Setting up lib32stdc++6 (14.2.0-19) ...
- Setting up libmbedtls21:amd64 (3.6.4-2) ...
- Setting up libreadline8t64:amd64 (8.2-6) ...
- Setting up libclang-rt-19-dev:amd64 (1:19.1.7-3+b1) ...
- Setting up libstd-rust-1.85:amd64 (1.85.0+dfsg3-1) ...
- Setting up llvm-19-linker-tools (1:19.1.7-3+b1) ...
- Setting up llvm-19-runtime (1:19.1.7-3+b1) ...
- Setting up lld-19 (1:19.1.7-3+b1) ...
- Setting up libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up libclang-cpp19 (1:19.1.7-3+b1) ...
- Setting up python3.13 (3.13.5-2) ...
- Setting up python3 (3.13.5-1) ...
- running python rtupdate hooks for python3.13...
- running python post-rtupdate hooks for python3.13...
- Setting up clang-19 (1:19.1.7-3+b1) ...
- Setting up clang-tools-19 (1:19.1.7-3+b1) ...
- Setting up libstd-rust-dev:amd64 (1.85.0+dfsg3-1) ...
- Setting up python3-pygments (2.18.0+dfsg-2) ...
- Setting up libgit2-1.9:amd64 (1.9.0+ds-2) ...
- Setting up rustc (1.85.0+dfsg3-1) ...
- Setting up llvm-19 (1:19.1.7-3+b1) ...
- Setting up rust-llvm (1.85.0+dfsg3-1) ...
- Setting up python3-yaml (6.0.2-1+b2) ...
- Setting up cargo (1.85.0+dfsg3-1) ...
- Setting up llvm-19-tools (1:19.1.7-3+b1) ...
- Setting up llvm-19-dev (1:19.1.7-3+b1) ...
- Processing triggers for libc-bin (2.41-12) ...
- Processing triggers for base-files (13.8+deb13u1) ...
[conf-rust-2021.1/test.rs: dl]
-> retrieved conf-rust-2021.1  (https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-rust-2021/test.rs)
[conf-rust-2021: cargo]
+ /usr/bin/cargo "--version" (CWD=/home/opam/.opam/default/.opam-switch/build/conf-rust-2021.1)
- cargo 1.85.0 (d73d2caf9 2024-12-31)
[conf-rust-2021: rustc 2021]
+ /usr/bin/rustc "--edition" "2021" "test.rs" (CWD=/home/opam/.opam/default/.opam-switch/build/conf-rust-2021.1)
-> compiled  conf-rust-2021.1
-> installed conf-rust-2021.1

Layer tezos-rust-libs.1.7: /var/lib/day10/cache/debian-13-x86_64/00576fc4a2e92c92149d13c0e19b4c6f
Processing: [default: loading data]
[tezos-rust-libs.1.7: http]
[tezos-rust-libs.1.7: extract]
-> retrieved tezos-rust-libs.1.7  (https://www.cl.cam.ac.uk/~mte24/opam-source-archives/tezos-rust-libs-v1.7.zip)
[tezos-rust-libs: cargo build]
+ /usr/bin/cargo "build" "--target-dir" "target-librustzcash" "--release" "--package" "librustzcash" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
- warning: `/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/.cargo/config` is deprecated in favor of `config.toml`
- note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
- warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
- package:   /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/librustzcash/Cargo.toml
- workspace: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/Cargo.toml
- warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
- note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
- note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
- note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vnet/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/wasi/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/wasi/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vfs/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vfs/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
-    Compiling libc v0.2.139
-    Compiling cfg-if v1.0.0
-    Compiling version_check v0.9.4
-    Compiling autocfg v1.1.0
-    Compiling proc-macro2 v1.0.50
-    Compiling unicode-ident v1.0.6
-    Compiling quote v1.0.23
-    Compiling syn v1.0.107
-    Compiling typenum v1.16.0
-    Compiling memchr v2.5.0
-    Compiling subtle v2.4.1
-    Compiling once_cell v1.17.0
-    Compiling crossbeam-utils v0.8.14
-    Compiling arrayvec v0.7.2
-    Compiling radium v0.7.0
-    Compiling tap v1.0.1
-    Compiling arrayref v0.3.6
-    Compiling byteorder v1.4.3
-    Compiling constant_time_eq v0.1.5
-    Compiling scopeguard v1.1.0
-    Compiling funty v2.0.0
-    Compiling unicode-xid v0.2.4
-    Compiling cc v1.0.79
-    Compiling ppv-lite86 v0.2.17
-    Compiling cpufeatures v0.2.5
-    Compiling serde_derive v1.0.152
-    Compiling opaque-debug v0.3.0
-    Compiling lazy_static v1.4.0
-    Compiling serde v1.0.152
-    Compiling static_assertions v1.1.0
-    Compiling log v0.4.17
-    Compiling either v1.8.1
-    Compiling crunchy v0.2.2
-    Compiling rayon-core v1.10.2
-    Compiling thiserror v1.0.38
-    Compiling pin-project-lite v0.2.9
-    Compiling hex v0.4.3
-    Compiling toml_datetime v0.5.1
-    Compiling siphasher v0.3.10
-    Compiling itoa v1.0.5
-    Compiling wyz v0.5.1
-    Compiling fnv v1.0.7
-    Compiling futures-core v0.3.26
-    Compiling libm v0.2.6
-    Compiling bitflags v1.3.2
-    Compiling nonempty v0.7.0
-    Compiling smallvec v1.10.0
-    Compiling tinyvec_macros v0.1.0
-    Compiling parking_lot_core v0.8.6
-    Compiling block-padding v0.2.1
-    Compiling regex-syntax v0.6.28
-    Compiling base64ct v1.0.1
-    Compiling futures-task v0.3.26
-    Compiling tracing-core v0.1.30
-    Compiling tinyvec v1.6.0
-    Compiling instant v0.1.12
-    Compiling blake2b_simd v1.0.0
-    Compiling phf_shared v0.11.1
-    Compiling futures-channel v0.3.26
-    Compiling byte-slice-cast v1.2.2
-    Compiling metrics v0.17.1
-    Compiling httparse v1.8.0
-    Compiling generic-array v0.14.6
-    Compiling ahash v0.7.6
-    Compiling nom v5.1.2
-    Compiling futures-util v0.3.26
-    Compiling arrayvec v0.5.2
-    Compiling memoffset v0.7.1
-    Compiling indexmap v1.9.3
-    Compiling crossbeam-epoch v0.9.13
-    Compiling num-traits v0.2.15
-    Compiling num-integer v0.1.45
-    Compiling num-bigint v0.4.3
-    Compiling lock_api v0.4.9
-    Compiling uint v0.9.5
-    Compiling tokio v1.25.0
-    Compiling untrusted v0.7.1
-    Compiling spin v0.5.2
-    Compiling bytes v1.4.0
-    Compiling time-core v0.1.0
-    Compiling nibble_vec v0.1.0
-    Compiling time-macros v0.2.6
-    Compiling zcash_encoding v0.1.0
-    Compiling blake2s_simd v1.0.0
-    Compiling memuse v0.2.1
-    Compiling raw-cpuid v10.6.0
-    Compiling rustc-hex v2.1.0
-    Compiling overload v0.1.1
-    Compiling pin-utils v0.1.0
-    Compiling try-lock v0.2.4
-    Compiling endian-type v0.1.2
-    Compiling nu-ansi-term v0.46.0
-    Compiling want v0.3.0
-    Compiling thread_local v1.1.4
-    Compiling phf v0.11.1
-    Compiling blake2b_simd v0.5.11
-    Compiling sharded-slab v0.1.4
-    Compiling tower-service v0.3.2
-    Compiling httpdate v1.0.2
-    Compiling radix_trie v0.2.1
-    Compiling crossbeam-channel v0.5.6
-    Compiling nom8 v0.2.0
-    Compiling aho-corasick v0.7.20
-    Compiling bitvec v1.0.1
-    Compiling atomic-shim v0.2.0
-    Compiling adler v1.0.2
-    Compiling sketches-ddsketch v0.1.3
-    Compiling gimli v0.27.1
-    Compiling anyhow v1.0.68
-    Compiling rand_core v0.5.1
-    Compiling miniz_oxide v0.6.2
-    Compiling crossbeam-deque v0.8.2
-    Compiling http v0.2.8
-    Compiling f4jumble v0.1.0
-    Compiling object v0.30.3
-    Compiling rustc-demangle v0.1.21
-    Compiling equihash v0.1.0
-    Compiling ipnet v2.7.1
-    Compiling bech32 v0.8.1
-    Compiling unicode-normalization v0.1.22
-    Compiling secp256k1-sys v0.4.2
-    Compiling ring v0.16.20
-    Compiling time v0.3.17
-    Compiling backtrace v0.3.67
-    Compiling getrandom v0.2.8
-    Compiling rand_core v0.6.4
-    Compiling num_cpus v1.15.0
-    Compiling dirs-sys v0.3.7
-    Compiling mio v0.8.5
-    Compiling socket2 v0.4.7
-    Compiling rand_chacha v0.3.1
-    Compiling hashbrown v0.12.3
-    Compiling dashmap v4.0.2
-    Compiling digest v0.9.0
-    Compiling cipher v0.3.0
-    Compiling block-buffer v0.9.0
-    Compiling universal-hash v0.4.1
-    Compiling rand v0.8.5
-    Compiling sha2 v0.9.9
-    Compiling poly1305 v0.7.2
-    Compiling crypto-mac v0.11.1
-    Compiling aead v0.4.3
-    Compiling block-modes v0.8.1
-    Compiling regex v1.7.1
-    Compiling block-buffer v0.10.3
-    Compiling crypto-common v0.1.6
-    Compiling password-hash v0.3.2
-    Compiling hmac v0.11.0
-    Compiling aes v0.7.5
-    Compiling regex-automata v0.1.10
-    Compiling hashbrown v0.11.2
-    Compiling bs58 v0.4.0
-    Compiling digest v0.10.6
-    Compiling parking_lot v0.11.2
-    Compiling http-body v0.4.5
-    Compiling rayon v1.6.1
-    Compiling pbkdf2 v0.9.0
-    Compiling ripemd v0.1.3
-    Compiling dirs v4.0.0
-    Compiling quanta v0.9.3
-    Compiling ordered-float v2.10.0
-    Compiling directories v4.0.1
-    Compiling nix v0.24.3
-    Compiling which v4.4.0
-    Compiling zcash_address v0.1.0
-    Compiling phf_generator v0.11.1
-    Compiling toml_edit v0.18.1
-    Compiling phf_codegen v0.11.1
-    Compiling terminfo v0.7.5
-    Compiling fixed-hash v0.7.0
-    Compiling addr2line v0.19.0
-    Compiling matchers v0.1.0
-    Compiling fpe v0.5.1
-    Compiling ff v0.12.1
-    Compiling group v0.12.1
-    Compiling pairing v0.22.0
-    Compiling pasta_curves v0.4.1
-    Compiling bls12_381 v0.7.1
-    Compiling proc-macro-crate v1.3.0
-    Compiling jubjub v0.9.0
-    Compiling secp256k1 v0.21.3
-    Compiling halo2_proofs v0.1.0
-    Compiling bellman v0.13.1
-    Compiling synstructure v0.12.6
-    Compiling zeroize_derive v1.3.3
-    Compiling thiserror-impl v1.0.38
-    Compiling tracing-attributes v0.1.23
-    Compiling impl-trait-for-tuples v0.2.2
-    Compiling parity-scale-codec-derive v3.1.4
-    Compiling metrics-macros v0.4.1
-    Compiling tokio-macros v1.8.2
-    Compiling gumdrop_derive v0.8.1
-    Compiling zeroize v1.5.7
-    Compiling chacha20 v0.8.2
-    Compiling bip0039 v0.9.0
-    Compiling curve25519-dalek v3.2.0
-    Compiling secrecy v0.8.0
-    Compiling metrics-util v0.10.2
-    Compiling hdwallet v0.3.1
-    Compiling chacha20poly1305 v0.9.1
-    Compiling zcash_note_encryption v0.1.0
-    Compiling gumdrop v0.8.1
-    Compiling tracing v0.1.37
-    Compiling tracing-subscriber v0.3.16
-    Compiling clearscreen v1.0.11
-    Compiling tracing-appender v0.2.2
-    Compiling halo2_gadgets v0.1.0
-    Compiling hyper v0.14.23
-    Compiling metrics-exporter-prometheus v0.6.1
-    Compiling parity-scale-codec v3.3.0
-    Compiling incrementalmerkletree v0.3.0
-    Compiling reddsa v0.3.0
-    Compiling ed25519-zebra v3.1.0
-    Compiling impl-codec v0.6.0
-    Compiling primitive-types v0.11.1
-    Compiling zcash_history v0.3.0
-    Compiling orchard v0.1.0
-    Compiling zcash_primitives v0.6.0
-    Compiling zcash_proofs v0.6.0
-    Compiling librustzcash v0.2.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/librustzcash)
- warning: fields `0`, `1`, and `2` are never read
-    --> librustzcash/src/wallet.rs:171:16
-     |
- 171 |     OutOfOrder(LastObserved, BlockHeight, usize),
-     |     ---------- ^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^
-     |     |
-     |     fields in this variant
-     |
-     = note: `WalletError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
-     = note: `#[warn(dead_code)]` on by default
- help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
-     |
- 171 |     OutOfOrder((), (), ()),
-     |                ~~  ~~  ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:181:29
-     |
- 181 |     InsufficientCheckpoints(usize),
-     |     ----------------------- ^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `RewindError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 181 |     InsufficientCheckpoints(()),
-     |                             ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:188:28
-     |
- 188 |     ActionDecryptionFailed(usize),
-     |     ---------------------- ^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `BundleLoadError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 188 |     ActionDecryptionFailed(()),
-     |                            ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:192:17
-     |
- 192 |     FvkNotFound(IncomingViewingKey),
-     |     ----------- ^^^^^^^^^^^^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `BundleLoadError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 192 |     FvkNotFound(()),
-     |                 ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:195:24
-     |
- 195 |     InvalidActionIndex(usize),
-     |     ------------------ ^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `BundleLoadError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 195 |     InvalidActionIndex(()),
-     |                        ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:200:27
-     |
- 200 |     DecryptedNoteNotFound(OutPoint),
-     |     --------------------- ^^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SpendRetrievalError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 200 |     DecryptedNoteNotFound(()),
-     |                           ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:201:23
-     |
- 201 |     NoIvkForRecipient(Address),
-     |     ----------------- ^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SpendRetrievalError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 201 |     NoIvkForRecipient(()),
-     |                       ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:202:17
-     |
- 202 |     FvkNotFound(IncomingViewingKey),
-     |     ----------- ^^^^^^^^^^^^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SpendRetrievalError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 202 |     FvkNotFound(()),
-     |                 ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:203:23
-     |
- 203 |     NoteNotPositioned(OutPoint),
-     |     ----------------- ^^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SpendRetrievalError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 203 |     NoteNotPositioned(()),
-     |                       ~~
- 
- warning: field `0` is never read
-    --> librustzcash/src/wallet.rs:205:31
-     |
- 205 |     WitnessNotAvailableAtRoot(MerkleHashOrchard),
-     |     ------------------------- ^^^^^^^^^^^^^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SpendRetrievalError` has derived impls for the traits `Clone` and `Debug`, but these are 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
-     |
- 205 |     WitnessNotAvailableAtRoot(()),
-     |                               ~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/rustzcash.rs:635:18
-     |
- 635 |         unsafe { SAPLING_SPEND_VK.as_ref() }.unwrap(),
-     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
-     = note: `#[warn(static_mut_refs)]` on by default
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/rustzcash.rs:679:18
-     |
- 679 |         unsafe { SAPLING_OUTPUT_VK.as_ref() }.unwrap(),
-     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/rustzcash.rs:745:18
-     |
- 745 |         unsafe { &SPROUT_GROTH16_PARAMS_PATH }
-     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- help: use `&raw const` instead to create a raw pointer
-     |
- 745 |         unsafe { &raw const SPROUT_GROTH16_PARAMS_PATH }
-     |                  ~~~~~~~~~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/rustzcash.rs:815:18
-     |
- 815 |         unsafe { SPROUT_GROTH16_VK.as_ref() }.expect("parameters should have been initialized"),
-     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/rustzcash.rs:855:18
-     |
- 855 |         unsafe { SAPLING_OUTPUT_PARAMS.as_ref() }.unwrap(),
-     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-     --> librustzcash/src/rustzcash.rs:1013:22
-      |
- 1013 |             unsafe { SAPLING_SPEND_PARAMS.as_ref() }.unwrap(),
-      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-      |
-      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-      = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-     --> librustzcash/src/rustzcash.rs:1014:22
-      |
- 1014 |             unsafe { SAPLING_SPEND_VK.as_ref() }.unwrap(),
-      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-      |
-      = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-      = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/builder_ffi.rs:160:23
-     |
- 160 |     let pk = unsafe { ORCHARD_PK.as_ref() }.unwrap();
-     |                       ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> librustzcash/src/orchard_ffi.rs:122:27
-     |
- 122 |         let vk = unsafe { crate::ORCHARD_VK.as_ref() }.unwrap();
-     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- 
- warning: `librustzcash` (lib) generated 19 warnings
-     Finished `release` profile [optimized] target(s) in 1m 20s
- warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
- note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[tezos-rust-libs: cargo build]
+ /usr/bin/cargo "build" "--target-dir" "target-wasmer" "--release" "--package" "wasmer-c-api" "--no-default-features" "--features" "singlepass,cranelift,wat,middlewares" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
- warning: `/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/.cargo/config` is deprecated in favor of `config.toml`
- note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
- warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
- package:   /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/librustzcash/Cargo.toml
- workspace: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/Cargo.toml
- warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
- note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
- note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
- note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vfs/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vfs/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vnet/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/wasi/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
- warning: /home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/wasi/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
- (in the `tokio` dependency)
-    Compiling libc v0.2.139
-    Compiling proc-macro2 v1.0.50
-    Compiling autocfg v1.1.0
-    Compiling quote v1.0.23
-    Compiling unicode-ident v1.0.6
-    Compiling syn v1.0.107
-    Compiling version_check v0.9.4
-    Compiling cfg-if v1.0.0
-    Compiling once_cell v1.17.0
-    Compiling scopeguard v1.1.0
-    Compiling ident_case v1.0.1
-    Compiling fnv v1.0.7
-    Compiling memchr v2.5.0
-    Compiling log v0.4.17
-    Compiling smallvec v1.10.0
-    Compiling bytecheck v0.6.10
-    Compiling target-lexicon v0.12.7
-    Compiling rend v0.4.0
-    Compiling tinyvec_macros v0.1.0
-    Compiling simdutf8 v0.1.4
-    Compiling rkyv v0.7.41
-    Compiling bitflags v1.3.2
-    Compiling parking_lot_core v0.9.7
-    Compiling crossbeam-utils v0.8.14
-    Compiling thiserror v1.0.38
-    Compiling cc v1.0.79
-    Compiling leb128 v0.2.5
-    Compiling adler v1.0.2
-    Compiling serde_derive v1.0.152
-    Compiling byteorder v1.4.3
-    Compiling unicode-bidi v0.3.13
-    Compiling percent-encoding v2.2.0
-    Compiling seahash v4.1.0
-    Compiling gimli v0.27.1
-    Compiling cranelift-isle v0.91.1
-    Compiling io-lifetimes v1.0.10
-    Compiling rustc-demangle v0.1.21
-    Compiling more-asserts v0.2.2
-    Compiling serde v1.0.152
-    Compiling rustix v0.37.3
-    Compiling lazy_static v1.4.0
-    Compiling cranelift-codegen-shared v0.91.1
-    Compiling fallible-iterator v0.2.0
-    Compiling tinyvec v1.6.0
-    Compiling serde_json v1.0.96
-    Compiling linux-raw-sys v0.3.7
-    Compiling miniz_oxide v0.6.2
-    Compiling rayon-core v1.10.2
-    Compiling os_str_bytes v6.5.0
-    Compiling form_urlencoded v1.1.0
-    Compiling cranelift-codegen-meta v0.91.1
-    Compiling cranelift-entity v0.91.1
-    Compiling stable_deref_trait v1.2.0
-    Compiling wasm-encoder v0.26.0
-    Compiling unicode-width v0.1.10
-    Compiling fastrand v1.9.0
-    Compiling strsim v0.10.0
-    Compiling itoa v1.0.5
-    Compiling textwrap v0.16.0
-    Compiling slice-group-by v0.3.1
-    Compiling termcolor v1.2.0
-    Compiling ryu v1.0.13
-    Compiling cbindgen v0.24.3
-    Compiling indexmap v1.9.3
-    Compiling lock_api v0.4.9
-    Compiling memoffset v0.7.1
-    Compiling ahash v0.7.6
-    Compiling proc-macro-error-attr v1.0.4
-    Compiling proc-macro-error v1.0.4
-    Compiling memoffset v0.8.0
-    Compiling corosensei v0.1.3
-    Compiling crossbeam-epoch v0.9.13
-    Compiling fxhash v0.2.1
-    Compiling clap_lex v0.2.4
-    Compiling cranelift-bforest v0.91.1
-    Compiling heck v0.4.1
-    Compiling arrayvec v0.7.2
-    Compiling bumpalo v3.12.0
-    Compiling either v1.8.1
-    Compiling tracing-core v0.1.30
-    Compiling bytes v1.4.0
-    Compiling pin-project-lite v0.2.9
-    Compiling paste v1.0.12
-    Compiling wasmer-compiler-cranelift v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/compiler-cranelift)
-    Compiling crossbeam-channel v0.5.6
-    Compiling regalloc2 v0.5.1
-    Compiling object v0.30.3
-    Compiling backtrace v0.3.67
-    Compiling wast v57.0.0
-    Compiling crossbeam-deque v0.8.2
-    Compiling unicode-normalization v0.1.22
-    Compiling getrandom v0.2.8
-    Compiling atty v0.2.14
-    Compiling memmap2 v0.5.10
-    Compiling region v3.0.0
-    Compiling num_cpus v1.15.0
-    Compiling hashbrown v0.12.3
-    Compiling idna v0.3.0
-    Compiling cranelift-codegen v0.91.1
-    Compiling url v2.3.1
-    Compiling rayon v1.6.1
-    Compiling addr2line v0.19.0
-    Compiling clap v3.2.25
-    Compiling dashmap v5.4.0
-    Compiling tempfile v3.5.0
-    Compiling wasmparser v0.95.0
-    Compiling gimli v0.26.2
-    Compiling cranelift-egraph v0.91.1
-    Compiling darling_core v0.14.4
-    Compiling ptr_meta_derive v0.1.4
-    Compiling bytecheck_derive v0.6.10
-    Compiling enum-iterator-derive v0.7.0
-    Compiling rkyv_derive v0.7.41
-    Compiling thiserror-impl v1.0.38
-    Compiling derivative v2.2.0
-    Compiling wasmer-derive v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/derive)
-    Compiling tracing-attributes v0.1.23
-    Compiling dynasm v1.2.3
-    Compiling ptr_meta v0.1.4
-    Compiling enum-iterator v0.7.0
-    Compiling wat v1.0.63
-    Compiling darling_macro v0.14.4
-    Compiling tracing v0.1.37
-    Compiling darling v0.14.4
-    Compiling enumset_derive v0.6.1
-    Compiling enumset v1.0.12
-    Compiling toml v0.5.11
-    Compiling dynasmrt v1.2.3
-    Compiling wasmer-types v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/types)
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/types/src/lib.rs:11:13
-    |
- 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
-    |             ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `core`, `default`, `enable-serde`, `serde`, `serde_bytes`, and `std`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-    = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/types/src/lib.rs:13:5
-    |
- 13 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `core`, `default`, `enable-serde`, `serde`, `serde_bytes`, and `std`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
-    Compiling wasmer-c-api v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/c-api)
- warning: unexpected `cfg` condition value: `emscripten`
-    --> wasmer-3.3.0/lib/c-api/build.rs:60:15
-     |
- 60  |         #[cfg(feature = $feature)]
-     |               ^^^^^^^^^^^^^^^^^^
- ...
- 153 |     map_feature_as_c_define!("emscripten", EMSCRIPTEN_FEATURE_AS_C_DEFINE, pre_header);
-     |     ---------------------------------------------------------------------------------- in this macro invocation
-     |
-     = note: expected values for `feature` are: `compiler`, `compiler-headless`, `cranelift`, `default`, `jit`, `jsc`, `llvm`, `middlewares`, `singlepass`, `static-artifact-create`, `static-artifact-load`, `sys`, `typetag`, `virtual-fs`, `wasi`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-compiler`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmer-emscripten`, `wasmer-middlewares`, `wasmer-wasix`, `wat`, `webc`, and `webc_runner`
-     = help: consider adding `emscripten` as a feature in `Cargo.toml`
-     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-     = note: `#[warn(unexpected_cfgs)]` on by default
-     = note: this warning originates in the macro `map_feature_as_c_define` (in Nightly builds, run with -Z macro-backtrace for more info)
- 
-    Compiling wasmer-vm v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/vm)
- warning: unexpected `cfg` condition value: `cargo-clippy`
-  --> wasmer-3.3.0/lib/vm/src/lib.rs:7:5
-   |
- 7 |     feature = "cargo-clippy",
-   |     ^^^^^^^^^^^^^^^^^^^^^^^^
-   |
-   = note: expected values for `feature` are: `default`, `enable-serde`, `serde`, and `tracing`
-   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-   = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/vm/src/lib.rs:11:5
-    |
- 11 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `default`, `enable-serde`, `serde`, and `tracing`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: creating a mutable reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:131:22
-     |
- 131 |             register(&mut PREV_SIGSEGV, libc::SIGSEGV);
-     |                      ^^^^^^^^^^^^^^^^^ mutable reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
-     = note: `#[warn(static_mut_refs)]` on by default
- help: use `&raw mut` instead to create a raw pointer
-     |
- 131 |             register(&raw mut PREV_SIGSEGV, libc::SIGSEGV);
-     |                      ~~~~~~~~
- 
- warning: creating a mutable reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:134:22
-     |
- 134 |             register(&mut PREV_SIGILL, libc::SIGILL);
-     |                      ^^^^^^^^^^^^^^^^ mutable reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
- help: use `&raw mut` instead to create a raw pointer
-     |
- 134 |             register(&raw mut PREV_SIGILL, libc::SIGILL);
-     |                      ~~~~~~~~
- 
- warning: creating a mutable reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:138:26
-     |
- 138 |                 register(&mut PREV_SIGFPE, libc::SIGFPE);
-     |                          ^^^^^^^^^^^^^^^^ mutable reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
- help: use `&raw mut` instead to create a raw pointer
-     |
- 138 |                 register(&raw mut PREV_SIGFPE, libc::SIGFPE);
-     |                          ~~~~~~~~
- 
- warning: creating a mutable reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:144:26
-     |
- 144 |                 register(&mut PREV_SIGBUS, libc::SIGBUS);
-     |                          ^^^^^^^^^^^^^^^^ mutable reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
- help: use `&raw mut` instead to create a raw pointer
-     |
- 144 |                 register(&raw mut PREV_SIGBUS, libc::SIGBUS);
-     |                          ~~~~~~~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:191:34
-     |
- 191 |                 libc::SIGSEGV => &PREV_SIGSEGV,
-     |                                  ^^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- help: use `&raw const` instead to create a raw pointer
-     |
- 191 |                 libc::SIGSEGV => &raw const PREV_SIGSEGV,
-     |                                  ~~~~~~~~~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:192:33
-     |
- 192 |                 libc::SIGBUS => &PREV_SIGBUS,
-     |                                 ^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- help: use `&raw const` instead to create a raw pointer
-     |
- 192 |                 libc::SIGBUS => &raw const PREV_SIGBUS,
-     |                                 ~~~~~~~~~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:193:33
-     |
- 193 |                 libc::SIGFPE => &PREV_SIGFPE,
-     |                                 ^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- help: use `&raw const` instead to create a raw pointer
-     |
- 193 |                 libc::SIGFPE => &raw const PREV_SIGFPE,
-     |                                 ~~~~~~~~~~
- 
- warning: creating a shared reference to mutable static is discouraged
-    --> wasmer-3.3.0/lib/vm/src/trap/traphandlers.rs:194:33
-     |
- 194 |                 libc::SIGILL => &PREV_SIGILL,
-     |                                 ^^^^^^^^^^^^ shared reference to mutable static
-     |
-     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
-     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
- help: use `&raw const` instead to create a raw pointer
-     |
- 194 |                 libc::SIGILL => &raw const PREV_SIGILL,
-     |                                 ~~~~~~~~~~
- 
- warning: `wasmer-c-api` (build script) generated 1 warning
-    Compiling wasmer-compiler v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/compiler)
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/compiler/src/lib.rs:13:5
-    |
- 13 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `compiler`, `core`, `default`, `enable-serde`, `hashbrown`, `serde`, `serde_bytes`, `static-artifact-create`, `static-artifact-load`, `std`, `translator`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-object`, and `wasmparser`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-    = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/compiler/src/lib.rs:17:5
-    |
- 17 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `compiler`, `core`, `default`, `enable-serde`, `hashbrown`, `serde`, `serde_bytes`, `static-artifact-create`, `static-artifact-load`, `std`, `translator`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-object`, and `wasmparser`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unused imports: `borrow`, `collections`, `fmt`, and `str`
-   --> wasmer-3.3.0/lib/compiler/src/lib.rs:50:23
-    |
- 50 |         pub use std::{borrow, boxed, collections, fmt, str, string, sync, vec};
-    |                       ^^^^^^         ^^^^^^^^^^^  ^^^  ^^^
-    |
-    = note: `#[warn(unused_imports)]` on by default
- 
- warning: unused imports: `DeserializeError` and `SerializeError`
-  --> wasmer-3.3.0/lib/compiler/src/engine/error.rs:3:24
-   |
- 3 | pub use wasmer_types::{DeserializeError, ImportError, SerializeError};
-   |                        ^^^^^^^^^^^^^^^^               ^^^^^^^^^^^^^^
- 
- warning: variable does not need to be mutable
-    --> wasmer-3.3.0/lib/compiler/src/artifact_builders/artifact_builder.rs:204:81
-     |
- 204 |         Arc::get_mut(&mut self.serializable.compile_info.module).map_or(false, |mut module_info| {
-     |                                                                                 ----^^^^^^^^^^^
-     |                                                                                 |
-     |                                                                                 help: remove this `mut`
-     |
-     = note: `#[warn(unused_mut)]` on by default
- 
- warning: `wasmer-vm` (lib) generated 10 warnings
-    Compiling wasmer v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/api)
-    Compiling wasmer-compiler-singlepass v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/compiler-singlepass)
- warning: `wasmer-types` (lib) generated 2 warnings
- warning: lint `deprecated_cfg_attr_crate_type_name` has been removed: converted into hard error, see issue #91632 <https://github.com/rust-lang/rust/issues/91632> for more information
-   --> wasmer-3.3.0/lib/api/src/lib.rs:28:10
-    |
- 28 | #![allow(deprecated_cfg_attr_crate_type_name)]
-    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: `#[warn(renamed_and_removed_lints)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/api/src/lib.rs:13:5
-    |
- 13 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `compiler`, `core`, `cranelift`, `default`, `enable-serde`, `engine`, `hashbrown`, `jit`, `js`, `js-default`, `js-serializable-module`, `js-sys`, `jsc`, `llvm`, `rusty_jsc`, `singlepass`, `static-artifact-create`, `static-artifact-load`, `std`, `sys`, `sys-default`, `tracing`, `wasm-bindgen`, `wasm-types-polyfill`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmparser`, and `wat`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-    = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/api/src/lib.rs:17:5
-    |
- 17 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `compiler`, `core`, `cranelift`, `default`, `enable-serde`, `engine`, `hashbrown`, `jit`, `js`, `js-default`, `js-serializable-module`, `js-sys`, `jsc`, `llvm`, `rusty_jsc`, `singlepass`, `static-artifact-create`, `static-artifact-load`, `std`, `sys`, `sys-default`, `tracing`, `wasm-bindgen`, `wasm-types-polyfill`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmparser`, and `wat`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unused import: `Artifact`
-  --> wasmer-3.3.0/lib/api/src/sys/engine.rs:2:5
-   |
- 2 |     Artifact, BaseTunables, CompilerConfig, Engine, EngineBuilder, Tunables,
-   |     ^^^^^^^^
-   |
-   = note: `#[warn(unused_imports)]` on by default
- 
- warning: unused import: `Tunables`
-   --> wasmer-3.3.0/lib/api/src/sys/mod.rs:17:62
-    |
- 17 | pub use wasmer_compiler::{Artifact, EngineBuilder, Features, Tunables};
-    |                                                              ^^^^^^^^
- 
- warning: `wasmer-compiler` (lib) generated 5 warnings (run `cargo fix --lib -p wasmer-compiler` to apply 3 suggestions)
- warning: unexpected `cfg` condition value: `enable-serde`
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/unwind_winx64.rs:174:12
-     |
- 174 | #[cfg_attr(feature = "enable-serde", derive(Serialize, Deserialize))]
-     |            ^^^^^^^^^^^^^^^^^^^^^^^^
-     |
-     = note: expected values for `feature` are: `avx`, `core`, `default`, `gimli`, `hashbrown`, `rayon`, `sse`, `std`, `unwind`, and `wasm`
-     = help: consider adding `enable-serde` as a feature in `Cargo.toml`
-     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-     = note: `#[warn(unexpected_cfgs)]` on by default
- 
-    Compiling wasmer-middlewares v3.3.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7/wasmer-3.3.0/lib/middlewares)
- warning: `wasmer` (lib) generated 5 warnings (run `cargo fix --lib -p wasmer` to apply 2 suggestions)
- warning: variable does not need to be mutable
-     --> wasmer-3.3.0/lib/compiler-singlepass/src/codegen.rs:2996:21
-      |
- 2996 |                 let mut frame = &mut self.control_stack.last_mut().unwrap();
-      |                     ----^^^^^
-      |                     |
-      |                     help: remove this `mut`
-      |
-      = note: `#[warn(unused_mut)]` on by default
- 
- warning: multiple fields are never read
-   --> wasmer-3.3.0/lib/compiler-singlepass/src/common_decl.rs:40:9
-    |
- 35 | pub struct MachineStateDiff {
-    |            ---------------- fields in this struct
- ...
- 40 |     pub stack_push: Vec<MachineValue>,
-    |         ^^^^^^^^^^
- ...
- 43 |     pub stack_pop: usize,
-    |         ^^^^^^^^^
- ...
- 46 |     pub reg_diff: Vec<(RegisterIndex, MachineValue)>,
-    |         ^^^^^^^^
- ...
- 49 |     pub prev_frame_diff: BTreeMap<usize, Option<MachineValue>>, // None for removal
-    |         ^^^^^^^^^^^^^^^
- ...
- 52 |     pub wasm_stack_push: Vec<WasmAbstractValue>,
-    |         ^^^^^^^^^^^^^^^
- ...
- 55 |     pub wasm_stack_pop: usize,
-    |         ^^^^^^^^^^^^^^
- ...
- 58 |     pub wasm_inst_offset: usize, // absolute value; not a diff.
-    |         ^^^^^^^^^^^^^^^^
-    |
-    = note: `MachineStateDiff` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
-    = note: `#[warn(dead_code)]` on by default
- 
- warning: fields `initial`, `locals`, `shadow_size`, `wasm_function_header_target_offset`, and `loop_offsets` are never read
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/common_decl.rs:88:9
-     |
- 86  | pub struct FunctionStateMap {
-     |            ---------------- fields in this struct
- 87  |     /// Initial.
- 88  |     pub initial: MachineState,
-     |         ^^^^^^^
- ...
- 92  |     pub locals: Vec<WasmAbstractValue>,
-     |         ^^^^^^
- 93  |     /// Shadow size.
- 94  |     pub shadow_size: usize, // for single-pass backend, 32 bytes on x86-64
-     |         ^^^^^^^^^^^
- ...
- 98  |     pub wasm_function_header_target_offset: Option<SuspendOffset>,
-     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ...
- 102 |     pub loop_offsets: BTreeMap<usize, OffsetInfo>, /* suspend_offset -> info */
-     |         ^^^^^^^^^^^^
-     |
-     = note: `FunctionStateMap` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
- 
- warning: field `0` is never read
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/common_decl.rs:123:10
-     |
- 123 |     Call(usize),
-     |     ---- ^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SuspendOffset` has derived impls for the traits `Debug` and `Clone`, but these are 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
-     |
- 123 |     Call(()),
-     |          ~~
- 
- warning: field `0` is never read
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/common_decl.rs:125:15
-     |
- 125 |     Trappable(usize),
-     |     --------- ^^^^^
-     |     |
-     |     field in this variant
-     |
-     = note: `SuspendOffset` has derived impls for the traits `Debug` and `Clone`, but these are 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
-     |
- 125 |     Trappable(()),
-     |               ~~
- 
- warning: fields `end_offset`, `diff_id`, and `activate_offset` are never read
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/common_decl.rs:132:9
-     |
- 130 | pub struct OffsetInfo {
-     |            ---------- fields in this struct
- 131 |     /// Exclusive range-end offset.
- 132 |     pub end_offset: usize,
-     |         ^^^^^^^^^^
- 133 |     /// Index pointing to the `MachineStateDiff` entry.
- 134 |     pub diff_id: usize,
-     |         ^^^^^^^
- 135 |     /// Offset at which execution can be continued.
- 136 |     pub activate_offset: usize,
-     |         ^^^^^^^^^^^^^^^
-     |
-     = note: `OffsetInfo` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
- 
- warning: multiple methods are never used
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/emitter_arm64.rs:90:8
-     |
- 87  | pub trait EmitterARM64 {
-     |           ------------ methods in this trait
- ...
- 90  |     fn get_jmp_instr_size(&self) -> u8;
-     |        ^^^^^^^^^^^^^^^^^^
- ...
- 110 |     fn emit_strdb(
-     |        ^^^^^^^^^^
- ...
- 124 |     fn emit_ldria(
-     |        ^^^^^^^^^^
- ...
- 184 |     fn emit_movz(&mut self, reg: Location, val: u32) -> Result<(), CompileError>;
-     |        ^^^^^^^^^
- 185 |     fn emit_movk(&mut self, reg: Location, val: u32, shift: u32) -> Result<(), CompileError>;
-     |        ^^^^^^^^^
- ...
- 335 |     fn emit_csetm(&mut self, sz: Size, dst: Location, cond: Condition) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^
- 336 |     fn emit_cinc(
-     |        ^^^^^^^^^
- ...
- 364 |     fn emit_tbnz_label(
-     |        ^^^^^^^^^^^^^^^
- 
- warning: multiple methods are never used
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/emitter_x64.rs:74:8
-     |
- 64  | pub trait EmitterX64 {
-     |           ---------- methods in this trait
- ...
- 74  |     fn emit_u64(&mut self, x: u64) -> Result<(), CompileError>;
-     |        ^^^^^^^^
- ...
- 79  |     fn emit_nop(&mut self) -> Result<(), CompileError>;
-     |        ^^^^^^^^
- ...
- 147 |     fn emit_cmovae_gpr_32(&mut self, src: GPR, dst: GPR) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^^^^^^^^^
- ...
- 219 |     fn emit_vcmpordss(
-     |        ^^^^^^^^^^^^^^
- ...
- 225 |     fn emit_vcmpordsd(
-     |        ^^^^^^^^^^^^^^
- ...
- 347 |     fn emit_ud2(&mut self) -> Result<(), CompileError>;
-     |        ^^^^^^^^
- ...
- 461 |     fn arch_emit_entry_trampoline(&mut self) -> Result<(), CompileError> {
-     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^
- ...
- 467 |     fn arch_mov64_imm_offset(&self) -> Result<usize, CompileError> {
-     |        ^^^^^^^^^^^^^^^^^^^^^
- 
- warning: methods `is_callee_save` and `is_reserved` are never used
-   --> wasmer-3.3.0/lib/compiler-singlepass/src/location.rs:42:8
-    |
- 41 | pub trait Reg: Copy + Clone + Eq + PartialEq + Debug + Hash + Ord {
-    |           --- methods in this trait
- 42 |     fn is_callee_save(self) -> bool;
-    |        ^^^^^^^^^^^^^^
- 43 |     fn is_reserved(self) -> bool;
-    |        ^^^^^^^^^^^
- 
- warning: trait `Descriptor` is never used
-   --> wasmer-3.3.0/lib/compiler-singlepass/src/location.rs:50:11
-    |
- 50 | pub trait Descriptor<R: Reg, S: Reg> {
-    |           ^^^^^^^^^^
- 
- warning: associated items `to_index`, `from_gpr`, and `from_simd` are never used
-   --> wasmer-3.3.0/lib/compiler-singlepass/src/location.rs:70:8
-    |
- 68 | pub trait CombinedRegister: Copy + Clone + Eq + PartialEq + Debug {
-    |           ---------------- associated items in this trait
- 69 |     /// Returns the index of the register.
- 70 |     fn to_index(&self) -> RegisterIndex;
-    |        ^^^^^^^^
- ...
- 74 |     fn from_gpr(x: u16) -> Self;
-    |        ^^^^^^^^
- 75 |     /// Convert from an SIMD register
- 76 |     fn from_simd(x: u16) -> Self;
-    |        ^^^^^^^^^
- 
- warning: methods `imm_value` and `is_imm` are never used
-   --> wasmer-3.3.0/lib/compiler-singlepass/src/machine.rs:36:8
-    |
- 35 | pub trait MaybeImmediate {
-    |           -------------- methods in this trait
- 36 |     fn imm_value(&self) -> Option<Value>;
-    |        ^^^^^^^^^
- 37 |     fn is_imm(&self) -> bool {
-    |        ^^^^^^
- 
- warning: multiple methods are never used
-    --> wasmer-3.3.0/lib/compiler-singlepass/src/machine.rs:114:8
-     |
- 54  | pub trait Machine {
-     |           ------- methods in this trait
- ...
- 114 |     fn mark_address_with_trap_code(&mut self, code: TrapCode);
-     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- ...
- 279 |     fn emit_call_label(&mut self, label: Label) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^^^^^^
- ...
- 298 |     fn emit_debug_breakpoint(&mut self) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^^^^^^^^^^^^
- ...
- 302 |     fn location_address(
-     |        ^^^^^^^^^^^^^^^^
- ...
- 310 |     fn location_and(
-     |        ^^^^^^^^^^^^
- ...
- 343 |     fn location_sub(
-     |        ^^^^^^^^^^^^
- ...
- 368 |     fn location_test(
-     |        ^^^^^^^^^^^^^
- ...
- 385 |     fn jmp_on_above(&mut self, label: Label) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^^^
- ...
- 394 |     fn jmp_on_overflow(&mut self, label: Label) -> Result<(), CompileError>;
-     |        ^^^^^^^^^^^^^^^
- 
-    Compiling cranelift-frontend v0.91.1
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/lib.rs:10:5
-    |
- 10 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `rayon`, `std`, `unwind`, and `wasm`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-    = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/lib.rs:14:5
-    |
- 14 |     feature = "cargo-clippy",
-    |     ^^^^^^^^^^^^^^^^^^^^^^^^
-    |
-    = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `rayon`, `std`, `unwind`, and `wasm`
-    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unused import: `cranelift_codegen::print_errors::pretty_error`
-  --> wasmer-3.3.0/lib/compiler-cranelift/src/trampoline/mod.rs:9:9
-   |
- 9 | pub use cranelift_codegen::print_errors::pretty_error;
-   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-   |
-   = note: `#[warn(unused_imports)]` on by default
- 
- warning: unused import: `cranelift_codegen::Context`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/trampoline/mod.rs:10:9
-    |
- 10 | pub use cranelift_codegen::Context;
-    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
- 
- warning: unused import: `FunctionBuilder`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/trampoline/mod.rs:11:30
-    |
- 11 | pub use cranelift_frontend::{FunctionBuilder, FunctionBuilderContext};
-    |                              ^^^^^^^^^^^^^^^
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-    --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/code_translator.rs:103:5
-     |
- 103 |     feature = "cargo-clippy",
-     |     ^^^^^^^^^^^^^^^^^^^^^^^^
-     |
-     = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `rayon`, `std`, `unwind`, and `wasm`
-     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-     --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/code_translator.rs:2062:12
-      |
- 2062 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::unneeded_field_pattern))]
-      |            ^^^^^^^^^^^^^^^^^^^^^^^^
-      |
-      = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `rayon`, `std`, `unwind`, and `wasm`
-      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unexpected `cfg` condition value: `cargo-clippy`
-    --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/func_environ.rs:167:16
-     |
- 167 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
-     |                ^^^^^^^^^^^^^^^^^^^^^^^^
-     |
-     = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `rayon`, `std`, `unwind`, and `wasm`
-     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
-     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
- 
- warning: unused import: `ReturnMode`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/mod.rs:10:63
-    |
- 10 | pub use self::func_environ::{FuncEnvironment, GlobalVariable, ReturnMode, TargetEnvironment};
-    |                                                               ^^^^^^^^^^
- 
- warning: unused import: `self::func_state::FuncTranslationState`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/mod.rs:11:9
-    |
- 11 | pub use self::func_state::FuncTranslationState;
-    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 
- warning: unused import: `get_vmctx_value_label`
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/mod.rs:14:5
-    |
- 14 |     get_vmctx_value_label, irlibcall_to_libcall, irreloc_to_relocationkind,
-    |     ^^^^^^^^^^^^^^^^^^^^^
- 
- warning: method `pointer_bytes` is never used
-   --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/func_environ.rs:64:8
-    |
- 52 | pub trait TargetEnvironment {
-    |           ----------------- method in this trait
- ...
- 64 |     fn pointer_bytes(&self) -> u8 {
-    |        ^^^^^^^^^^^^^
-    |
-    = note: `#[warn(dead_code)]` on by default
- 
- warning: methods `get_global_type`, `get_local_type`, `get_local_types`, `get_function_type`, and `get_function_sig` are never used
-    --> wasmer-3.3.0/lib/compiler-cranelift/src/translator/func_environ.rs:473:8
-     |
- 81  | pub trait FuncEnvironment: TargetEnvironment {
-     |           --------------- methods in this trait
- ...
- 473 |     fn get_global_type(&self, global_index: GlobalIndex) -> Option<WasmerType>;
-     |        ^^^^^^^^^^^^^^^
- ...
- 482 |     fn get_local_type(&self, local_index: u32) -> Option<WasmerType>;
-     |        ^^^^^^^^^^^^^^
- ...
- 485 |     fn get_local_types(&self) -> &[WasmerType];
-     |        ^^^^^^^^^^^^^^^
- ...
- 488 |     fn get_function_type(&self, function_index: FunctionIndex) -> Option<&FunctionType>;
-     |        ^^^^^^^^^^^^^^^^^
- ...
- 491 |     fn get_function_sig(&self, sig_index: SignatureIndex) -> Option<&FunctionType>;
-     |        ^^^^^^^^^^^^^^^^
- 
- warning: `wasmer-compiler-cranelift` (lib) generated 13 warnings (run `cargo fix --lib -p wasmer-compiler-cranelift` to apply 6 suggestions)
- warning: `wasmer-compiler-singlepass` (lib) generated 14 warnings (run `cargo fix --lib -p wasmer-compiler-singlepass` to apply 1 suggestion)
- warning: unexpected `cfg` condition value: `dylib`
-    --> wasmer-3.3.0/lib/c-api/src/wasm_c_api/engine.rs:258:59
-     |
- 258 | #[cfg(all(feature = "compiler", any(feature = "compiler", feature = "dylib")))]
-     |                                                           ^^^^^^^^^^^^^^^^^
-     |
-     = note: expected values for `feature` are: `compiler`, `compiler-headless`, `cranelift`, `default`, `jit`, `jsc`, `llvm`, `middlewares`, `singlepass`, `static-artifact-create`, `static-artifact-load`, `sys`, `typetag`, `virtual-fs`, `wasi`, `wasmer-artifact-create`, `wasmer-artifact-load`, `wasmer-compiler`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmer-emscripten`, `wasmer-middlewares`, `wasmer-wasix`, `wat`, `webc`, and `webc_runner`
-     = help: consider adding `dylib` as a feature in `Cargo.toml`
-     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
-     = note: `#[warn(unexpected_cfgs)]` on by default
- 
- warning: `wasmer-c-api` (lib) generated 1 warning
-     Finished `release` profile [optimized] target(s) in 1m 17s
-> compiled  tezos-rust-libs.1.7
[tezos-rust-libs: mkdir]
+ /usr/bin/mkdir "-p" "/home/opam/.opam/default/lib/tezos-rust-libs" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
[tezos-rust-libs: mkdir]
+ /usr/bin/mkdir "-p" "/home/opam/.opam/default/lib/tezos-rust-libs/rust" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
[tezos-rust-libs: cp]
+ /usr/bin/cp "librustzcash/include/librustzcash.h" "target-librustzcash/release/librustzcash.a" "wasmer-3.3.0/lib/c-api/wasm.h" "wasmer-3.3.0/lib/c-api/wasmer.h" "target-wasmer/release/libwasmer.a" "/home/opam/.opam/default/lib/tezos-rust-libs" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
[tezos-rust-libs: cp]
+ /usr/bin/cp "librustzcash/include/rust/types.h" "/home/opam/.opam/default/lib/tezos-rust-libs/rust" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
[tezos-rust-libs: touch]
+ /usr/bin/touch "/home/opam/.opam/default/lib/tezos-rust-libs/META" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.7)
-> installed tezos-rust-libs.1.7

[NOTE] success
Job succeeded