[INFO] fetching crate cardano-serialization-lib 7.1.0...
[INFO] testing cardano-serialization-lib-7.1.0 against 1.54.0 for beta-1.55-1
[INFO] extracting crate cardano-serialization-lib 7.1.0 into /workspace/builds/worker-116/source
[INFO] validating manifest of crates.io crate cardano-serialization-lib 7.1.0 on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cardano-serialization-lib 7.1.0
[INFO] finished tweaking crates.io crate cardano-serialization-lib 7.1.0
[INFO] tweaked toml for crates.io crate cardano-serialization-lib 7.1.0 written to /workspace/builds/worker-116/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3739216c09fc519be5b4ec20400004186bc18fa4be131fcec023f927d05d9801
[INFO] running `Command { std: "docker" "start" "-a" "3739216c09fc519be5b4ec20400004186bc18fa4be131fcec023f927d05d9801", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3739216c09fc519be5b4ec20400004186bc18fa4be131fcec023f927d05d9801", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3739216c09fc519be5b4ec20400004186bc18fa4be131fcec023f927d05d9801", kill_on_drop: false }`
[INFO] [stdout] 3739216c09fc519be5b4ec20400004186bc18fa4be131fcec023f927d05d9801
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a33e74486fff93b3b5283d6a22ad2f14e4658995a8b474e354adb91c43c2cfaf
[INFO] running `Command { std: "docker" "start" "-a" "a33e74486fff93b3b5283d6a22ad2f14e4658995a8b474e354adb91c43c2cfaf", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling proc-macro2 v1.0.28
[INFO] [stderr]    Compiling libc v0.2.98
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling typenum v1.13.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling syn v1.0.74
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling serde v1.0.127
[INFO] [stderr]    Compiling cc v1.0.69
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling subtle v2.4.1
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cpufeatures v0.1.5
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling serde_json v1.0.66
[INFO] [stderr]    Compiling signature v1.3.1
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]    Compiling cryptoxide v0.3.3
[INFO] [stderr]    Compiling cbor_event v2.1.3
[INFO] [stderr]    Compiling linked-hash-map v0.5.4
[INFO] [stderr]    Compiling noop_proc_macro v0.3.0
[INFO] [stderr]    Compiling bech32 v0.7.3
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling ed25519 v1.2.0
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling clear_on_drop v0.2.4
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling ed25519-bip32 v0.3.2
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling sha2 v0.9.5
[INFO] [stderr]    Compiling synstructure v0.12.5
[INFO] [stderr]    Compiling zeroize_derive v1.1.0
[INFO] [stderr]    Compiling zeroize v1.4.1
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling cardano-serialization-lib v7.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]    --> src/crypto.rs:883:13
[INFO] [stdout]     |
[INFO] [stdout] 13  | use super::*;
[INFO] [stdout]     |     -------- the item `TryInto` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 883 |         use std::convert::TryInto;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Serialize`, `Serializer`, `de::Deserializer`
[INFO] [stdout]  --> src/error.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cbor_event::{self, de::Deserializer, se::{Serialize, Serializer}};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^       ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufRead`, `Seek`
[INFO] [stdout]  --> src/error.rs:2:15
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |               ^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/utils.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             };
[INFO] [stdout]     |              ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> src/error.rs:2:30
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/address.rs:435:38
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     AddrType::Reward(a) => "stake",
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/crypto.rs:521:84
[INFO] [stdout]     |
[INFO] [stdout] 521 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:43:84
[INFO] [stdout]    |
[INFO] [stdout] 43 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:90:84
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:78
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...n::Len(3 + match &self.ttl { Some(x) => 1, None => 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Som...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:126
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...=> 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { So...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:180
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { ...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:229
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...> 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:285
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_start_interval { Some(x) => 1, None => 0 } + match &self...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:351
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...lf.validity_start_interval { Some(x) => 1, None => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:398
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:422:84
[INFO] [stdout]     |
[INFO] [stdout] 422 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:463:84
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:510:84
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:560:84
[INFO] [stdout]     |
[INFO] [stdout] 560 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:611:84
[INFO] [stdout]     |
[INFO] [stdout] 611 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:733:84
[INFO] [stdout]     |
[INFO] [stdout] 733 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:869:84
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:925:84
[INFO] [stdout]     |
[INFO] [stdout] 925 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:983:84
[INFO] [stdout]     |
[INFO] [stdout] 983 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1293:84
[INFO] [stdout]      |
[INFO] [stdout] 1293 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1387:84
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1451:84
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1562:84
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:76
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...Len::Len(match &self.vkeys { Some(x) => 1, None => 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { So...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:126
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ... 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:179
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...} + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1758:116
[INFO] [stdout]      |
[INFO] [stdout] 1758 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1810:116
[INFO] [stdout]      |
[INFO] [stdout] 1810 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1862:120
[INFO] [stdout]      |
[INFO] [stdout] 1862 | ...read_len: &mut CBORReadLen, */*/len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1915:116
[INFO] [stdout]      |
[INFO] [stdout] 1915 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1971:116
[INFO] [stdout]      |
[INFO] [stdout] 1971 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2023:116
[INFO] [stdout]      |
[INFO] [stdout] 2023 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2180:84
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2316:84
[INFO] [stdout]      |
[INFO] [stdout] 2316 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:79
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...::Len(match &self.minfee_a { Some(x) => 1, None => 0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:130
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:192
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_h...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:246
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.k...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:310
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposi...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:364
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:419
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...+ match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:471
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:519
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...=> 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.e...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:583
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:640
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:703
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...&self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:747
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...one => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:803
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_ut...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:862
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...tch &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:919
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2743:84
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2792:84
[INFO] [stdout]      |
[INFO] [stdout] 2792 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2841:84
[INFO] [stdout]      |
[INFO] [stdout] 2841 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 22.54s
[INFO] running `Command { std: "docker" "inspect" "a33e74486fff93b3b5283d6a22ad2f14e4658995a8b474e354adb91c43c2cfaf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a33e74486fff93b3b5283d6a22ad2f14e4658995a8b474e354adb91c43c2cfaf", kill_on_drop: false }`
[INFO] [stdout] a33e74486fff93b3b5283d6a22ad2f14e4658995a8b474e354adb91c43c2cfaf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5be547f24bfc9a1e6815e7c59b2e68f8c872448c7f94723396261412575f3d07
[INFO] running `Command { std: "docker" "start" "-a" "5be547f24bfc9a1e6815e7c59b2e68f8c872448c7f94723396261412575f3d07", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling autocfg v0.1.7
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling quickcheck_macros v0.9.1
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]    --> src/crypto.rs:883:13
[INFO] [stdout]     |
[INFO] [stdout] 13  | use super::*;
[INFO] [stdout]     |     -------- the item `TryInto` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 883 |         use std::convert::TryInto;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Serialize`, `Serializer`, `de::Deserializer`
[INFO] [stdout]  --> src/error.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cbor_event::{self, de::Deserializer, se::{Serialize, Serializer}};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^       ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufRead`, `Seek`
[INFO] [stdout]  --> src/error.rs:2:15
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |               ^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/utils.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             };
[INFO] [stdout]     |              ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> src/error.rs:2:30
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/address.rs:435:38
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     AddrType::Reward(a) => "stake",
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/crypto.rs:521:84
[INFO] [stdout]     |
[INFO] [stdout] 521 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:43:84
[INFO] [stdout]    |
[INFO] [stdout] 43 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:90:84
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:78
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...n::Len(3 + match &self.ttl { Some(x) => 1, None => 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Som...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:126
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...=> 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { So...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:180
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { ...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:229
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...> 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:285
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_start_interval { Some(x) => 1, None => 0 } + match &self...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:351
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...lf.validity_start_interval { Some(x) => 1, None => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:398
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:422:84
[INFO] [stdout]     |
[INFO] [stdout] 422 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:463:84
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:510:84
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:560:84
[INFO] [stdout]     |
[INFO] [stdout] 560 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:611:84
[INFO] [stdout]     |
[INFO] [stdout] 611 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:733:84
[INFO] [stdout]     |
[INFO] [stdout] 733 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:869:84
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:925:84
[INFO] [stdout]     |
[INFO] [stdout] 925 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:983:84
[INFO] [stdout]     |
[INFO] [stdout] 983 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1293:84
[INFO] [stdout]      |
[INFO] [stdout] 1293 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1387:84
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1451:84
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1562:84
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:76
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...Len::Len(match &self.vkeys { Some(x) => 1, None => 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { So...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:126
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ... 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:179
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...} + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1758:116
[INFO] [stdout]      |
[INFO] [stdout] 1758 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1810:116
[INFO] [stdout]      |
[INFO] [stdout] 1810 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1862:120
[INFO] [stdout]      |
[INFO] [stdout] 1862 | ...read_len: &mut CBORReadLen, */*/len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1915:116
[INFO] [stdout]      |
[INFO] [stdout] 1915 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1971:116
[INFO] [stdout]      |
[INFO] [stdout] 1971 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2023:116
[INFO] [stdout]      |
[INFO] [stdout] 2023 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2180:84
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2316:84
[INFO] [stdout]      |
[INFO] [stdout] 2316 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:79
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...::Len(match &self.minfee_a { Some(x) => 1, None => 0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:130
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:192
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_h...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:246
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.k...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:310
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposi...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:364
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:419
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...+ match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:471
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:519
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...=> 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.e...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:583
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:640
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:703
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...&self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:747
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...one => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:803
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_ut...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:862
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...tch &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:919
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2743:84
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2792:84
[INFO] [stdout]      |
[INFO] [stdout] 2792 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2841:84
[INFO] [stdout]      |
[INFO] [stdout] 2841 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling quickcheck v0.9.2
[INFO] [stderr]    Compiling cardano-serialization-lib v7.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `TryInto` is imported redundantly
[INFO] [stdout]    --> src/crypto.rs:883:13
[INFO] [stdout]     |
[INFO] [stdout] 13  | use super::*;
[INFO] [stdout]     |     -------- the item `TryInto` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 883 |         use std::convert::TryInto;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Serialize`, `Serializer`, `de::Deserializer`
[INFO] [stdout]  --> src/error.rs:1:24
[INFO] [stdout]   |
[INFO] [stdout] 1 | use cbor_event::{self, de::Deserializer, se::{Serialize, Serializer}};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^       ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BufRead`, `Seek`
[INFO] [stdout]  --> src/error.rs:2:15
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |               ^^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/utils.rs:740:14
[INFO] [stdout]     |
[INFO] [stdout] 740 |             };
[INFO] [stdout]     |              ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> src/error.rs:2:30
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stdout]   |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/address.rs:435:38
[INFO] [stdout]     |
[INFO] [stdout] 435 |                     AddrType::Reward(a) => "stake",
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/crypto.rs:521:84
[INFO] [stdout]     |
[INFO] [stdout] 521 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:43:84
[INFO] [stdout]    |
[INFO] [stdout] 43 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]   --> src/serialization.rs:90:84
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:78
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...n::Len(3 + match &self.ttl { Some(x) => 1, None => 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Som...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:126
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...=> 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { So...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:180
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { ...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:229
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...> 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:285
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_start_interval { Some(x) => 1, None => 0 } + match &self...
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:351
[INFO] [stdout]     |
[INFO] [stdout] 204 | ...lf.validity_start_interval { Some(x) => 1, None => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/serialization.rs:204:398
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:422:84
[INFO] [stdout]     |
[INFO] [stdout] 422 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:463:84
[INFO] [stdout]     |
[INFO] [stdout] 463 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:510:84
[INFO] [stdout]     |
[INFO] [stdout] 510 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:560:84
[INFO] [stdout]     |
[INFO] [stdout] 560 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:611:84
[INFO] [stdout]     |
[INFO] [stdout] 611 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:733:84
[INFO] [stdout]     |
[INFO] [stdout] 733 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:869:84
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:925:84
[INFO] [stdout]     |
[INFO] [stdout] 925 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]    --> src/serialization.rs:983:84
[INFO] [stdout]     |
[INFO] [stdout] 983 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1293:84
[INFO] [stdout]      |
[INFO] [stdout] 1293 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1387:84
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1451:84
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1562:84
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:76
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...Len::Len(match &self.vkeys { Some(x) => 1, None => 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { So...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:126
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ... 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:1640:179
[INFO] [stdout]      |
[INFO] [stdout] 1640 | ...} + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1758:116
[INFO] [stdout]      |
[INFO] [stdout] 1758 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1810:116
[INFO] [stdout]      |
[INFO] [stdout] 1810 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1862:120
[INFO] [stdout]      |
[INFO] [stdout] 1862 | ...read_len: &mut CBORReadLen, */*/len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1915:116
[INFO] [stdout]      |
[INFO] [stdout] 1915 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:1971:116
[INFO] [stdout]      |
[INFO] [stdout] 1971 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2023:116
[INFO] [stdout]      |
[INFO] [stdout] 2023 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2180:84
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2316:84
[INFO] [stdout]      |
[INFO] [stdout] 2316 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:79
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...::Len(match &self.minfee_a { Some(x) => 1, None => 0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:130
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:192
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_h...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:246
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.k...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:310
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposi...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:364
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:419
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...+ match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:471
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:519
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...=> 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.e...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:583
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:640
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d ...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:703
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...&self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:747
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...one => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:803
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ... match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_ut...
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:862
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...tch &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/serialization.rs:2360:919
[INFO] [stdout]      |
[INFO] [stdout] 2360 | ...match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stdout]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2743:84
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2792:84
[INFO] [stdout]      |
[INFO] [stdout] 2792 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `len`
[INFO] [stdout]     --> src/serialization.rs:2841:84
[INFO] [stdout]      |
[INFO] [stdout] 2841 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stdout]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 19.90s
[INFO] running `Command { std: "docker" "inspect" "5be547f24bfc9a1e6815e7c59b2e68f8c872448c7f94723396261412575f3d07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5be547f24bfc9a1e6815e7c59b2e68f8c872448c7f94723396261412575f3d07", kill_on_drop: false }`
[INFO] [stdout] 5be547f24bfc9a1e6815e7c59b2e68f8c872448c7f94723396261412575f3d07
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5261cfeb9e61cd1ee578a554e7d07ddf92af3f147d3b88303ecaf810ee8f1a15
[INFO] running `Command { std: "docker" "start" "-a" "5261cfeb9e61cd1ee578a554e7d07ddf92af3f147d3b88303ecaf810ee8f1a15", kill_on_drop: false }`
[INFO] [stderr] warning: the item `TryInto` is imported redundantly
[INFO] [stderr]    --> src/crypto.rs:883:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use super::*;
[INFO] [stderr]     |     -------- the item `TryInto` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 883 |         use std::convert::TryInto;
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Serialize`, `Serializer`, `de::Deserializer`
[INFO] [stderr]  --> src/error.rs:1:24
[INFO] [stderr]   |
[INFO] [stderr] 1 | use cbor_event::{self, de::Deserializer, se::{Serialize, Serializer}};
[INFO] [stderr]   |                        ^^^^^^^^^^^^^^^^       ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `BufRead`, `Seek`
[INFO] [stderr]  --> src/error.rs:2:15
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stderr]   |               ^^^^^^^  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/utils.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             };
[INFO] [stderr]     |              ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]  --> src/error.rs:2:30
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stderr]   |                              ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a`
[INFO] [stderr]    --> src/address.rs:435:38
[INFO] [stderr]     |
[INFO] [stderr] 435 |                     AddrType::Reward(a) => "stake",
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/crypto.rs:521:84
[INFO] [stderr]     |
[INFO] [stderr] 521 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]   --> src/serialization.rs:43:84
[INFO] [stderr]    |
[INFO] [stderr] 43 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]   --> src/serialization.rs:90:84
[INFO] [stderr]    |
[INFO] [stderr] 90 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:78
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...n::Len(3 + match &self.ttl { Some(x) => 1, None => 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Som...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:126
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...=> 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { So...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:180
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { ...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:229
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...> 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:285
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_start_interval { Some(x) => 1, None => 0 } + match &self...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:351
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...lf.validity_start_interval { Some(x) => 1, None => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:398
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:422:84
[INFO] [stderr]     |
[INFO] [stderr] 422 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:463:84
[INFO] [stderr]     |
[INFO] [stderr] 463 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:510:84
[INFO] [stderr]     |
[INFO] [stderr] 510 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:560:84
[INFO] [stderr]     |
[INFO] [stderr] 560 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:611:84
[INFO] [stderr]     |
[INFO] [stderr] 611 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:733:84
[INFO] [stderr]     |
[INFO] [stderr] 733 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:869:84
[INFO] [stderr]     |
[INFO] [stderr] 869 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:925:84
[INFO] [stderr]     |
[INFO] [stderr] 925 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:983:84
[INFO] [stderr]     |
[INFO] [stderr] 983 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1293:84
[INFO] [stderr]      |
[INFO] [stderr] 1293 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1387:84
[INFO] [stderr]      |
[INFO] [stderr] 1387 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1451:84
[INFO] [stderr]      |
[INFO] [stderr] 1451 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1562:84
[INFO] [stderr]      |
[INFO] [stderr] 1562 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:76
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ...Len::Len(match &self.vkeys { Some(x) => 1, None => 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { So...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:126
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ... 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:179
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ...} + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1758:116
[INFO] [stderr]      |
[INFO] [stderr] 1758 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1810:116
[INFO] [stderr]      |
[INFO] [stderr] 1810 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1862:120
[INFO] [stderr]      |
[INFO] [stderr] 1862 | ...read_len: &mut CBORReadLen, */*/len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1915:116
[INFO] [stderr]      |
[INFO] [stderr] 1915 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1971:116
[INFO] [stderr]      |
[INFO] [stderr] 1971 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2023:116
[INFO] [stderr]      |
[INFO] [stderr] 2023 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2180:84
[INFO] [stderr]      |
[INFO] [stderr] 2180 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2316:84
[INFO] [stderr]      |
[INFO] [stderr] 2316 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:79
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...::Len(match &self.minfee_a { Some(x) => 1, None => 0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:130
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:192
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_h...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:246
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.k...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:310
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposi...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:364
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:419
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...+ match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:471
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:519
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...=> 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.e...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:583
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:640
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:703
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...&self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:747
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...one => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:803
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_ut...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:862
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...tch &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:919
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2743:84
[INFO] [stderr]      |
[INFO] [stderr] 2743 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2792:84
[INFO] [stderr]      |
[INFO] [stderr] 2792 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2841:84
[INFO] [stderr]      |
[INFO] [stderr] 2841 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: 59 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: the item `TryInto` is imported redundantly
[INFO] [stderr]    --> src/crypto.rs:883:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use super::*;
[INFO] [stderr]     |     -------- the item `TryInto` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 883 |         use std::convert::TryInto;
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Serialize`, `Serializer`, `de::Deserializer`
[INFO] [stderr]  --> src/error.rs:1:24
[INFO] [stderr]   |
[INFO] [stderr] 1 | use cbor_event::{self, de::Deserializer, se::{Serialize, Serializer}};
[INFO] [stderr]   |                        ^^^^^^^^^^^^^^^^       ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `BufRead`, `Seek`
[INFO] [stderr]  --> src/error.rs:2:15
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stderr]   |               ^^^^^^^  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/utils.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             };
[INFO] [stderr]     |              ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]  --> src/error.rs:2:30
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::io::{BufRead, Seek, Write};
[INFO] [stderr]   |                              ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a`
[INFO] [stderr]    --> src/address.rs:435:38
[INFO] [stderr]     |
[INFO] [stderr] 435 |                     AddrType::Reward(a) => "stake",
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/crypto.rs:521:84
[INFO] [stderr]     |
[INFO] [stderr] 521 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]   --> src/serialization.rs:43:84
[INFO] [stderr]    |
[INFO] [stderr] 43 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]   --> src/serialization.rs:90:84
[INFO] [stderr]    |
[INFO] [stderr] 90 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]    |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:78
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...n::Len(3 + match &self.ttl { Some(x) => 1, None => 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Som...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:126
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...=> 0 } + match &self.certs { Some(x) => 1, None => 0 } + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { So...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:180
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... + match &self.withdrawals { Some(x) => 1, None => 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { ...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:229
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...> 0 } + match &self.update { Some(x) => 1, None => 0 } + match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:285
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... match &self.metadata_hash { Some(x) => 1, None => 0 } + match &self.validity_start_interval { Some(x) => 1, None => 0 } + match &self...
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:351
[INFO] [stderr]     |
[INFO] [stderr] 204 | ...lf.validity_start_interval { Some(x) => 1, None => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> src/serialization.rs:204:398
[INFO] [stderr]     |
[INFO] [stderr] 204 | ... => 0 } + match &self.mint { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]     |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:422:84
[INFO] [stderr]     |
[INFO] [stderr] 422 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:463:84
[INFO] [stderr]     |
[INFO] [stderr] 463 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:510:84
[INFO] [stderr]     |
[INFO] [stderr] 510 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:560:84
[INFO] [stderr]     |
[INFO] [stderr] 560 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:611:84
[INFO] [stderr]     |
[INFO] [stderr] 611 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:733:84
[INFO] [stderr]     |
[INFO] [stderr] 733 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:869:84
[INFO] [stderr]     |
[INFO] [stderr] 869 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:925:84
[INFO] [stderr]     |
[INFO] [stderr] 925 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]    --> src/serialization.rs:983:84
[INFO] [stderr]     |
[INFO] [stderr] 983 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]     |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1293:84
[INFO] [stderr]      |
[INFO] [stderr] 1293 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1387:84
[INFO] [stderr]      |
[INFO] [stderr] 1387 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1451:84
[INFO] [stderr]      |
[INFO] [stderr] 1451 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1562:84
[INFO] [stderr]      |
[INFO] [stderr] 1562 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:76
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ...Len::Len(match &self.vkeys { Some(x) => 1, None => 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { So...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:126
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ... 0 } + match &self.scripts { Some(x) => 1, None => 0 } + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:1640:179
[INFO] [stderr]      |
[INFO] [stderr] 1640 | ...} + match &self.bootstraps { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1758:116
[INFO] [stderr]      |
[INFO] [stderr] 1758 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1810:116
[INFO] [stderr]      |
[INFO] [stderr] 1810 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1862:120
[INFO] [stderr]      |
[INFO] [stderr] 1862 | ...read_len: &mut CBORReadLen, */*/len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1915:116
[INFO] [stderr]      |
[INFO] [stderr] 1915 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:1971:116
[INFO] [stderr]      |
[INFO] [stderr] 1971 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2023:116
[INFO] [stderr]      |
[INFO] [stderr] 2023 | .../*read_len: &mut CBORReadLen, */len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2180:84
[INFO] [stderr]      |
[INFO] [stderr] 2180 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2316:84
[INFO] [stderr]      |
[INFO] [stderr] 2316 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:79
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...::Len(match &self.minfee_a { Some(x) => 1, None => 0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:130
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...0 } + match &self.minfee_b { Some(x) => 1, None => 0 } + match &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:192
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... &self.max_block_body_size { Some(x) => 1, None => 0 } + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_h...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:246
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... + match &self.max_tx_size { Some(x) => 1, None => 0 } + match &self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.k...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:310
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...self.max_block_header_size { Some(x) => 1, None => 0 } + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposi...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:364
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... + match &self.key_deposit { Some(x) => 1, None => 0 } + match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:419
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...+ match &self.pool_deposit { Some(x) => 1, None => 0 } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:471
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... } + match &self.max_epoch { Some(x) => 1, None => 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:519
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...=> 0 } + match &self.n_opt { Some(x) => 1, None => 0 } + match &self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.e...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:583
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...self.pool_pledge_influence { Some(x) => 1, None => 0 } + match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:640
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...match &self.expansion_rate { Some(x) => 1, None => 0 } + match &self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d ...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:703
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...&self.treasury_growth_rate { Some(x) => 1, None => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:747
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...one => 0 } + match &self.d { Some(x) => 1, None => 0 } + match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:803
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ... match &self.extra_entropy { Some(x) => 1, None => 0 } + match &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_ut...
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:862
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...tch &self.protocol_version { Some(x) => 1, None => 0 } + match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> src/serialization.rs:2360:919
[INFO] [stderr]      |
[INFO] [stderr] 2360 | ...match &self.min_utxo_value { Some(x) => 1, None => 0 }))?;
[INFO] [stderr]      |                                      ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2743:84
[INFO] [stderr]      |
[INFO] [stderr] 2743 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2792:84
[INFO] [stderr]      |
[INFO] [stderr] 2792 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `len`
[INFO] [stderr]     --> src/serialization.rs:2841:84
[INFO] [stderr]      |
[INFO] [stderr] 2841 |     fn deserialize_as_embedded_group<R: BufRead + Seek>(raw: &mut Deserializer<R>, len: cbor_event::Len) -> Result<Self, DeserializeError> {
[INFO] [stderr]      |                                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_len`
[INFO] [stderr] 
[INFO] [stderr] warning: 59 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/cardano_serialization_lib-f6cab4cd54881f90)
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test address::tests::base_serialize_consistency ... ok
[INFO] [stdout] test address::tests::bech32_parsing ... ok
[INFO] [stdout] test address::tests::byron_magic_parsing ... ok
[INFO] [stdout] test address::tests::parse_redeem_address ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_6 ... ok
[INFO] [stdout] test address::tests::enterprise_serialize_consistency ... ok
[INFO] [stdout] test address::tests::ptr_serialize_consistency ... ok
[INFO] [stdout] test address::tests::variable_nat_encoding ... ok
[INFO] [stdout] test chain_core::abor::tests::serialize_unit2 ... ok
[INFO] [stdout] test chain_core::abor::tests::serialize_unit1 ... ok
[INFO] [stdout] test address::tests::reward_serialize_consistency ... ok
[INFO] [stdout] test utils::tests::one_policy_three_small_names ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_4 ... ok
[INFO] [stdout] test utils::tests::subtract_values ... ok
[INFO] [stdout] test utils::tests::two_policies_one_smallest_name ... ok
[INFO] [stdout] test crypto::tests::nonce_hash ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_8 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_9 ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_1 ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_2 ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_3 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_7 ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_7 ... ok
[INFO] [stdout] test utils::tests::two_policies_two_small_names ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_8 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_10 ... ok
[INFO] [stdout] test metadata::tests::json_encoding_detailed_complex_key ... ok
[INFO] [stdout] test utils::tests::one_policy_three_largest_names ... ok
[INFO] [stdout] test utils::tests::compare_values ... ok
[INFO] [stdout] test typed_bytes::tests::typed_accessor ... ok
[INFO] [stdout] test utils::tests::one_policy_one_smallest_name ... ok
[INFO] [stdout] test utils::tests::three_policies_99_small_names ... ok
[INFO] [stdout] test legacy_address::crc32::tests::crc32 ... ok
[INFO] [stdout] test metadata::tests::allegra_metadata ... ok
[INFO] [stdout] test metadata::tests::binary_encoding ... ok
[INFO] [stdout] test crypto::tests::nonce_identity ... ok
[INFO] [stdout] test fees::tests::tx_simple_utxo ... ok
[INFO] [stdout] test fees::tests::tx_multi_utxo ... ok
[INFO] [stdout] test fees::tests::tx_withdrawal ... ok
[INFO] [stdout] test metadata::tests::json_encoding_no_conversions ... ok
[INFO] [stdout] test metadata::tests::json_encoding_detailed ... ok
[INFO] [stdout] test tests::native_script_hash ... ok
[INFO] [stdout] test legacy_address::base58::tests::test_vector_5 ... ok
[INFO] [stdout] test utils::tests::one_policy_one_small_name ... ok
[INFO] [stdout] test utils::tests::one_policy_one_largest_name ... ok
[INFO] [stdout] test utils::tests::no_token_minimum ... ok
[INFO] [stdout] test metadata::tests::json_encoding_basic ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_3 ... ok
[INFO] [stdout] test fees::tests::tx_simple_byron_utxo ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_2 ... ok
[INFO] [stdout] test fees::tests::tx_register_stake ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_6 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_4 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_1 ... ok
[INFO] [stdout] test legacy_address::address::tests::test_vector_5 ... ok
[INFO] [stdout] test address::tests::bip32_12_reward ... ok
[INFO] [stdout] test address::tests::bip32_24_enterprise ... ok
[INFO] [stdout] test address::tests::bip32_24_pointer ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519::test::sign_ok ... ok
[INFO] [stdout] test address::tests::bip32_15_pointer ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519_derive::test::sign_ko ... ok
[INFO] [stdout] test address::tests::bip32_15_enterprise ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_burn_empty_assets ... ok
[INFO] [stdout] test crypto::tests::chaincode_gen ... ok
[INFO] [stdout] test crypto::tests::xprv_128_test ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519_extended::test::sign_ok ... ok
[INFO] [stdout] test address::tests::bip32_15_byron ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519_extended::test::sign_ko ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519::test::sign_ko ... ok
[INFO] [stdout] test address::tests::bip32_12_pointer ... ok
[INFO] [stdout] test chain_crypto::algorithms::ed25519_derive::test::sign_ok ... ok
[INFO] [stdout] test chain_crypto::algorithms::legacy_daedalus::test::sign_ko ... ok
[INFO] [stdout] test address::tests::bip32_12_base ... ok
[INFO] [stdout] test chain_crypto::algorithms::legacy_daedalus::test::sign_ok ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_burn_less_than_min_ada ... ok
[INFO] [stdout] test address::tests::bip32_12_enterprise ... ok
[INFO] [stdout] test address::tests::bip32_15_base ... ok
[INFO] [stdout] test address::tests::bip32_24_base ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_insufficient_deposit - should panic ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_with_inputs ... ok
[INFO] [stdout] test emip3::tests::encryption ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_exact_amount ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_with_native_assets_change ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_with_change ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_with_certs ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_exact_change ... ok
[INFO] [stdout] test tx_builder::tests::build_tx_leftover_assets - should panic ... ok
[INFO] [stderr]    Doc-tests cardano-serialization-lib
[INFO] [stdout] test tx_builder::tests::build_tx_without_change ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.70s
[INFO] [stdout] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> /opt/rustwide/workdir/src/utils.rs:740:14
[INFO] [stderr]     |
[INFO] [stderr] 740 |             };
[INFO] [stderr]     |              ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5261cfeb9e61cd1ee578a554e7d07ddf92af3f147d3b88303ecaf810ee8f1a15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5261cfeb9e61cd1ee578a554e7d07ddf92af3f147d3b88303ecaf810ee8f1a15", kill_on_drop: false }`
[INFO] [stdout] 5261cfeb9e61cd1ee578a554e7d07ddf92af3f147d3b88303ecaf810ee8f1a15
