[INFO] fetching crate namada_proof_of_stake 0.150.2...
[INFO] testing namada_proof_of_stake-0.150.2 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate namada_proof_of_stake 0.150.2 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate namada_proof_of_stake 0.150.2
[INFO] finished tweaking crates.io crate namada_proof_of_stake 0.150.2
[INFO] tweaked toml for crates.io crate namada_proof_of_stake 0.150.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate namada_proof_of_stake 0.150.2 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate namada_proof_of_stake 0.150.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ef4e1b6a3acca9b2e81857b0aa713d3a8799af25a2f03267c1eee3a64c6e3987
[INFO] running `Command { std: "docker" "start" "-a" "ef4e1b6a3acca9b2e81857b0aa713d3a8799af25a2f03267c1eee3a64c6e3987", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ef4e1b6a3acca9b2e81857b0aa713d3a8799af25a2f03267c1eee3a64c6e3987", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ef4e1b6a3acca9b2e81857b0aa713d3a8799af25a2f03267c1eee3a64c6e3987", kill_on_drop: false }`
[INFO] [stdout] ef4e1b6a3acca9b2e81857b0aa713d3a8799af25a2f03267c1eee3a64c6e3987
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a5a512837576c401bf4d5a34582e67b12bb8f6afde7923b971669fac2f9f6b70
[INFO] running `Command { std: "docker" "start" "-a" "a5a512837576c401bf4d5a34582e67b12bb8f6afde7923b971669fac2f9f6b70", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling winnow v0.7.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling anyhow v1.0.95
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling borsh v1.5.5
[INFO] [stderr]    Compiling rustversion v1.0.19
[INFO] [stderr]    Compiling serde_json v1.0.138
[INFO] [stderr]    Compiling schemars v0.8.21
[INFO] [stderr]    Compiling memuse v0.2.2
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling time-macros v0.2.19
[INFO] [stderr]    Compiling cc v1.2.13
[INFO] [stderr]    Compiling flex-error v0.4.4
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling subtle-ng v2.5.0
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling uint v0.9.5
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling parity-scale-codec v3.7.4
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling tinyvec v1.8.1
[INFO] [stderr]    Compiling nam-num-traits v0.2.20-nam.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling core2 v0.3.3
[INFO] [stderr]    Compiling nonempty v0.7.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bnum v0.5.0
[INFO] [stderr]    Compiling zcash_encoding v0.2.2
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling time v0.3.37
[INFO] [stderr]    Compiling blake2s_simd v1.0.3
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling const_format v0.2.34
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling blake3 v1.5.5
[INFO] [stderr]    Compiling pairing v0.23.0
[INFO] [stderr]    Compiling toml_edit v0.22.24
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling nam-bls12_381 v0.8.1-nam.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling blake2b_simd v1.0.3
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling nonempty v0.11.0
[INFO] [stderr]    Compiling namada_core v0.150.2
[INFO] [stderr]    Compiling data-encoding v2.8.0
[INFO] [stderr]    Compiling nam-jubjub v0.10.1-nam.0
[INFO] [stderr]    Compiling indenter v0.3.3
[INFO] [stderr]    Compiling chrono v0.4.39
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bech32 v0.11.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling prettyplease v0.2.29
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling bytes v1.10.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling typewit_proc_macros v1.8.1
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling typewit v1.11.0
[INFO] [stderr]    Compiling const_panic v0.2.12
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling konst_kernel v0.3.15
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling clru v0.6.2
[INFO] [stderr]    Compiling konst v0.3.16
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling borsh-derive v1.5.5
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.4
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling schemars_derive v0.8.21
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling serde_repr v0.1.19
[INFO] [stderr]    Compiling ibc-derive v0.10.1
[INFO] [stderr]    Compiling derive_more v0.99.19
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling der v0.7.9
[INFO] [stderr]    Compiling subtle-encoding v0.5.1
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling smooth-operator-impl v0.7.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]    Compiling namada_macros v0.150.2
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.3.1
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling curve25519-dalek-ng v4.1.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling ripemd v0.1.3
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling num_enum v0.7.3
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling smooth-operator v0.7.2
[INFO] [stderr]    Compiling enum-ordinalize v4.3.0
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling ark-serialize-derive v0.5.0
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]    Compiling tempfile v3.16.0
[INFO] [stderr]    Compiling ark-ff-asm v0.5.0
[INFO] [stderr]    Compiling ark-ff-macros v0.5.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling fpe v0.6.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling prost-types v0.13.5
[INFO] [stderr]    Compiling masp_note_encryption v1.4.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling bip0039 v0.12.0
[INFO] [stderr]    Compiling ark-std v0.5.0
[INFO] [stderr]    Compiling ark-serialize v0.5.0
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling ark-ff v0.5.0
[INFO] [stderr]    Compiling tonic-build v0.12.3
[INFO] [stderr]    Compiling namada_tx v0.150.2
[INFO] [stderr]    Compiling serde_bytes v0.11.15
[INFO] [stderr]    Compiling informalsystems-pbjson v0.7.0
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling ed25519-consensus v2.1.0
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling serde-json-wasm v1.0.1
[INFO] [stderr]    Compiling impl-serde v0.4.0
[INFO] [stderr]    Compiling incrementalmerkletree v0.3.1
[INFO] [stderr]    Compiling num256 v0.6.0
[INFO] [stderr]    Compiling nam-indexmap v2.7.1-nam.0
[INFO] [stderr]    Compiling usize-set v0.10.3
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling patricia_tree v0.8.0
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling rlp v0.5.2
[INFO] [stderr]    Compiling http v1.2.0
[INFO] [stderr]    Compiling masp_primitives v1.4.0
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling impl-rlp v0.3.0
[INFO] [stderr]    Compiling primitive-types v0.12.2
[INFO] [stderr]    Compiling ethbloom v0.13.0
[INFO] [stderr]    Compiling ics23 v0.12.0
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling nam-sparse-merkle-tree v0.3.2-nam.0
[INFO] [stderr]    Compiling ethereum-types v0.14.1
[INFO] [stderr]    Compiling tendermint-proto v0.40.3
[INFO] [stderr]    Compiling ethabi v18.0.0
[INFO] [stderr]    Compiling ethbridge-structs v0.24.1
[INFO] [stderr]    Compiling ark-poly v0.5.0
[INFO] [stderr]    Compiling ark-ec v0.5.0
[INFO] [stderr]    Compiling ark-bls12-381 v0.5.0
[INFO] [stderr]    Compiling cosmos-sdk-proto v0.26.1
[INFO] [stderr]    Compiling tendermint v0.40.3
[INFO] [stderr]    Compiling tendermint-light-client-verifier v0.40.3
[INFO] [stderr]    Compiling ibc-proto v0.51.1
[INFO] [stderr]    Compiling ibc-primitives v0.57.0
[INFO] [stderr]    Compiling ibc-core-host-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-commitment-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-router-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-client-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-connection-types v0.57.0
[INFO] [stderr]    Compiling ibc-client-tendermint-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-channel-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-handler-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-router v0.57.0
[INFO] [stderr]    Compiling ibc-core-client-context v0.57.0
[INFO] [stderr]    Compiling ibc-core-host v0.57.0
[INFO] [stderr]    Compiling ibc-core-client v0.57.0
[INFO] [stderr]    Compiling ibc-client-wasm-types v0.57.0
[INFO] [stderr]    Compiling ibc-client-tendermint v0.57.0
[INFO] [stderr]    Compiling ibc-core-connection v0.57.0
[INFO] [stderr]    Compiling ibc-clients v0.57.0
[INFO] [stderr]    Compiling ibc-core-channel v0.57.0
[INFO] [stderr]    Compiling ibc-core-handler v0.57.0
[INFO] [stderr]    Compiling ibc-core v0.57.0
[INFO] [stderr]    Compiling ibc-app-transfer-types v0.57.0
[INFO] [stderr]    Compiling ibc-app-nft-transfer-types v0.57.0
[INFO] [stderr]    Compiling ibc-app-transfer v0.57.0
[INFO] [stderr]    Compiling ibc-core-host-cosmos v0.57.0
[INFO] [stderr]    Compiling ibc-app-nft-transfer v0.57.0
[INFO] [stderr]    Compiling ibc-apps v0.57.0
[INFO] [stderr]    Compiling ibc v0.57.0
[INFO] [stderr]    Compiling namada_events v0.150.2
[INFO] [stderr]    Compiling namada_merkle_tree v0.150.2
[INFO] [stderr]    Compiling namada_replay_protection v0.150.2
[INFO] [stderr]    Compiling namada_controller v0.150.2
[INFO] [stderr]    Compiling namada_gas v0.150.2
[INFO] [stderr]    Compiling namada_storage v0.150.2
[INFO] [stderr]    Compiling namada_account v0.150.2
[INFO] [stderr]    Compiling namada_systems v0.150.2
[INFO] [stderr]    Compiling namada_state v0.150.2
[INFO] [stderr]    Compiling namada_vp_env v0.150.2
[INFO] [stderr]    Compiling namada_proof_of_stake v0.150.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]     --> src/lib.rs:2657:21
[INFO] [stdout]      |
[INFO] [stdout] 2657 |         .map(|vote| (&vote.validator_address))
[INFO] [stdout]      |                     ^                       ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2657 -         .map(|vote| (&vote.validator_address))
[INFO] [stdout] 2657 +         .map(|vote| &vote.validator_address)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/vp.rs:379:38
[INFO] [stdout]     |
[INFO] [stdout] 379 |         validation_errors.is_empty().ok_or_else(|| {
[INFO] [stdout]     |                                      ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]     = help: call with fully qualified syntax `ok_or_else(...)` to keep using the current method
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 57.72s
[INFO] running `Command { std: "docker" "inspect" "a5a512837576c401bf4d5a34582e67b12bb8f6afde7923b971669fac2f9f6b70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5a512837576c401bf4d5a34582e67b12bb8f6afde7923b971669fac2f9f6b70", kill_on_drop: false }`
[INFO] [stdout] a5a512837576c401bf4d5a34582e67b12bb8f6afde7923b971669fac2f9f6b70
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 745d4c444295279370b19fb51512b0cc09a70e1aa7e62b9f2bf66db163df68d2
[INFO] running `Command { std: "docker" "start" "-a" "745d4c444295279370b19fb51512b0cc09a70e1aa7e62b9f2bf66db163df68d2", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling test-log-macros v0.2.17
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling patricia_tree v0.8.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling curve25519-dalek-ng v4.1.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling masp_note_encryption v1.4.0
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling test-log v0.2.17
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling pairing v0.23.0
[INFO] [stderr]    Compiling nam-bls12_381 v0.8.1-nam.0
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling ed25519-consensus v2.1.0
[INFO] [stderr]    Compiling tempfile v3.16.0
[INFO] [stderr]    Compiling nam-jubjub v0.10.1-nam.0
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling bip0039 v0.12.0
[INFO] [stderr]    Compiling ark-std v0.5.0
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling ethbloom v0.13.0
[INFO] [stderr]    Compiling primitive-types v0.12.2
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling ark-serialize v0.5.0
[INFO] [stderr]    Compiling proptest v1.6.0
[INFO] [stderr]    Compiling masp_primitives v1.4.0
[INFO] [stderr]    Compiling ark-ff v0.5.0
[INFO] [stderr]    Compiling tonic-build v0.12.3
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ethereum-types v0.14.1
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling ethabi v18.0.0
[INFO] [stderr]    Compiling namada_tx v0.150.2
[INFO] [stderr]    Compiling tendermint v0.40.3
[INFO] [stderr]    Compiling ethbridge-structs v0.24.1
[INFO] [stderr]    Compiling proptest-state-machine v0.3.1
[INFO] [stderr]    Compiling ark-poly v0.5.0
[INFO] [stderr]    Compiling ibc-core-client-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-router-types v0.57.0
[INFO] [stderr]    Compiling tendermint-light-client-verifier v0.40.3
[INFO] [stderr]    Compiling ark-ec v0.5.0
[INFO] [stderr]    Compiling ibc-core-connection-types v0.57.0
[INFO] [stderr]    Compiling ibc-client-tendermint-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-channel-types v0.57.0
[INFO] [stderr]    Compiling ark-bls12-381 v0.5.0
[INFO] [stderr]    Compiling ibc-core-handler-types v0.57.0
[INFO] [stderr]    Compiling ibc-core-router v0.57.0
[INFO] [stderr]    Compiling ibc-core-client-context v0.57.0
[INFO] [stderr]    Compiling ibc-core-host v0.57.0
[INFO] [stderr]    Compiling ibc-core-client v0.57.0
[INFO] [stderr]    Compiling ibc-client-wasm-types v0.57.0
[INFO] [stderr]    Compiling ibc-client-tendermint v0.57.0
[INFO] [stderr]    Compiling ibc-core-connection v0.57.0
[INFO] [stderr]    Compiling ibc-clients v0.57.0
[INFO] [stderr]    Compiling ibc-core-channel v0.57.0
[INFO] [stderr]    Compiling ibc-core-handler v0.57.0
[INFO] [stderr]    Compiling ibc-core v0.57.0
[INFO] [stderr]    Compiling ibc-app-transfer-types v0.57.0
[INFO] [stderr]    Compiling ibc-app-nft-transfer-types v0.57.0
[INFO] [stderr]    Compiling ibc-app-transfer v0.57.0
[INFO] [stderr]    Compiling ibc-core-host-cosmos v0.57.0
[INFO] [stderr]    Compiling ibc-app-nft-transfer v0.57.0
[INFO] [stderr]    Compiling ibc-apps v0.57.0
[INFO] [stderr]    Compiling ibc v0.57.0
[INFO] [stderr]    Compiling namada_core v0.150.2
[INFO] [stderr]    Compiling namada_events v0.150.2
[INFO] [stderr]    Compiling namada_replay_protection v0.150.2
[INFO] [stderr]    Compiling namada_merkle_tree v0.150.2
[INFO] [stderr]    Compiling namada_controller v0.150.2
[INFO] [stderr]    Compiling namada_gas v0.150.2
[INFO] [stderr]    Compiling namada_storage v0.150.2
[INFO] [stderr]    Compiling namada_account v0.150.2
[INFO] [stderr]    Compiling namada_systems v0.150.2
[INFO] [stderr]    Compiling namada_state v0.150.2
[INFO] [stderr]    Compiling namada_vp_env v0.150.2
[INFO] [stderr]    Compiling namada_proof_of_stake v0.150.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]     --> src/lib.rs:2657:21
[INFO] [stdout]      |
[INFO] [stdout] 2657 |         .map(|vote| (&vote.validator_address))
[INFO] [stdout]      |                     ^                       ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2657 -         .map(|vote| (&vote.validator_address))
[INFO] [stdout] 2657 +         .map(|vote| &vote.validator_address)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]     --> src/epoched.rs:1096:31
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     use namada_core::address::testing::established_address_1;
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]     --> src/epoched.rs:1099:23
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     use namada_state::testing::TestState;
[INFO] [stdout]      |                       ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]      |
[INFO] [stdout]  590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]  591 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/rewards.rs:723:23
[INFO] [stdout]     |
[INFO] [stdout] 723 |     use namada_state::testing::TestState;
[INFO] [stdout]     |                       ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]     --> src/rewards.rs:1072:23
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     use namada_state::testing::TestState;
[INFO] [stdout]      |                       ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]      |
[INFO] [stdout]  590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]  591 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]    --> src/tests/helpers.rs:6:27
[INFO] [stdout]     |
[INFO] [stdout]   6 | use namada_core::address::testing::address_from_simple_seed;
[INFO] [stdout]     |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::key::testing`
[INFO] [stdout]    --> src/tests/helpers.rs:9:23
[INFO] [stdout]     |
[INFO] [stdout]   9 | use namada_core::key::testing::{
[INFO] [stdout]     |                       ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::token::testing`
[INFO] [stdout]     --> src/tests/helpers.rs:14:25
[INFO] [stdout]      |
[INFO] [stdout]   14 | use namada_core::token::testing::arb_amount_non_zero_ceiled;
[INFO] [stdout]      |                         ^^^^^^^ could not find `testing` in `token`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:1007:9
[INFO] [stdout]      |
[INFO] [stdout] 1004 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout] ...
[INFO] [stdout] 1007 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/helpers.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout]  15 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/state_machine.rs:19:19
[INFO] [stdout]     |
[INFO] [stdout]  19 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:20:19
[INFO] [stdout]     |
[INFO] [stdout]  20 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:5:27
[INFO] [stdout]     |
[INFO] [stdout]   5 | use namada_core::address::testing::{
[INFO] [stdout]     |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout]  12 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::key::testing`
[INFO] [stdout]    --> src/tests/test_pos.rs:13:23
[INFO] [stdout]     |
[INFO] [stdout]  13 | use namada_core::key::testing::{common_sk_from_simple_seed, gen_keypair};
[INFO] [stdout]     |                       ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/test_pos.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout]  15 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:8:27
[INFO] [stdout]     |
[INFO] [stdout]   8 | use namada_core::address::testing::{
[INFO] [stdout]     |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::key::testing`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:15:23
[INFO] [stdout]     |
[INFO] [stdout]  15 | use namada_core::key::testing::{keypair_1, keypair_2, keypair_3};
[INFO] [stdout]     |                       ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:17:19
[INFO] [stdout]     |
[INFO] [stdout]  17 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]    --> src/tests/test_validator.rs:5:27
[INFO] [stdout]     |
[INFO] [stdout]   5 | use namada_core::address::testing::arb_established_address;
[INFO] [stdout]     |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::key::testing`
[INFO] [stdout]    --> src/tests/test_validator.rs:9:23
[INFO] [stdout]     |
[INFO] [stdout]   9 | use namada_core::key::testing::{
[INFO] [stdout]     |                       ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_state::testing`
[INFO] [stdout]    --> src/tests/test_validator.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout]  14 | use namada_state::testing::TestState;
[INFO] [stdout]     |                   ^^^^^^^ could not find `testing` in `namada_state`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_state-0.150.2/src/lib.rs:591:9
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout] 591 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]     --> src/lib.rs:3335:35
[INFO] [stdout]      |
[INFO] [stdout] 3335 |         use namada_core::address::testing::established_address_1;
[INFO] [stdout]      |                                   ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]   --> src/parameters.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use namada_governance::parameters::GovernanceParameters;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]    --> src/rewards.rs:722:9
[INFO] [stdout]     |
[INFO] [stdout] 722 |     use namada_parameters::storage::get_epochs_per_year_key;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `namada_parameters`, use `cargo add namada_parameters` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    --> src/rewards.rs:724:9
[INFO] [stdout]     |
[INFO] [stdout] 724 |     use namada_trans_token::storage_key::minted_balance_key;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::key::testing`
[INFO] [stdout]     --> src/lib.rs:3337:31
[INFO] [stdout]      |
[INFO] [stdout] 3337 |         use namada_core::key::testing::common_sk_from_simple_seed;
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]   --> src/tests/state_machine.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use namada_governance::parameters::GovernanceParameters;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_trans_token`
[INFO] [stdout]  --> src/tests/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use namada_trans_token as token;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no external crate `namada_trans_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]   --> src/tests/state_machine_v2.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use namada_governance::parameters::GovernanceParameters;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `namada_trans_token`, `namada_trans_token`
[INFO] [stdout]   --> src/tests/state_machine.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use namada_trans_token::{self as token, read_balance};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^ no external crate `namada_trans_token`
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `namada_trans_token`, `namada_trans_token`
[INFO] [stdout]   --> src/tests/state_machine_v2.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use namada_trans_token::{self as token, read_balance};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^ no external crate `namada_trans_token`
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `namada_trans_token`, `namada_trans_token`
[INFO] [stdout]   --> src/tests/test_pos.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use namada_trans_token::{
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout] 17 |     self as token, credit_tokens, get_effective_total_native_supply,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ no external crate `namada_trans_token`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `namada_trans_token`, `namada_trans_token`
[INFO] [stdout]   --> src/tests/test_slash_and_redel.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use namada_trans_token::{self as token, credit_tokens, read_balance};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^ no external crate `namada_trans_token`
[INFO] [stdout]    |     |
[INFO] [stdout]    |     use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_trans_token`
[INFO] [stdout]   --> src/tests/test_validator.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use namada_trans_token::credit_tokens;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `namada_core::address::testing`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1948:31
[INFO] [stdout]      |
[INFO] [stdout] 1948 |     use namada_core::address::testing::established_address_4;
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/vp.rs:379:38
[INFO] [stdout]     |
[INFO] [stdout] 379 |         validation_errors.is_empty().ok_or_else(|| {
[INFO] [stdout]     |                                      ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]     = help: call with fully qualified syntax `ok_or_else(...)` to keep using the current method
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/epoched.rs:1406:13
[INFO] [stdout]      |
[INFO] [stdout] 1406 |             namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/epoched.rs:1414:37
[INFO] [stdout]      |
[INFO] [stdout] 1414 |                 consensus_key: key::testing::keypair_1().to_public(),
[INFO] [stdout]      |                                     ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/epoched.rs:1415:36
[INFO] [stdout]      |
[INFO] [stdout] 1415 |                 protocol_key: key::testing::keypair_2().to_public(),
[INFO] [stdout]      |                                    ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/epoched.rs:1416:35
[INFO] [stdout]      |
[INFO] [stdout] 1416 |                 eth_hot_key: key::testing::keypair_3().to_public(),
[INFO] [stdout]      |                                   ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/epoched.rs:1417:36
[INFO] [stdout]      |
[INFO] [stdout] 1417 |                 eth_cold_key: key::testing::keypair_3().to_public(),
[INFO] [stdout]      |                                    ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    --> src/rewards.rs:912:13
[INFO] [stdout]     |
[INFO] [stdout] 912 |             namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/rewards.rs:1170:39
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         let validator = Just(address::testing::established_address_1());
[INFO] [stdout]      |                                       ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/rewards.rs:1173:27
[INFO] [stdout]      |
[INFO] [stdout] 1173 |             Just(address::testing::established_address_1()),
[INFO] [stdout]      |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/rewards.rs:1175:27
[INFO] [stdout]      |
[INFO] [stdout] 1175 |             Just(address::testing::established_address_2()),
[INFO] [stdout]      |                           ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/rewards.rs:1221:30
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                     address::testing::arb_established_address(),
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/rewards.rs:1269:34
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         let consensus_key = key::testing::keypair_1().to_public();
[INFO] [stdout]      |                                  ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/rewards.rs:1270:33
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         let protocol_key = key::testing::keypair_2().to_public();
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/rewards.rs:1271:33
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         let eth_cold_key = key::testing::keypair_3().to_public();
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/rewards.rs:1272:32
[INFO] [stdout]      |
[INFO] [stdout] 1272 |         let eth_hot_key = key::testing::keypair_4().to_public();
[INFO] [stdout]      |                                ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/helpers.rs:129:30
[INFO] [stdout]     |
[INFO] [stdout] 129 |                         key::testing::gen_keypair::<key::secp256k1::SigScheme>(
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/helpers.rs:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |                         key::testing::gen_keypair::<key::secp256k1::SigScheme>(
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/state_machine.rs:277:41
[INFO] [stdout]     |
[INFO] [stdout] 277 |                     &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                         ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/state_machine.rs:2386:26
[INFO] [stdout]      |
[INFO] [stdout] 2386 |                 address::testing::arb_established_address(),
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine.rs:2387:22
[INFO] [stdout]      |
[INFO] [stdout] 2387 |                 key::testing::arb_common_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine.rs:2388:22
[INFO] [stdout]      |
[INFO] [stdout] 2388 |                 key::testing::arb_common_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine.rs:2389:22
[INFO] [stdout]      |
[INFO] [stdout] 2389 |                 key::testing::arb_common_secp256k1_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine.rs:2390:22
[INFO] [stdout]      |
[INFO] [stdout] 2390 |                 key::testing::arb_common_secp256k1_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/state_machine.rs:5766:31
[INFO] [stdout]      |
[INFO] [stdout] 5766 |     let arb_source = address::testing::arb_non_internal_address()
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2000:41
[INFO] [stdout]      |
[INFO] [stdout] 2000 |                     &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                                         ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3742:26
[INFO] [stdout]      |
[INFO] [stdout] 3742 |                 address::testing::arb_established_address(),
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3743:22
[INFO] [stdout]      |
[INFO] [stdout] 3743 |                 key::testing::arb_common_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3744:22
[INFO] [stdout]      |
[INFO] [stdout] 3744 |                 key::testing::arb_common_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3745:22
[INFO] [stdout]      |
[INFO] [stdout] 3745 |                 key::testing::arb_common_secp256k1_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3746:22
[INFO] [stdout]      |
[INFO] [stdout] 3746 |                 key::testing::arb_common_secp256k1_keypair(),
[INFO] [stdout]      |                      ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4545:31
[INFO] [stdout]      |
[INFO] [stdout] 4545 |     let arb_source = address::testing::arb_non_internal_address()
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]   --> src/tests/test_helper_fns.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1125:9
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1307:9
[INFO] [stdout]      |
[INFO] [stdout] 1307 |         namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1952:9
[INFO] [stdout]      |
[INFO] [stdout] 1952 |         namada_governance::parameters::GovernanceParameters::default();
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]    --> src/tests/test_pos.rs:432:30
[INFO] [stdout]     |
[INFO] [stdout] 432 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_pos.rs:862:29
[INFO] [stdout]     |
[INFO] [stdout] 862 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_pos.rs:927:33
[INFO] [stdout]     |
[INFO] [stdout] 927 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_pos.rs:978:29
[INFO] [stdout]     |
[INFO] [stdout] 978 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_pos.rs:1010:30
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_pos.rs:1063:29
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_pos.rs:1116:29
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_pos.rs:1656:31
[INFO] [stdout]      |
[INFO] [stdout] 1656 |     let delegator1 = address::testing::gen_implicit_address();
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_pos.rs:1657:31
[INFO] [stdout]      |
[INFO] [stdout] 1657 |     let delegator2 = address::testing::gen_implicit_address();
[INFO] [stdout]      |                               ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_pos.rs:1668:29
[INFO] [stdout]      |
[INFO] [stdout] 1668 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_pos.rs:1689:29
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_pos.rs:1821:30
[INFO] [stdout]      |
[INFO] [stdout] 1821 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:97:30
[INFO] [stdout]     |
[INFO] [stdout]  97 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:124:33
[INFO] [stdout]     |
[INFO] [stdout] 124 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:147:29
[INFO] [stdout]     |
[INFO] [stdout] 147 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:154:29
[INFO] [stdout]     |
[INFO] [stdout] 154 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:161:29
[INFO] [stdout]     |
[INFO] [stdout] 161 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:210:29
[INFO] [stdout]     |
[INFO] [stdout] 210 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:217:29
[INFO] [stdout]     |
[INFO] [stdout] 217 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:224:29
[INFO] [stdout]     |
[INFO] [stdout] 224 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:281:33
[INFO] [stdout]     |
[INFO] [stdout] 281 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:371:29
[INFO] [stdout]     |
[INFO] [stdout] 371 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:401:33
[INFO] [stdout]     |
[INFO] [stdout] 401 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:443:33
[INFO] [stdout]     |
[INFO] [stdout] 443 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:554:30
[INFO] [stdout]     |
[INFO] [stdout] 554 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:563:33
[INFO] [stdout]     |
[INFO] [stdout] 563 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:586:29
[INFO] [stdout]     |
[INFO] [stdout] 586 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:593:29
[INFO] [stdout]     |
[INFO] [stdout] 593 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:600:29
[INFO] [stdout]     |
[INFO] [stdout] 600 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:645:29
[INFO] [stdout]     |
[INFO] [stdout] 645 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:652:29
[INFO] [stdout]     |
[INFO] [stdout] 652 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:659:29
[INFO] [stdout]     |
[INFO] [stdout] 659 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:679:29
[INFO] [stdout]     |
[INFO] [stdout] 679 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:738:33
[INFO] [stdout]     |
[INFO] [stdout] 738 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:818:30
[INFO] [stdout]     |
[INFO] [stdout] 818 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:841:29
[INFO] [stdout]     |
[INFO] [stdout] 841 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:959:29
[INFO] [stdout]     |
[INFO] [stdout] 959 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:966:29
[INFO] [stdout]     |
[INFO] [stdout] 966 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:990:33
[INFO] [stdout]     |
[INFO] [stdout] 990 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]     |
[INFO] [stdout]  21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]     |          --------------------------- the item is gated here
[INFO] [stdout]  22 | pub mod testing;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1014:29
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1230:30
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1291:33
[INFO] [stdout]      |
[INFO] [stdout] 1291 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1332:33
[INFO] [stdout]      |
[INFO] [stdout] 1332 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1427:30
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     let delegator = address::testing::gen_implicit_address();
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]      |
[INFO] [stdout]  749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  750 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1480:29
[INFO] [stdout]      |
[INFO] [stdout] 1480 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1533:29
[INFO] [stdout]      |
[INFO] [stdout] 1533 |         &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                             ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1576:33
[INFO] [stdout]      |
[INFO] [stdout] 1576 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `namada_events`
[INFO] [stdout]     --> src/tests/test_slash_and_redel.rs:1633:33
[INFO] [stdout]      |
[INFO] [stdout] 1633 |             &mut namada_events::testing::VoidEventSink,
[INFO] [stdout]      |                                 ^^^^^^^ could not find `testing` in `namada_events`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_events-0.150.2/src/lib.rs:22:9
[INFO] [stdout]      |
[INFO] [stdout]   21 | #[cfg(any(test, feature = "testing"))]
[INFO] [stdout]      |          --------------------------- the item is gated here
[INFO] [stdout]   22 | pub mod testing;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |         key::testing::gen_keypair::<key::secp256k1::SigScheme>().ref_to(),
[INFO] [stdout]     |              ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:145:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |         key::testing::gen_keypair::<key::secp256k1::SigScheme>().ref_to(),
[INFO] [stdout]     |              ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `address`
[INFO] [stdout]    --> src/tests/test_validator.rs:280:28
[INFO] [stdout]     |
[INFO] [stdout] 280 |     let address = address::testing::established_address_1();
[INFO] [stdout]     |                            ^^^^^^^ could not find `testing` in `address`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/address.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 749 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 750 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:281:29
[INFO] [stdout]     |
[INFO] [stdout] 281 |     let consensus_sk = key::testing::keypair_1();
[INFO] [stdout]     |                             ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:311:18
[INFO] [stdout]     |
[INFO] [stdout] 311 |             key::testing::common_sk_from_simple_seed(sk_seed).to_public(),
[INFO] [stdout]     |                  ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:357:26
[INFO] [stdout]     |
[INFO] [stdout] 357 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]     |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:361:26
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]     |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:375:26
[INFO] [stdout]     |
[INFO] [stdout] 375 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]     |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]    --> src/tests/test_validator.rs:379:26
[INFO] [stdout]     |
[INFO] [stdout] 379 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]     |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]     |          ------------------------------------------------ the item is gated here
[INFO] [stdout] 488 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1014:18
[INFO] [stdout]      |
[INFO] [stdout] 1014 |             key::testing::common_sk_from_simple_seed(sk_seed).to_public(),
[INFO] [stdout]      |                  ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1049:26
[INFO] [stdout]      |
[INFO] [stdout] 1049 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1053:26
[INFO] [stdout]      |
[INFO] [stdout] 1053 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1067:26
[INFO] [stdout]      |
[INFO] [stdout] 1067 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1071:26
[INFO] [stdout]      |
[INFO] [stdout] 1071 |                     key::testing::gen_keypair::<key::secp256k1::SigScheme>()
[INFO] [stdout]      |                          ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/tests/test_validator.rs:1281:24
[INFO] [stdout]      |
[INFO] [stdout] 1281 |     let new_ck2 = key::testing::common_sk_from_simple_seed(sk_seed).to_public();
[INFO] [stdout]      |                        ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/lib.rs:3353:52
[INFO] [stdout]      |
[INFO] [stdout] 3353 |             key::common::SecretKey::Secp256k1(key::testing::gen_keypair::<
[INFO] [stdout]      |                                                    ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `testing` in `key`
[INFO] [stdout]     --> src/lib.rs:3359:52
[INFO] [stdout]      |
[INFO] [stdout] 3359 |             key::common::SecretKey::Secp256k1(key::testing::gen_keypair::<
[INFO] [stdout]      |                                                    ^^^^^^^ could not find `testing` in `key`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/key/mod.rs:488:9
[INFO] [stdout]      |
[INFO] [stdout]  487 | #[cfg(any(test, feature = "testing", feature = "benches"))]
[INFO] [stdout]      |          ------------------------------------------------ the item is gated here
[INFO] [stdout]  488 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/tests/test_validator.rs:1340:22
[INFO] [stdout]      |
[INFO] [stdout] 1340 |     let gov_params = namada_governance::parameters::GovernanceParameters {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]      |
[INFO] [stdout]    3 + use crate::parameters;
[INFO] [stdout]      |
[INFO] [stdout] help: if you import `parameters`, refer to it directly
[INFO] [stdout]      |
[INFO] [stdout] 1340 -     let gov_params = namada_governance::parameters::GovernanceParameters {
[INFO] [stdout] 1340 +     let gov_params = parameters::GovernanceParameters {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]     --> src/lib.rs:2657:21
[INFO] [stdout]      |
[INFO] [stdout] 2657 |         .map(|vote| (&vote.validator_address))
[INFO] [stdout]      |                     ^                       ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 2657 -         .map(|vote| (&vote.validator_address))
[INFO] [stdout] 2657 +         .map(|vote| &vote.validator_address)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]    --> src/rewards.rs:754:13
[INFO] [stdout]     |
[INFO] [stdout] 753 |         let locked_ratio_0 = Dec::try_from(locked_amount).unwrap()
[INFO] [stdout]     |                              ------------------------------------- namada_controller::Dec
[INFO] [stdout] 754 |             / Dec::try_from(total_native_amount).unwrap();
[INFO] [stdout]     |             ^ ------------------------------------------- namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]    --> src/rewards.rs:762:43
[INFO] [stdout]     |
[INFO] [stdout] 762 |         let locked_amount = locked_amount + inflation_0;
[INFO] [stdout]     |                             ------------- ^ ----------- namada_core::token::Amount
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]    --> src/rewards.rs:844:13
[INFO] [stdout]     |
[INFO] [stdout] 843 |         let locked_ratio_0 = Dec::try_from(locked_amount).unwrap()
[INFO] [stdout]     |                              ------------------------------------- namada_controller::Dec
[INFO] [stdout] 844 |             / Dec::try_from(total_native_amount).unwrap();
[INFO] [stdout]     |             ^ ------------------------------------------- namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]    --> src/rewards.rs:852:43
[INFO] [stdout]     |
[INFO] [stdout] 852 |         let locked_amount = locked_amount + inflation_0;
[INFO] [stdout]     |                             ------------- ^ ----------- namada_core::token::Amount
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `u64`
[INFO] [stdout]    --> src/rewards.rs:925:32
[INFO] [stdout]     |
[INFO] [stdout] 925 |             (init_locked_ratio * total_native_tokens).to_uint().unwrap(),
[INFO] [stdout]     |              ----------------- ^ ------------------- u64
[INFO] [stdout]     |              |
[INFO] [stdout]     |              namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Mul<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]    --> src/rewards.rs:964:17
[INFO] [stdout]     |
[INFO] [stdout] 963 |             let locked_ratio = Dec::try_from(locked_amount).unwrap()
[INFO] [stdout]     |                                ------------------------------------- namada_controller::Dec
[INFO] [stdout] 964 |                 / Dec::try_from(total_native_tokens).unwrap();
[INFO] [stdout]     |                 ^ ------------------------------------------- namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]    --> src/rewards.rs:967:17
[INFO] [stdout]     |
[INFO] [stdout] 966 |             let inflation_rate = Dec::try_from(inflation).unwrap()
[INFO] [stdout]     |                                  --------------------------------- namada_controller::Dec
[INFO] [stdout] 967 |                 * Dec::from(epochs_per_year)
[INFO] [stdout]     |                 ^ -------------------------- namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0368]: binary assignment operation `+=` cannot be applied to type `namada_core::token::Amount`
[INFO] [stdout]    --> src/rewards.rs:977:13
[INFO] [stdout]     |
[INFO] [stdout] 977 |             total_native_tokens += inflation;
[INFO] [stdout]     |             -------------------^^^^^^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             cannot use `+=` on type `namada_core::token::Amount`
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `AddAssign`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `AddAssign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/rewards.rs:1015:56
[INFO] [stdout]      |
[INFO] [stdout] 1015 |                 token::Amount::try_from(staking_growth * tot_tokens).unwrap();
[INFO] [stdout]      |                                         -------------- ^ ---------- namada_controller::Dec
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0368]: binary assignment operation `-=` cannot be applied to type `namada_core::token::Amount`
[INFO] [stdout]     --> src/rewards.rs:1331:33
[INFO] [stdout]      |
[INFO] [stdout] 1331 | ...                   left -= amount;
[INFO] [stdout]      |                       ----^^^^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       cannot use `-=` on type `namada_core::token::Amount`
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `SubAssign`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `SubAssign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: a method with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/vp.rs:379:38
[INFO] [stdout]     |
[INFO] [stdout] 379 |         validation_errors.is_empty().ok_or_else(|| {
[INFO] [stdout]     |                                      ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout]     = help: call with fully qualified syntax `ok_or_else(...)` to keep using the current method
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:325:46
[INFO] [stdout]     |
[INFO] [stdout] 325 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]     |                                ------------- ^ ------------------- u64
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:409:46
[INFO] [stdout]     |
[INFO] [stdout] 409 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]     |                                ------------- ^ ------------------- u64
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:533:46
[INFO] [stdout]     |
[INFO] [stdout] 533 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]     |                                ------------- ^ ------------------- u64
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:823:45
[INFO] [stdout]     |
[INFO] [stdout] 823 |         let pipeline = self.current_epoch() + params.pipeline_len;
[INFO] [stdout]     |                        -------------------- ^ ------------------- u64
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:904:37
[INFO] [stdout]     |
[INFO] [stdout] 904 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]     |                        ------------ ^ ------------------- u64
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine.rs:973:37
[INFO] [stdout]     |
[INFO] [stdout] 973 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]     |                        ------------ ^ ------------------- u64
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1187:37
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1366:37
[INFO] [stdout]      |
[INFO] [stdout] 1366 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1427:49
[INFO] [stdout]      |
[INFO] [stdout] 1427 |                     .get(&self.s, current_epoch + offset, params)
[INFO] [stdout]      |                                   ------------- ^ ------ u64
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1432:37
[INFO] [stdout]      |
[INFO] [stdout] 1432 |                 .at(&(current_epoch + offset))
[INFO] [stdout]      |                       ------------- ^ ------ u64
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1444:13
[INFO] [stdout]      |
[INFO] [stdout] 1443 |         let processing_epoch = infraction_epoch
[INFO] [stdout]      |                                ---------------- namada_state::Epoch
[INFO] [stdout] 1444 |             + params.unbonding_len
[INFO] [stdout]      |             ^ -------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:1949:27
[INFO] [stdout]      |
[INFO] [stdout] 1949 |             current_epoch + params.pipeline_len,
[INFO] [stdout]      |             ------------- ^ ------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2731:21
[INFO] [stdout]      |
[INFO] [stdout] 2730 |                 let processing_epoch = *infraction_epoch
[INFO] [stdout]      |                                        ----------------- namada_state::Epoch
[INFO] [stdout] 2731 |                     + state.params.unbonding_len
[INFO] [stdout]      |                     ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2758:46
[INFO] [stdout]      |
[INFO] [stdout] 2758 |                         .get(&(current_epoch + offset))
[INFO] [stdout]      |                                ------------- ^ ------ u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2765:72
[INFO] [stdout]      |
[INFO] [stdout] 2765 |                         .is_in_consensus_w_info(address, current_epoch + offset)
[INFO] [stdout]      |                                                          ------------- ^ ------ u64
[INFO] [stdout]      |                                                          |
[INFO] [stdout]      |                                                          namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2771:50
[INFO] [stdout]      |
[INFO] [stdout] 2771 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2780:54
[INFO] [stdout]      |
[INFO] [stdout] 2780 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2790:54
[INFO] [stdout]      |
[INFO] [stdout] 2790 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2804:58
[INFO] [stdout]      |
[INFO] [stdout] 2804 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2811:58
[INFO] [stdout]      |
[INFO] [stdout] 2811 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2822:43
[INFO] [stdout]      |
[INFO] [stdout] 2822 | ...                   current_epoch + offset,
[INFO] [stdout]      |                       ------------- ^ ------ u64
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2829:50
[INFO] [stdout]      |
[INFO] [stdout] 2829 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2839:54
[INFO] [stdout]      |
[INFO] [stdout] 2839 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2844:71
[INFO] [stdout]      |
[INFO] [stdout] 2844 |                         .is_in_below_threshold(address, current_epoch + offset)
[INFO] [stdout]      |                                                         ------------- ^ ------ u64
[INFO] [stdout]      |                                                         |
[INFO] [stdout]      |                                                         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2848:50
[INFO] [stdout]      |
[INFO] [stdout] 2848 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2854:46
[INFO] [stdout]      |
[INFO] [stdout] 2854 |                         .get(&(current_epoch + offset))
[INFO] [stdout]      |                                ------------- ^ ------ u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2861:54
[INFO] [stdout]      |
[INFO] [stdout] 2861 | ...                   .get(&(current_epoch + offset))
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2874:54
[INFO] [stdout]      |
[INFO] [stdout] 2874 | ...                   .get(&(current_epoch + offset))
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2881:54
[INFO] [stdout]      |
[INFO] [stdout] 2881 | ...                   .get(&(current_epoch + offset))
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2892:50
[INFO] [stdout]      |
[INFO] [stdout] 2892 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2899:46
[INFO] [stdout]      |
[INFO] [stdout] 2899 |                         .entry(current_epoch + offset)
[INFO] [stdout]      |                                ------------- ^ ------ u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:2905:46
[INFO] [stdout]      |
[INFO] [stdout] 2905 |                         .entry(current_epoch + offset)
[INFO] [stdout]      |                                ------------- ^ ------ u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:3168:25
[INFO] [stdout]      |
[INFO] [stdout] 3167 |                     *last_epoch
[INFO] [stdout]      |                     ----------- namada_state::Epoch
[INFO] [stdout] 3168 |                         + state.params.unbonding_len
[INFO] [stdout]      |                         ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:3335:25
[INFO] [stdout]      |
[INFO] [stdout] 3334 |                     *last_epoch
[INFO] [stdout]      |                     ----------- namada_state::Epoch
[INFO] [stdout] 3335 |                         + state.params.unbonding_len
[INFO] [stdout]      |                         ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:3410:29
[INFO] [stdout]      |
[INFO] [stdout] 3409 |                         if *last_epoch
[INFO] [stdout]      |                            ----------- namada_state::Epoch
[INFO] [stdout] 3410 |                             + state.params.unbonding_len
[INFO] [stdout]      |                             ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:3424:29
[INFO] [stdout]      |
[INFO] [stdout] 3423 |                         if *last_epoch
[INFO] [stdout]      |                            ----------- namada_state::Epoch
[INFO] [stdout] 3424 |                             + state.params.unbonding_len
[INFO] [stdout]      |                             ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:3674:13
[INFO] [stdout]      |
[INFO] [stdout] 3673 |         let withdraw_epoch = pipeline_epoch
[INFO] [stdout]      |                              -------------- namada_state::Epoch
[INFO] [stdout] 3674 |             + self.params.unbonding_len
[INFO] [stdout]      |             ^ ------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `I256`
[INFO] [stdout]     --> src/tests/state_machine.rs:3969:17
[INFO] [stdout]      |
[INFO] [stdout] 3969 |                 -amount_after_slashing,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `-`
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `I256` doesn't implement `Neg`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/uint.rs:514:1
[INFO] [stdout]      |
[INFO] [stdout]  514 | pub struct I256(pub Uint);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^ not implement `Neg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `I256`
[INFO] [stdout]     --> src/tests/state_machine.rs:3974:13
[INFO] [stdout]      |
[INFO] [stdout] 3974 |             -amount_after_slashing,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^ cannot apply unary operator `-`
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `I256` doesn't implement `Neg`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/uint.rs:514:1
[INFO] [stdout]      |
[INFO] [stdout]  514 | pub struct I256(pub Uint);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^ not implement `Neg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4421:24
[INFO] [stdout]      |
[INFO] [stdout] 4421 |             self.epoch - self.params.slash_processing_epoch_offset();
[INFO] [stdout]      |             ---------- ^ ------------------------------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine.rs:4437:62
[INFO] [stdout]      |
[INFO] [stdout] 4437 |                     tot_rate = cmp::min(Dec::one(), tot_rate + rate);
[INFO] [stdout]      |                                                     -------- ^ ---- namada_controller::Dec
[INFO] [stdout]      |                                                     |
[INFO] [stdout]      |                                                     namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `I256`
[INFO] [stdout]     --> src/tests/state_machine.rs:4470:25
[INFO] [stdout]      |
[INFO] [stdout] 4470 |                         -delta.change(),
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^ cannot apply unary operator `-`
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `I256` doesn't implement `Neg`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/uint.rs:514:1
[INFO] [stdout]      |
[INFO] [stdout]  514 | pub struct I256(pub Uint);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^ not implement `Neg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4583:24
[INFO] [stdout]      |
[INFO] [stdout] 4583 |             self.epoch - self.params.slash_processing_epoch_offset();
[INFO] [stdout]      |             ---------- ^ ------------------------------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4767:36
[INFO] [stdout]      |
[INFO] [stdout] 4767 |                     && slash.epoch + self.params.slash_processing_epoch_offset()
[INFO] [stdout]      |                        ----------- ^ ------------------------------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4776:26
[INFO] [stdout]      |
[INFO] [stdout] 4776 |             |e: Epoch| e + self.params.slash_processing_epoch_offset() <= epoch;
[INFO] [stdout]      |                        - ^ ------------------------------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4836:24
[INFO] [stdout]      |
[INFO] [stdout] 4836 |             self.epoch - self.params.slash_processing_epoch_offset();
[INFO] [stdout]      |             ---------- ^ ------------------------------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4904:24
[INFO] [stdout]      |
[INFO] [stdout] 4904 |             self.epoch - self.params.slash_processing_epoch_offset();
[INFO] [stdout]      |             ---------- ^ ------------------------------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:4974:29
[INFO] [stdout]      |
[INFO] [stdout] 4973 |                         && slash.epoch
[INFO] [stdout]      |                            ----------- namada_state::Epoch
[INFO] [stdout] 4974 |                             + self.params.slash_processing_epoch_offset()
[INFO] [stdout]      |                             ^ ------------------------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:5047:20
[INFO] [stdout]      |
[INFO] [stdout] 5047 |         self.epoch + self.params.pipeline_len
[INFO] [stdout]      |         ---------- ^ ------------------------ u64
[INFO] [stdout]      |         |
[INFO] [stdout]      |         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:5142:24
[INFO] [stdout]      |
[INFO] [stdout] 5142 |             self.epoch - self.params.slash_processing_epoch_offset();
[INFO] [stdout]      |             ---------- ^ ------------------------------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:5174:17
[INFO] [stdout]      |
[INFO] [stdout] 5173 |             let processing_epoch = epoch
[INFO] [stdout]      |                                    ----- namada_state::Epoch
[INFO] [stdout] 5174 |                 + self.params.unbonding_len
[INFO] [stdout]      |                 ^ ------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0368]: binary assignment operation `+=` cannot be applied to type `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine.rs:5193:21
[INFO] [stdout]      |
[INFO] [stdout] 5193 |                       vp_frac_sum += Dec::from(slashes.len())
[INFO] [stdout]      |                       ^----------
[INFO] [stdout]      |                       |
[INFO] [stdout]      |  _____________________cannot use `+=` on type `namada_controller::Dec`
[INFO] [stdout]      | |
[INFO] [stdout] 5194 | |                         * Dec::try_from(val_stake).unwrap()
[INFO] [stdout] 5195 | |                         / Dec::try_from(consensus_stake).unwrap();
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `AddAssign`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `AddAssign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine.rs:5203:37
[INFO] [stdout]      |
[INFO] [stdout] 5203 |             Dec::new(9, 0).unwrap() * vp_frac_sum * vp_frac_sum,
[INFO] [stdout]      |             ----------------------- ^ ----------- namada_controller::Dec
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine.rs:5391:21
[INFO] [stdout]      |
[INFO] [stdout] 5390 |                 return redel_end_epoch.prev().unwrap()
[INFO] [stdout]      |                        ------------------------------- namada_state::Epoch
[INFO] [stdout] 5391 |                     + params.slash_processing_epoch_offset()
[INFO] [stdout]      |                     ^ -------------------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:172:24
[INFO] [stdout]     |
[INFO] [stdout] 172 |             self.epoch + self.params.withdrawable_epoch_offset();
[INFO] [stdout]     |             ---------- ^ --------------------------------------- u64
[INFO] [stdout]     |             |
[INFO] [stdout]     |             namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:186:44
[INFO] [stdout]     |
[INFO] [stdout] 186 |                 let _redeleg_epoch = start - pipeline_len;
[INFO] [stdout]     |                                      ----- ^ ------------ u64
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:347:44
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 let _redeleg_epoch = start - pipeline_len;
[INFO] [stdout]     |                                      ----- ^ ------------ u64
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:358:23
[INFO] [stdout]     |
[INFO] [stdout] 356 |                       if Epoch(
[INFO] [stdout]     |  ________________________-
[INFO] [stdout] 357 | |                         start.0.checked_sub(pipeline_len).unwrap_or_default(),
[INFO] [stdout] 358 | |                     ) + withdrawable_epoch_offset
[INFO] [stdout]     | |                     - ^ ------------------------- u64
[INFO] [stdout]     | |_____________________|
[INFO] [stdout]     |                       namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:855:17
[INFO] [stdout]     |
[INFO] [stdout] 854 |             let infraction_epoch = self.epoch
[INFO] [stdout]     |                                    ---------- namada_state::Epoch
[INFO] [stdout] 855 |                 - self.params.unbonding_len
[INFO] [stdout]     |                 ^ ------------------------- u64
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0368]: binary assignment operation `+=` cannot be applied to type `namada_controller::Dec`
[INFO] [stdout]    --> src/tests/state_machine_v2.rs:896:13
[INFO] [stdout]     |
[INFO] [stdout] 896 |             total_rate += rate;
[INFO] [stdout]     |             ----------^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             cannot use `+=` on type `namada_controller::Dec`
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `AddAssign`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `AddAssign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1048:20
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         self.epoch + self.params.pipeline_len
[INFO] [stdout]      |         ---------- ^ ------------------------ u64
[INFO] [stdout]      |         |
[INFO] [stdout]      |         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1110:51
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                         let redeleg_epoch = start - self.params.pipeline_len;
[INFO] [stdout]      |                                             ----- ^ ------------------------ u64
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1149:31
[INFO] [stdout]      |
[INFO] [stdout] 1144 |   ...                   if Epoch(
[INFO] [stdout]      |  __________________________-
[INFO] [stdout] 1145 | | ...                       start
[INFO] [stdout] 1146 | | ...                           .0
[INFO] [stdout] 1147 | | ...                           .checked_sub(self.params.pipeline_len)
[INFO] [stdout] 1148 | | ...                           .unwrap_or_default(),
[INFO] [stdout] 1149 | | ...                   ) + self.params.withdrawable_epoch_offset()
[INFO] [stdout]      | |                       - ^ --------------------------------------- u64
[INFO] [stdout]      | |_______________________|
[INFO] [stdout]      |                         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1172:32
[INFO] [stdout]      |
[INFO] [stdout] 1172 |                         if end + self.params.slash_processing_epoch_offset()
[INFO] [stdout]      |                            --- ^ ------------------------------------------- u64
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1232:13
[INFO] [stdout]      |
[INFO] [stdout] 1231 |         let infraction_epoch = self.epoch
[INFO] [stdout]      |                                ---------- namada_state::Epoch
[INFO] [stdout] 1232 |             - self.params.unbonding_len
[INFO] [stdout]      |             ^ ------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1262:17
[INFO] [stdout]      |
[INFO] [stdout] 1261 |             let processing_epoch = epoch
[INFO] [stdout]      |                                    ----- namada_state::Epoch
[INFO] [stdout] 1262 |                 + self.params.unbonding_len
[INFO] [stdout]      |                 ^ ------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0368]: binary assignment operation `+=` cannot be applied to type `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1282:21
[INFO] [stdout]      |
[INFO] [stdout] 1282 |                       vp_frac_sum += Dec::from(slashes.len())
[INFO] [stdout]      |                       ^----------
[INFO] [stdout]      |                       |
[INFO] [stdout]      |  _____________________cannot use `+=` on type `namada_controller::Dec`
[INFO] [stdout]      | |
[INFO] [stdout] 1283 | |                         * Dec::try_from(val_stake).unwrap()
[INFO] [stdout] 1284 | |                         / Dec::try_from(consensus_stake).unwrap();
[INFO] [stdout]      | |_________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `AddAssign`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `AddAssign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1292:37
[INFO] [stdout]      |
[INFO] [stdout] 1292 |             Dec::new(9, 0).unwrap() * vp_frac_sum * vp_frac_sum,
[INFO] [stdout]      |             ----------------------- ^ ----------- namada_controller::Dec
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1707:52
[INFO] [stdout]      |
[INFO] [stdout] 1707 |         self.rate = cmp::min(Dec::one(), self.rate + rhs.rate);
[INFO] [stdout]      |                                          --------- ^ -------- namada_controller::Dec
[INFO] [stdout]      |                                          |
[INFO] [stdout]      |                                          namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `namada_controller::Dec` cannot be made by summing an iterator over elements of type `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1807:18
[INFO] [stdout]      |
[INFO] [stdout] 1807 |                 .sum(),
[INFO] [stdout]      |                  ^^^ value of type `namada_controller::Dec` cannot be made by summing a `std::iter::Iterator<Item=namada_controller::Dec>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `std::iter::Sum` is not implemented for `namada_controller::Dec`
[INFO] [stdout]      = help: the following other types implement trait `std::iter::Sum<A>`:
[INFO] [stdout]                `AllowedConversion` implements `std::iter::Sum`
[INFO] [stdout]                `ExtendedPoint` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Fq` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Fr` implements `std::iter::Sum<T>`
[INFO] [stdout]                `FractionalVotingPower` implements `std::iter::Sum`
[INFO] [stdout]                `G1Projective` implements `std::iter::Sum<T>`
[INFO] [stdout]                `G2Projective` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Gt` implements `std::iter::Sum<T>`
[INFO] [stdout]              and 146 others
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:1806:18
[INFO] [stdout]      |
[INFO] [stdout] 1804 |             self.slashes
[INFO] [stdout]      |             ------------ this expression has type `BTreeMap<Epoch, TokensSlash>`
[INFO] [stdout] 1805 |                 .values()
[INFO] [stdout]      |                  -------- `Iterator::Item` is `&TokensSlash` here
[INFO] [stdout] 1806 |                 .map(|TokensSlash { amount: _, rate }| *rate)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Iterator::Item` changed to `Dec` here
[INFO] [stdout] note: required by a bound in `std::iter::Iterator::sum`
[INFO] [stdout]     --> /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/iter/traits/iterator.rs:3575:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2048:46
[INFO] [stdout]      |
[INFO] [stdout] 2048 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]      |                                ------------- ^ ------------------- u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2130:46
[INFO] [stdout]      |
[INFO] [stdout] 2130 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]      |                                ------------- ^ ------------------- u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2301:46
[INFO] [stdout]      |
[INFO] [stdout] 2301 |                 let pipeline = current_epoch + params.pipeline_len;
[INFO] [stdout]      |                                ------------- ^ ------------------- u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2364:33
[INFO] [stdout]      |
[INFO] [stdout] 2363 | ...                   if slash_epoch
[INFO] [stdout]      |                          ----------- namada_state::Epoch
[INFO] [stdout] 2364 | ...                       + params.slash_processing_epoch_offset()
[INFO] [stdout]      |                           ^ -------------------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2397:37
[INFO] [stdout]      |
[INFO] [stdout] 2396 | ...                   Dec::try_from(this_amount_after_slash).unwrap()
[INFO] [stdout]      |                       ----------------------------------------------- namada_controller::Dec
[INFO] [stdout] 2397 | ...                       / Dec::try_from(delta).unwrap();
[INFO] [stdout]      |                           ^ ----------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2436:37
[INFO] [stdout]      |
[INFO] [stdout] 2435 | ...                   Dec::try_from(this_amount_after_slash).unwrap()
[INFO] [stdout]      |                       ----------------------------------------------- namada_controller::Dec
[INFO] [stdout] 2436 | ...                       / Dec::try_from(bond_delta).unwrap();
[INFO] [stdout]      |                           ^ ---------------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_core::token::Amount` from `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2625:29
[INFO] [stdout]      |
[INFO] [stdout] 2624 |                         src_validator_stake_pipeline_pre
[INFO] [stdout]      |                         -------------------------------- namada_core::token::Amount
[INFO] [stdout] 2625 |                             - src_validator_stake_pipeline_post,
[INFO] [stdout]      |                             ^ --------------------------------- namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Sub`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_core::token::Amount` from `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2627:29
[INFO] [stdout]      |
[INFO] [stdout] 2626 |                         dest_validator_stake_pipeline_post
[INFO] [stdout]      |                         ---------------------------------- namada_core::token::Amount
[INFO] [stdout] 2627 |                             - dest_validator_stake_pipeline_pre
[INFO] [stdout]      |                             ^ --------------------------------- namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Sub`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2746:45
[INFO] [stdout]      |
[INFO] [stdout] 2746 |         let pipeline = self.current_epoch() + params.pipeline_len;
[INFO] [stdout]      |                        -------------------- ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2827:37
[INFO] [stdout]      |
[INFO] [stdout] 2827 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2873:37
[INFO] [stdout]      |
[INFO] [stdout] 2873 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:2924:37
[INFO] [stdout]      |
[INFO] [stdout] 2924 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3028:37
[INFO] [stdout]      |
[INFO] [stdout] 3028 |         let pipeline = submit_epoch + params.pipeline_len;
[INFO] [stdout]      |                        ------------ ^ ------------------- u64
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3096:49
[INFO] [stdout]      |
[INFO] [stdout] 3096 |                     .get(&self.s, current_epoch + offset, params)
[INFO] [stdout]      |                                   ------------- ^ ------ u64
[INFO] [stdout]      |                                   |
[INFO] [stdout]      |                                   namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3101:37
[INFO] [stdout]      |
[INFO] [stdout] 3101 |                 .at(&(current_epoch + offset))
[INFO] [stdout]      |                       ------------- ^ ------ u64
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3114:13
[INFO] [stdout]      |
[INFO] [stdout] 3113 |         let processing_epoch = infraction_epoch
[INFO] [stdout]      |                                ---------------- namada_state::Epoch
[INFO] [stdout] 3114 |             + params.unbonding_len
[INFO] [stdout]      |             ^ -------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3215:27
[INFO] [stdout]      |
[INFO] [stdout] 3215 |             current_epoch + params.pipeline_len,
[INFO] [stdout]      |             ------------- ^ ------------------- u64
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:3973:21
[INFO] [stdout]      |
[INFO] [stdout] 3972 |                 let processing_epoch = *infraction_epoch
[INFO] [stdout]      |                                        ----------------- namada_state::Epoch
[INFO] [stdout] 3973 |                     + state.params.unbonding_len
[INFO] [stdout]      |                     ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4001:50
[INFO] [stdout]      |
[INFO] [stdout] 4001 | ...                   .get(&(current_epoch + offset))
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4009:72
[INFO] [stdout]      |
[INFO] [stdout] 4009 |                         .is_in_consensus_w_info(address, current_epoch + offset)
[INFO] [stdout]      |                                                          ------------- ^ ------ u64
[INFO] [stdout]      |                                                          |
[INFO] [stdout]      |                                                          namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4015:50
[INFO] [stdout]      |
[INFO] [stdout] 4015 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4024:54
[INFO] [stdout]      |
[INFO] [stdout] 4024 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4034:54
[INFO] [stdout]      |
[INFO] [stdout] 4034 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4048:58
[INFO] [stdout]      |
[INFO] [stdout] 4048 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4055:58
[INFO] [stdout]      |
[INFO] [stdout] 4055 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4066:43
[INFO] [stdout]      |
[INFO] [stdout] 4066 | ...                   current_epoch + offset,
[INFO] [stdout]      |                       ------------- ^ ------ u64
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4073:50
[INFO] [stdout]      |
[INFO] [stdout] 4073 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4083:54
[INFO] [stdout]      |
[INFO] [stdout] 4083 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4088:71
[INFO] [stdout]      |
[INFO] [stdout] 4088 |                         .is_in_below_threshold(address, current_epoch + offset)
[INFO] [stdout]      |                                                         ------------- ^ ------ u64
[INFO] [stdout]      |                                                         |
[INFO] [stdout]      |                                                         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4092:50
[INFO] [stdout]      |
[INFO] [stdout] 4092 | ...                   .entry(current_epoch + offset)
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4101:54
[INFO] [stdout]      |
[INFO] [stdout] 4101 | ...                   .get(&(current_epoch + offset))
[INFO] [stdout]      |                              ------------- ^ ------ u64
[INFO] [stdout]      |                              |
[INFO] [stdout]      |                              namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4112:46
[INFO] [stdout]      |
[INFO] [stdout] 4112 |                         .entry(current_epoch + offset)
[INFO] [stdout]      |                                ------------- ^ ------ u64
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4288:25
[INFO] [stdout]      |
[INFO] [stdout] 4287 |                     *last_epoch
[INFO] [stdout]      |                     ----------- namada_state::Epoch
[INFO] [stdout] 4288 |                         + state.params.unbonding_len
[INFO] [stdout]      |                         ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4368:29
[INFO] [stdout]      |
[INFO] [stdout] 4367 |                         if *last_epoch
[INFO] [stdout]      |                            ----------- namada_state::Epoch
[INFO] [stdout] 4368 |                             + state.params.unbonding_len
[INFO] [stdout]      |                             ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/state_machine_v2.rs:4382:29
[INFO] [stdout]      |
[INFO] [stdout] 4381 |                         if *last_epoch
[INFO] [stdout]      |                            ----------- namada_state::Epoch
[INFO] [stdout] 4382 |                             + state.params.unbonding_len
[INFO] [stdout]      |                             ^ -------------------------- u64
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:461:23
[INFO] [stdout]     |
[INFO] [stdout] 461 |         current_epoch - params.slash_processing_epoch_offset();
[INFO] [stdout]     |         ------------- ^ -------------------------------------- u64
[INFO] [stdout]     |         |
[INFO] [stdout]     |         namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:728:13
[INFO] [stdout]     |
[INFO] [stdout] 727 |         epoch: init_epoch
[INFO] [stdout]     |                ---------- namada_state::Epoch
[INFO] [stdout] 728 |             + params.unbonding_len
[INFO] [stdout]     |             ^ -------------------- u64
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 776 |         epoch: init_epoch
[INFO] [stdout]     |                ---------- namada_state::Epoch
[INFO] [stdout] 777 |             + params.unbonding_len
[INFO] [stdout]     |             ^ -------------------- u64
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_helper_fns.rs:786:13
[INFO] [stdout]     |
[INFO] [stdout] 785 |         epoch: init_epoch
[INFO] [stdout]     |                ---------- namada_state::Epoch
[INFO] [stdout] 786 |             + params.unbonding_len
[INFO] [stdout]     |             ^ -------------------- u64
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `u64` from `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1332:23
[INFO] [stdout]      |
[INFO] [stdout] 1332 |         current_epoch - params.slash_processing_epoch_offset();
[INFO] [stdout]      |         ------------- ^ -------------------------------------- u64
[INFO] [stdout]      |         |
[INFO] [stdout]      |         namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `Sub<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `Sub<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1356:29
[INFO] [stdout]      |
[INFO] [stdout] 1356 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1397:29
[INFO] [stdout]      |
[INFO] [stdout] 1397 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1401:29
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1405:29
[INFO] [stdout]      |
[INFO] [stdout] 1405 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1411:29
[INFO] [stdout]      |
[INFO] [stdout] 1411 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1432:29
[INFO] [stdout]      |
[INFO] [stdout] 1432 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1441:29
[INFO] [stdout]      |
[INFO] [stdout] 1441 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1447:29
[INFO] [stdout]      |
[INFO] [stdout] 1447 |         .at(&(current_epoch + params.pipeline_len))
[INFO] [stdout]      |               ------------- ^ ------------------- u64
[INFO] [stdout]      |               |
[INFO] [stdout]      |               namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1467:51
[INFO] [stdout]      |
[INFO] [stdout] 1467 |         .remove_all(&mut storage, &(current_epoch + params.pipeline_len))
[INFO] [stdout]      |                                     ------------- ^ ------------------- u64
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1470:51
[INFO] [stdout]      |
[INFO] [stdout] 1470 |         .remove_all(&mut storage, &(current_epoch + params.pipeline_len))
[INFO] [stdout]      |                                     ------------- ^ ------------------- u64
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:1981:31
[INFO] [stdout]      |
[INFO] [stdout] 1981 |             epoch_1_redeleg_1 + epoch_1_redeleg_2,
[INFO] [stdout]      |             ----------------- ^ ----------------- namada_core::token::Amount
[INFO] [stdout]      |             |
[INFO] [stdout]      |             namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:2032:27
[INFO] [stdout]      |
[INFO] [stdout] 2032 |         epoch_1_redeleg_1 + epoch_1_redeleg_2 + epoch_2_redeleg_2
[INFO] [stdout]      |         ----------------- ^ ----------------- namada_core::token::Amount
[INFO] [stdout]      |         |
[INFO] [stdout]      |         namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:2041:34
[INFO] [stdout]      |
[INFO] [stdout] 2041 |     assert_eq!(epoch_1_redeleg_1 + epoch_1_redeleg_2, cur_bond_amount);
[INFO] [stdout]      |                ----------------- ^ ----------------- namada_core::token::Amount
[INFO] [stdout]      |                |
[INFO] [stdout]      |                namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_core::token::Amount` from `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_helper_fns.rs:2047:25
[INFO] [stdout]      |
[INFO] [stdout] 2047 |         cur_bond_amount - new_bond_amount,
[INFO] [stdout]      |         --------------- ^ --------------- namada_core::token::Amount
[INFO] [stdout]      |         |
[INFO] [stdout]      |         namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Sub`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_core::token::Amount` by `{integer}`
[INFO] [stdout]    --> src/tests/test_pos.rs:569:46
[INFO] [stdout]     |
[INFO] [stdout] 569 |         amount_self_bond + (validator.tokens / 2);
[INFO] [stdout]     |                             ---------------- ^ - {integer}
[INFO] [stdout]     |                             |
[INFO] [stdout]     |                             namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Div<{integer}>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `Div<{integer}>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_core::token::Amount` by `{integer}`
[INFO] [stdout]    --> src/tests/test_pos.rs:842:71
[INFO] [stdout]     |
[INFO] [stdout] 842 |     validators[num_vals - 1].tokens = validators[num_vals - 1].tokens * 100;
[INFO] [stdout]     |                                       ------------------------------- ^ --- {integer}
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Mul<{integer}>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `Mul<{integer}>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_core::token::Amount` from `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_pos.rs:1176:30
[INFO] [stdout]      |
[INFO] [stdout] 1176 |         assert_eq!(val_stake - val1_init_stake, amount);
[INFO] [stdout]      |                    --------- ^ --------------- namada_core::token::Amount
[INFO] [stdout]      |                    |
[INFO] [stdout]      |                    namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Sub`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `{integer}`
[INFO] [stdout]     --> src/tests/test_pos.rs:1232:49
[INFO] [stdout]      |
[INFO] [stdout] 1232 |                 total_stake.mul_ceil(Dec::two() / 3).unwrap();
[INFO] [stdout]      |                                      ---------- ^ - {integer}
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div<{integer}>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div<{integer}>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1295:21
[INFO] [stdout]      |
[INFO] [stdout] 1294 |                 let signing_fraction = Dec::try_from(stake).unwrap()
[INFO] [stdout]      |                                        ----------------------------- namada_controller::Dec
[INFO] [stdout] 1295 |                     / Dec::try_from(signing_stake).unwrap();
[INFO] [stdout]      |                     ^ ------------------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1306:54
[INFO] [stdout]      |
[INFO] [stdout] 1306 |                     * (Dec::try_from(stake).unwrap() / Dec::try_from(total_stake).unwrap()))
[INFO] [stdout]      |                        ----------------------------- ^ ----------------------------------- namada_controller::Dec
[INFO] [stdout]      |                        |
[INFO] [stdout]      |                        namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/tests/test_pos.rs:1326:37
[INFO] [stdout]      |
[INFO] [stdout] 1326 |             if validator_address == &proposer_address {
[INFO] [stdout]      |                -----------------    ^^^^^^^^^^^^^^^^^ expected `Address`, found `&Address`
[INFO] [stdout]      |                |
[INFO] [stdout]      |                expected because this is `namada_account::Address`
[INFO] [stdout]      |
[INFO] [stdout] help: consider removing the borrow
[INFO] [stdout]      |
[INFO] [stdout] 1326 -             if validator_address == &proposer_address {
[INFO] [stdout] 1326 +             if validator_address == proposer_address {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/tests/test_pos.rs:1333:17
[INFO] [stdout]      |
[INFO] [stdout] 1330 |             let stake = read_validator_stake(
[INFO] [stdout]      |                         -------------------- arguments to this function are incorrect
[INFO] [stdout] ...
[INFO] [stdout] 1333 |                 validator_address,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^ expected `&Address`, found `Address`
[INFO] [stdout]      |
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/storage.rs:484:8
[INFO] [stdout]      |
[INFO] [stdout]  484 | pub fn read_validator_stake<S>(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  487 |     validator: &Address,
[INFO] [stdout]      |     -------------------
[INFO] [stdout] help: consider borrowing here
[INFO] [stdout]      |
[INFO] [stdout] 1333 |                 &validator_address,
[INFO] [stdout]      |                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1338:17
[INFO] [stdout]      |
[INFO] [stdout] 1337 |             let signing_fraction = Dec::try_from(stake).unwrap()
[INFO] [stdout]      |                                    ----------------------------- namada_controller::Dec
[INFO] [stdout] 1338 |                 / Dec::try_from(signing_stake).unwrap();
[INFO] [stdout]      |                 ^ ------------------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/tests/test_pos.rs:1340:22
[INFO] [stdout]      |
[INFO] [stdout] 1340 |                 .get(validator_address)
[INFO] [stdout]      |                  --- ^^^^^^^^^^^^^^^^^ expected `&_`, found `Address`
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  arguments to this method are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&_`
[INFO] [stdout]                      found enum `namada_account::Address`
[INFO] [stdout] note: method defined here
[INFO] [stdout]     --> /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/collections/btree/map.rs:711:12
[INFO] [stdout] help: consider borrowing here
[INFO] [stdout]      |
[INFO] [stdout] 1340 |                 .get(&validator_address)
[INFO] [stdout]      |                      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1346:25
[INFO] [stdout]      |
[INFO] [stdout] 1345 |                     * (Dec::try_from(stake).unwrap()
[INFO] [stdout]      |                        ----------------------------- namada_controller::Dec
[INFO] [stdout] 1346 |                         / Dec::try_from(total_stake).unwrap()));
[INFO] [stdout]      |                         ^ ----------------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/tests/test_pos.rs:1352:40
[INFO] [stdout]      |
[INFO] [stdout] 1352 |                 rewards_handle.get(&s, validator_address).unwrap(),
[INFO] [stdout]      |                                ---     ^^^^^^^^^^^^^^^^^ expected `&Address`, found `Address`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                arguments to this method are incorrect
[INFO] [stdout]      |
[INFO] [stdout] note: method defined here
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_storage-0.150.2/src/collections/lazy_map.rs:430:12
[INFO] [stdout]      |
[INFO] [stdout]  430 |     pub fn get<S>(&self, storage: &S, key: &K) -> Result<Option<V>>
[INFO] [stdout]      |            ^^^
[INFO] [stdout] help: consider borrowing here
[INFO] [stdout]      |
[INFO] [stdout] 1352 |                 rewards_handle.get(&s, &validator_address).unwrap(),
[INFO] [stdout]      |                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1372:33
[INFO] [stdout]      |
[INFO] [stdout] 1371 | ...                   * (Dec::try_from(stake).unwrap()
[INFO] [stdout]      |                          ----------------------------- namada_controller::Dec
[INFO] [stdout] 1372 | ...                       / Dec::try_from(total_stake).unwrap());
[INFO] [stdout]      |                           ^ ----------------------------------- namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1301:106
[INFO] [stdout]      |
[INFO] [stdout] 1301 |         let expected_proposer_rewards = last_rewards.get(&proposer_address).copied().unwrap_or_default() +
[INFO] [stdout]      |                                                                                                          ^ no implementation for `namada_controller::Dec + namada_controller::Dec`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `std::ops::Add` is not implemented for `namada_controller::Dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1343:17
[INFO] [stdout]      |
[INFO] [stdout] 1343 |                 + coeffs.signer_coeff * signing_fraction
[INFO] [stdout]      |                 ^ no implementation for `namada_controller::Dec + namada_controller::Dec`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `std::ops::Add` is not implemented for `namada_controller::Dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1370:25
[INFO] [stdout]      |
[INFO] [stdout] 1370 |                         + coeffs.active_val_coeff
[INFO] [stdout]      |                         ^ no implementation for `namada_controller::Dec + namada_controller::Dec`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `std::ops::Add` is not implemented for `namada_controller::Dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `namada_controller::Dec` cannot be made by summing an iterator over elements of type `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1393:63
[INFO] [stdout]      |
[INFO] [stdout] 1393 |         let rewards_sum: Dec = last_rewards.values().copied().sum();
[INFO] [stdout]      |                                                               ^^^ value of type `namada_controller::Dec` cannot be made by summing a `std::iter::Iterator<Item=namada_controller::Dec>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `std::iter::Sum` is not implemented for `namada_controller::Dec`
[INFO] [stdout]      = help: the following other types implement trait `std::iter::Sum<A>`:
[INFO] [stdout]                `AllowedConversion` implements `std::iter::Sum`
[INFO] [stdout]                `ExtendedPoint` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Fq` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Fr` implements `std::iter::Sum<T>`
[INFO] [stdout]                `FractionalVotingPower` implements `std::iter::Sum`
[INFO] [stdout]                `G1Projective` implements `std::iter::Sum<T>`
[INFO] [stdout]                `G2Projective` implements `std::iter::Sum<T>`
[INFO] [stdout]                `Gt` implements `std::iter::Sum<T>`
[INFO] [stdout]              and 146 others
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/tests/test_pos.rs:1393:54
[INFO] [stdout]      |
[INFO] [stdout] 1220 |     let mut last_rewards = BTreeMap::default();
[INFO] [stdout]      |                            ------------------- this expression has type `BTreeMap<Address, Dec>`
[INFO] [stdout] ...
[INFO] [stdout] 1393 |         let rewards_sum: Dec = last_rewards.values().copied().sum();
[INFO] [stdout]      |                                             -------- ^^^^^^^^ `Iterator::Item` changed to `Dec` here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             `Iterator::Item` is `&Dec` here
[INFO] [stdout] note: required by a bound in `std::iter::Iterator::sum`
[INFO] [stdout]     --> /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/iter/traits/iterator.rs:3575:5
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `u64`
[INFO] [stdout]     --> src/tests/test_pos.rs:1394:39
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         let expected_sum = Dec::one() * (i as u64 + 1);
[INFO] [stdout]      |                            ---------- ^ -------------- u64
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Mul<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_controller::Dec` to `namada_controller::Dec`
[INFO] [stdout]     --> src/tests/test_pos.rs:1401:45
[INFO] [stdout]      |
[INFO] [stdout] 1401 |         assert!(expected_sum <= rewards_sum + err_tolerance, "{fail_msg}");
[INFO] [stdout]      |                                 ----------- ^ ------------- namada_controller::Dec
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `namada_controller::Dec` by `u64`
[INFO] [stdout]     --> src/tests/test_pos.rs:1443:32
[INFO] [stdout]      |
[INFO] [stdout] 1443 |     let accum_val = Dec::one() / num_consensus_validators;
[INFO] [stdout]      |                     ---------- ^ ------------------------ u64
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     namada_controller::Dec
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Div<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]      |
[INFO] [stdout]   56 | pub struct Dec(pub I256);
[INFO] [stdout]      | ^^^^^^^^^^^^^^ not implement `Div<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_controller::Dec` by `namada_core::token::Amount`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:413:49
[INFO] [stdout]     |
[INFO] [stdout] 413 |     let unbond_amount = Dec::new(5, 1).unwrap() * val_tokens;
[INFO] [stdout]     |                         ----------------------- ^ ---------- namada_core::token::Amount
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Mul<namada_core::token::Amount>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Mul<namada_core::token::Amount>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_core::token::Amount` from `namada_core::token::Amount`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:458:9
[INFO] [stdout]     |
[INFO] [stdout] 457 |     let exp_withdraw_from_details = details.unbonds[0].amount
[INFO] [stdout]     |                                     ------------------------- namada_core::token::Amount
[INFO] [stdout] 458 |         - details.unbonds[0].slashed_amount.unwrap_or_default();
[INFO] [stdout]     |         ^ ----------------------------------------------------- namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Sub`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_controller::Dec` from `namada_controller::Dec`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:481:29
[INFO] [stdout]     |
[INFO] [stdout] 481 |                 (Dec::one() - slash_rate_1) * (Dec::one() - slash_rate_0),
[INFO] [stdout]     |                  ---------- ^ ------------ namada_controller::Dec
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Sub`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot subtract `namada_controller::Dec` from `namada_controller::Dec`
[INFO] [stdout]    --> src/tests/test_slash_and_redel.rs:481:59
[INFO] [stdout]     |
[INFO] [stdout] 481 |                 (Dec::one() - slash_rate_1) * (Dec::one() - slash_rate_0),
[INFO] [stdout]     |                                                ---------- ^ ------------ namada_controller::Dec
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                namada_controller::Dec
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_controller::Dec` doesn't implement `Sub`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/dec.rs:56:1
[INFO] [stdout]     |
[INFO] [stdout]  56 | pub struct Dec(pub I256);
[INFO] [stdout]     | ^^^^^^^^^^^^^^ not implement `Sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot multiply `namada_core::token::Amount` by `{integer}`
[INFO] [stdout]    --> src/tests/test_validator.rs:124:66
[INFO] [stdout]     |
[INFO] [stdout] 124 |     credit_tokens(&mut s, &staking_token, &new_validator, amount * 2).unwrap();
[INFO] [stdout]     |                                                           ------ ^ - {integer}
[INFO] [stdout]     |                                                           |
[INFO] [stdout]     |                                                           namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `Mul<{integer}>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `Mul<{integer}>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:429:32
[INFO] [stdout]     |
[INFO] [stdout] 429 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:479:32
[INFO] [stdout]     |
[INFO] [stdout] 479 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:548:32
[INFO] [stdout]     |
[INFO] [stdout] 548 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:610:32
[INFO] [stdout]     |
[INFO] [stdout] 610 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `I256`
[INFO] [stdout]    --> src/tests/test_validator.rs:642:9
[INFO] [stdout]     |
[INFO] [stdout] 642 |         -unbond.change(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ cannot apply unary operator `-`
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `I256` doesn't implement `Neg`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/uint.rs:514:1
[INFO] [stdout]     |
[INFO] [stdout] 514 | pub struct I256(pub Uint);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ not implement `Neg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `I256`
[INFO] [stdout]    --> src/tests/test_validator.rs:651:9
[INFO] [stdout]     |
[INFO] [stdout] 651 |         -unbond.change(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ cannot apply unary operator `-`
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `I256` doesn't implement `Neg`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/uint.rs:514:1
[INFO] [stdout]     |
[INFO] [stdout] 514 | pub struct I256(pub Uint);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ not implement `Neg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:728:32
[INFO] [stdout]     |
[INFO] [stdout] 728 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]    --> src/tests/test_validator.rs:821:32
[INFO] [stdout]     |
[INFO] [stdout] 821 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]     |                          ----- ^ ------------------- u64
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          namada_state::Epoch
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]     |
[INFO] [stdout] 320 | pub struct Epoch(pub u64);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]    --> src/tests/test_validator.rs:842:25
[INFO] [stdout]     |
[INFO] [stdout] 842 |     let stake6 = stake6 + bond;
[INFO] [stdout]     |                  ------ ^ ---- namada_core::token::Amount
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  namada_core::token::Amount
[INFO] [stdout]     |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]     |
[INFO] [stdout]  41 | pub struct Amount {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_validator.rs:1113:32
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]      |                          ----- ^ ------------------- u64
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_validator.rs:1123:25
[INFO] [stdout]      |
[INFO] [stdout] 1123 |     let stake2 = stake2 + bond2;
[INFO] [stdout]      |                  ------ ^ ----- namada_core::token::Amount
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `namada_core::token::Amount` to `namada_core::token::Amount`
[INFO] [stdout]     --> src/tests/test_validator.rs:1125:25
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     let stake3 = stake3 + bond3;
[INFO] [stdout]      |                  ------ ^ ----- namada_core::token::Amount
[INFO] [stdout]      |                  |
[INFO] [stdout]      |                  namada_core::token::Amount
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_core::token::Amount` doesn't implement `std::ops::Add`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/token.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout]   41 | pub struct Amount {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^ not implement `std::ops::Add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_validator.rs:1171:32
[INFO] [stdout]      |
[INFO] [stdout] 1171 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]      |                          ----- ^ ------------------- u64
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `u64` to `namada_state::Epoch`
[INFO] [stdout]     --> src/tests/test_validator.rs:1256:32
[INFO] [stdout]      |
[INFO] [stdout] 1256 |     let pipeline_epoch = epoch + params.pipeline_len;
[INFO] [stdout]      |                          ----- ^ ------------------- u64
[INFO] [stdout]      |                          |
[INFO] [stdout]      |                          namada_state::Epoch
[INFO] [stdout]      |
[INFO] [stdout] note: the foreign item type `namada_state::Epoch` doesn't implement `std::ops::Add<u64>`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/namada_core-0.150.2/src/chain.rs:320:1
[INFO] [stdout]      |
[INFO] [stdout]  320 | pub struct Epoch(pub u64);
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^ not implement `std::ops::Add<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]    --> src/rewards.rs:991:17
[INFO] [stdout]     |
[INFO] [stdout] 991 |                 namada_trans_token::Store<_>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]    --> src/rewards.rs:992:17
[INFO] [stdout]     |
[INFO] [stdout] 992 |                 namada_parameters::Store<_>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `namada_parameters`, use `cargo add namada_parameters` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]     --> src/rewards.rs:1278:13
[INFO] [stdout]      |
[INFO] [stdout] 1278 |             namada_parameters::Store<_>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_parameters`, use `cargo add namada_parameters` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/rewards.rs:1279:13
[INFO] [stdout]      |
[INFO] [stdout] 1279 |             namada_governance::Store<_>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]     --> src/rewards.rs:1280:13
[INFO] [stdout]      |
[INFO] [stdout] 1280 |             namada_trans_token::Store<_>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_trans_token`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_trans_token`, use `cargo add namada_trans_token` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/rewards.rs:1348:31
[INFO] [stdout]      |
[INFO] [stdout] 1348 |                     .add::<_, namada_governance::Store<_>>(
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/rewards.rs:1422:13
[INFO] [stdout]      |
[INFO] [stdout] 1422 |             namada_governance::Store<_>,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]     --> src/rewards.rs:1429:17
[INFO] [stdout]      |
[INFO] [stdout] 1429 |                 namada_governance::Store<_>,
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]   --> src/tests/mod.rs:22:24
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub type GovStore<S> = namada_governance::Store<S>;
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_governance`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_governance`, use `cargo add namada_governance` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]   --> src/tests/mod.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         namada_parameters::Store<_>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `namada_parameters`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `namada_parameters`, use `cargo add namada_parameters` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308, E0368, E0369, E0432, E0433, E0600.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `namada_proof_of_stake` (lib test) due to 317 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "745d4c444295279370b19fb51512b0cc09a70e1aa7e62b9f2bf66db163df68d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "745d4c444295279370b19fb51512b0cc09a70e1aa7e62b9f2bf66db163df68d2", kill_on_drop: false }`
[INFO] [stdout] 745d4c444295279370b19fb51512b0cc09a70e1aa7e62b9f2bf66db163df68d2
