[INFO] cloning repository https://github.com/vicsn/snarkvm-slim
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/vicsn/snarkvm-slim" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvicsn%2Fsnarkvm-slim", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvicsn%2Fsnarkvm-slim'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f1794405bcfde5b38d703adee63ca4e8c981b7ff
[INFO] checking vicsn/snarkvm-slim against 656a9da186dacaf3bf8f7f7296a825d256cb4ae3 for pr-158915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fvicsn%2Fsnarkvm-slim" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/vicsn/snarkvm-slim
[INFO] finished tweaking git repo https://github.com/vicsn/snarkvm-slim
[INFO] tweaked toml for git repo https://github.com/vicsn/snarkvm-slim written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/vicsn/snarkvm-slim on toolchain 656a9da186dacaf3bf8f7f7296a825d256cb4ae3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+656a9da186dacaf3bf8f7f7296a825d256cb4ae3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/vicsn/snarkvm-slim 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" "+656a9da186dacaf3bf8f7f7296a825d256cb4ae3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.50
[INFO] [stderr]   Downloaded minicov v0.3.7
[INFO] [stderr]   Downloaded ureq v3.0.11
[INFO] [stderr]   Downloaded aleo-std-cpu v1.0.1
[INFO] [stderr]   Downloaded aleo-std-profiler v1.0.1
[INFO] [stderr]   Downloaded aleo-std-time v1.0.1
[INFO] [stderr]   Downloaded aleo-std-storage v1.0.1
[INFO] [stderr]   Downloaded aleo-std v1.0.1
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.50
[INFO] [stderr]   Downloaded aleo-std-timer v1.0.1
[INFO] [stderr]   Downloaded aleo-std-timed v1.0.1
[INFO] [stderr]   Downloaded ureq-proto v0.4.1
[INFO] [stderr]   Downloaded clap v4.5.39
[INFO] [stderr]   Downloaded clap_builder v4.5.39
[INFO] [stderr]   Downloaded reqwest v0.12.19
[INFO] [stderr]   Downloaded rustls v0.23.27
[INFO] [stderr]   Downloaded sppark v0.1.12
[INFO] [stderr]   Downloaded dissimilar v1.0.10
[INFO] [stderr]   Downloaded blake2s_simd v1.0.3
[INFO] [stderr]   Downloaded enum_index_derive v0.2.0
[INFO] [stderr]   Downloaded enum_index v0.2.0
[INFO] [stderr]   Downloaded enum-iterator v2.1.0
[INFO] [stderr]   Downloaded locktick v0.3.0
[INFO] [stderr]   Downloaded simple_moving_average v1.0.2
[INFO] [stderr]   Downloaded test-strategy v0.3.1
[INFO] [stderr]   Downloaded structmeta v0.2.0
[INFO] [stderr]   Downloaded structmeta-derive v0.2.0
[INFO] [stderr]   Downloaded rocksdb v0.21.0
[INFO] [stderr]   Downloaded proptest v1.6.0
[INFO] [stderr]   Downloaded prettyplease v0.2.33
[INFO] [stderr]   Downloaded curl v0.4.48
[INFO] [stderr]   Downloaded self_update v0.41.0
[INFO] [stderr]   Downloaded quick-xml v0.23.1
[INFO] [stderr]   Downloaded nias v0.5.0
[INFO] [stderr]   Downloaded self-replace v1.5.0
[INFO] [stderr]   Downloaded rusty-hook v0.11.2
[INFO] [stderr]   Downloaded ci_info v0.10.2
[INFO] [stderr]   Downloaded fsio v0.1.3
[INFO] [stderr]   Downloaded envmnt v0.8.4
[INFO] [stderr]   Downloaded librocksdb-sys v0.11.0+8.1.1
[INFO] [stderr]   Downloaded curl-sys v0.4.81+curl-8.14.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec
[INFO] running `Command { std: "docker" "start" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec" "/opt/rustwide/cargo-home/bin/cargo" "+656a9da186dacaf3bf8f7f7296a825d256cb4ae3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec" "/opt/rustwide/cargo-home/bin/cargo" "+656a9da186dacaf3bf8f7f7296a825d256cb4ae3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking bitflags v2.9.1
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]     Checking equivalent v1.0.2
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking hashbrown v0.15.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]     Checking crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking getrandom v0.2.16
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking dirs-sys v0.3.7
[INFO] [stderr]    Compiling aleo-std v1.0.1
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking dirs v4.0.0
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking aleo-std-cpu v1.0.1
[INFO] [stderr]     Checking aleo-std-timer v1.0.1
[INFO] [stderr]     Checking aleo-std-profiler v1.0.1
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling snarkvm-curves v3.8.0 (/opt/rustwide/workdir/curves)
[INFO] [stderr]    Compiling cc v1.2.26
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking tempfile v3.20.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking aleo-std-storage v1.0.1
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]     Checking bech32 v0.9.1
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking socket2 v0.5.10
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.100
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling bumpalo v3.18.1
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling libz-sys v1.1.22
[INFO] [stderr]    Compiling wasm-bindgen v0.2.100
[INFO] [stderr]     Checking encoding_index_tests v0.1.4
[INFO] [stderr]     Checking openssl-probe v0.1.6
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling curl-sys v0.4.81+curl-8.14.1
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking subtle v2.6.1
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling curl v0.4.48
[INFO] [stderr]     Checking parking_lot v0.12.4
[INFO] [stderr]     Checking encoding-index-singlebyte v1.20141219.5
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.100
[INFO] [stderr]     Checking encoding-index-simpchinese v1.20141219.5
[INFO] [stderr]     Checking encoding-index-korean v1.20141219.5
[INFO] [stderr]     Checking encoding-index-japanese v1.20141219.5
[INFO] [stderr]     Checking encoding-index-tradchinese v1.20141219.5
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking cpufeatures v0.2.17
[INFO] [stderr]     Checking encoding v0.2.33
[INFO] [stderr]     Checking colored v2.2.0
[INFO] [stderr]     Checking constant_time_eq v0.3.1
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]     Checking blake2s_simd v1.0.3
[INFO] [stderr]    Compiling aleo-std-timed v1.0.1
[INFO] [stderr]    Compiling aleo-std-time v1.0.1
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]    Compiling snarkvm-circuit-environment-witness v3.8.0 (/opt/rustwide/workdir/circuit/environment/witness)
[INFO] [stderr]    Compiling snarkvm-circuit-types-boolean v3.8.0 (/opt/rustwide/workdir/circuit/types/boolean)
[INFO] [stderr]     Checking bs58 v0.5.1
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling snarkvm-circuit-types-field v3.8.0 (/opt/rustwide/workdir/circuit/types/field)
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]    Compiling snarkvm-circuit-types-scalar v3.8.0 (/opt/rustwide/workdir/circuit/types/scalar)
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.100
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking blake2 v0.10.6
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]     Checking enum_index v0.2.0
[INFO] [stderr]     Checking pin-project-lite v0.2.16
[INFO] [stderr]    Compiling snarkvm-circuit-types-group v3.8.0 (/opt/rustwide/workdir/circuit/types/group)
[INFO] [stderr]    Compiling snarkvm-circuit-types-integers v3.8.0 (/opt/rustwide/workdir/circuit/types/integers)
[INFO] [stderr]    Compiling snarkvm-circuit-types-string v3.8.0 (/opt/rustwide/workdir/circuit/types/string)
[INFO] [stderr]    Compiling snarkvm-circuit-types-address v3.8.0 (/opt/rustwide/workdir/circuit/types/address)
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]    Compiling snarkvm-circuit-algorithms v3.8.0 (/opt/rustwide/workdir/circuit/algorithms)
[INFO] [stderr]     Checking futures-core v0.3.31
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling snarkvm-utilities-derives v3.8.0 (/opt/rustwide/workdir/utilities/derives)
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling enum-iterator-derive v1.4.0
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling snarkvm-circuit-collections v3.8.0 (/opt/rustwide/workdir/circuit/collections)
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.100
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling snarkvm-circuit-network v3.8.0 (/opt/rustwide/workdir/circuit/network)
[INFO] [stderr]    Compiling enum_index_derive v0.2.0
[INFO] [stderr]     Checking futures-sink v0.3.31
[INFO] [stderr]     Checking lru v0.12.5
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking enum-iterator v2.1.0
[INFO] [stderr]     Checking mio v1.0.4
[INFO] [stderr]     Checking powerfmt v0.2.0
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking futures-task v0.3.31
[INFO] [stderr]     Checking js-sys v0.3.77
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]    Compiling snarkvm-circuit-account v3.8.0 (/opt/rustwide/workdir/circuit/account)
[INFO] [stderr]     Checking deranged v0.4.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking time-core v0.1.4
[INFO] [stderr]     Checking num-conv v0.1.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]     Checking tokio v1.45.1
[INFO] [stderr]    Compiling snarkvm-circuit-program v3.8.0 (/opt/rustwide/workdir/circuit/program)
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]     Checking time v0.3.41
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling structmeta-derive v0.2.0
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking yoke v0.8.0
[INFO] [stderr]     Checking rusty-fork v0.3.0
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking proptest v1.6.0
[INFO] [stderr]    Compiling structmeta v0.2.0
[INFO] [stderr]    Compiling test-strategy v0.3.1
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking zerovec v0.11.2
[INFO] [stderr]     Checking web-sys v0.3.77
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]     Checking http v1.3.1
[INFO] [stderr]     Checking anstyle-parse v0.2.7
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.1
[INFO] [stderr]     Checking colorchoice v1.0.4
[INFO] [stderr]     Checking anstyle v1.0.11
[INFO] [stderr]     Checking anstyle-query v1.1.3
[INFO] [stderr]     Checking tracing-core v0.1.34
[INFO] [stderr]     Checking anstream v0.6.19
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]     Checking strsim v0.11.1
[INFO] [stderr]     Checking clap_lex v0.7.4
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]     Checking tinystr v0.8.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.29
[INFO] [stderr]     Checking clap_builder v4.5.39
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]     Checking writeable v0.6.1
[INFO] [stderr]     Checking litemap v0.8.0
[INFO] [stderr]     Checking icu_locale_core v2.0.0
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]     Checking potential_utf v0.1.2
[INFO] [stderr]     Checking zerotrie v0.2.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.0.0
[INFO] [stderr]     Checking indexmap v2.9.0
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]    Compiling icu_properties_data v2.0.1
[INFO] [stderr]     Checking icu_collections v2.0.0
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]     Checking icu_provider v2.0.0
[INFO] [stderr]    Compiling openssl v0.10.73
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]     Checking tokio-util v0.7.15
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]     Checking tower-service v0.3.3
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]     Checking atomic-waker v1.1.2
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]     Checking base64 v0.22.1
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]     Checking icu_normalizer v2.0.0
[INFO] [stderr]     Checking icu_properties v2.0.1
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking h2 v0.4.10
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking clap v4.5.39
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]     Checking is-terminal v0.4.16
[INFO] [stderr]     Checking snarkvm-utilities v3.8.0 (/opt/rustwide/workdir/utilities)
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking utf8_iter v1.0.4
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]     Checking ipnet v2.11.0
[INFO] [stderr]     Checking tower-layer v0.3.3
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_256.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_256.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_384.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_384.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking iri-string v0.7.8
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking snarkvm-fields v3.8.0 (/opt/rustwide/workdir/fields)
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stdout] warning: unused imports: `impl_add_sub_from_field_ref` and `impl_mul_div_from_field_ref`
[INFO] [stdout]   --> fields/src/fp_256.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     impl_add_sub_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |     impl_mul_div_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `impl_add_sub_from_field_ref` and `impl_mul_div_from_field_ref`
[INFO] [stdout]   --> fields/src/fp_384.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     impl_add_sub_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |     impl_mul_div_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_256.rs:674:7
[INFO] [stdout]     |
[INFO] [stdout] 674 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_384.rs:691:7
[INFO] [stdout]     |
[INFO] [stdout] 691 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp2.rs:322:7
[INFO] [stdout]     |
[INFO] [stdout] 322 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp6_3over2.rs:314:7
[INFO] [stdout]     |
[INFO] [stdout] 314 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking rustls-pki-types v1.12.0
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking ureq-proto v0.4.1
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]     Checking ureq v3.0.11
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:294:7
[INFO] [stdout]     |
[INFO] [stdout] 294 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/twisted_edwards_extended/projective.rs:237:7
[INFO] [stdout]     |
[INFO] [stdout] 237 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking dissimilar v1.0.10
[INFO] [stderr]     Checking hyper v1.6.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking expect-test v1.5.1
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking tower-http v0.6.6
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking snarkvm-console-network-environment v3.8.0 (/opt/rustwide/workdir/console/network/environment)
[INFO] [stderr]     Checking snarkvm-parameters v3.8.0 (/opt/rustwide/workdir/parameters)
[INFO] [stderr]    Compiling serial_test_derive v2.0.0
[INFO] [stderr]    Compiling home v0.5.11
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn parse(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                          |        |            |
[INFO] [stdout]    |                          |        |            the same lifetime is elided here
[INFO] [stdout]    |                          |        the same lifetime is hidden here
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn parse(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn parse_whitespaces(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                      ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                      |        |            |
[INFO] [stdout]    |                                      |        |            the same lifetime is elided here
[INFO] [stdout]    |                                      |        the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn parse_whitespaces(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:42:35
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn parse_comments(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                   ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                   |        |            |
[INFO] [stdout]    |                                   |        |            the same lifetime is elided here
[INFO] [stdout]    |                                   |        the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn parse_comments(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:47:34
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn parse_comment(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                  ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                  |        |            |
[INFO] [stdout]    |                                  |        |            the same lifetime is elided here
[INFO] [stdout]    |                                  |        the same lifetime is hidden here
[INFO] [stdout]    |                                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn parse_comment(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:66:36
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn parse_safe_char(string: &str) -> ParserResult<char> {
[INFO] [stdout]    |                                    ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn parse_safe_char(string: &str) -> ParserResult<'_, char> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:78:20
[INFO] [stdout]    |
[INFO] [stdout] 78 |     fn eoi(string: &str) -> ParserResult<()> {
[INFO] [stdout]    |                    ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     fn eoi(string: &str) -> ParserResult<'_, ()> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn eol(string: &str) -> ParserResult<()> {
[INFO] [stdout]    |                    ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn eol(string: &str) -> ParserResult<'_, ()> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/network/environment/src/helpers/sanitizer.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn str_till_eol(string: &str) -> ParserResult<&str> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                             |        |            |
[INFO] [stdout]     |                             |        |            the same lifetime is elided here
[INFO] [stdout]     |                             |        the same lifetime is hidden here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn str_till_eol(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/network/environment/src/helpers/sanitizer.rs:168:36
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn str_till_star_slash(string: &str) -> ParserResult<&str> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |        |            |
[INFO] [stdout]     |                                    |        |            the same lifetime is elided here
[INFO] [stdout]     |                                    |        the same lifetime is hidden here
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn str_till_star_slash(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/traits/parse.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn parse(string: &str) -> ParserResult<Self>
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn parse(string: &str) -> ParserResult<'_, Self>
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking unsafe-libyaml v0.2.11
[INFO] [stderr]     Checking snarkvm-console-types-boolean v3.8.0 (/opt/rustwide/workdir/console/types/boolean)
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/boolean/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types-field v3.8.0 (/opt/rustwide/workdir/console/types/field)
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/field/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types-scalar v3.8.0 (/opt/rustwide/workdir/console/types/scalar)
[INFO] [stderr]    Compiling fsio v0.1.3
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/scalar/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hyper-util v0.1.14
[INFO] [stderr]     Checking snarkvm-console-types-integers v3.8.0 (/opt/rustwide/workdir/console/types/integers)
[INFO] [stderr]     Checking snarkvm-console-types-group v3.8.0 (/opt/rustwide/workdir/console/types/group)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/integers/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types-string v3.8.0 (/opt/rustwide/workdir/console/types/string)
[INFO] [stderr]     Checking serial_test v2.0.0
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/string/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking unicode-width v0.2.0
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/group/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types-address v3.8.0 (/opt/rustwide/workdir/console/types/address)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/address/src/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types v3.8.0 (/opt/rustwide/workdir/console/types)
[INFO] [stderr]     Checking serde_yaml v0.9.34+deprecated
[INFO] [stderr]     Checking console v0.15.11
[INFO] [stderr]     Checking snarkvm-console-algorithms v3.8.0 (/opt/rustwide/workdir/console/algorithms)
[INFO] [stderr]     Checking snarkvm-console-collections v3.8.0 (/opt/rustwide/workdir/console/collections)
[INFO] [stderr]     Checking snarkvm-algorithms v3.8.0 (/opt/rustwide/workdir/algorithms)
[INFO] [stderr]    Compiling envmnt v0.8.4
[INFO] [stderr]     Checking hyper-tls v0.6.0
[INFO] [stderr]     Checking reqwest v0.12.19
[INFO] [stderr]     Checking number_prefix v0.4.0
[INFO] [stderr]    Compiling self_update v0.41.0
[INFO] [stderr]     Checking indicatif v0.17.11
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling ci_info v0.10.2
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.50
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.50
[INFO] [stderr]    Compiling sppark v0.1.12
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling blst v0.3.15
[INFO] [stderr]     Checking self-replace v1.5.0
[INFO] [stderr]    Compiling snarkvm v3.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking quick-xml v0.23.1
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]    Compiling nias v0.5.0
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking wasm-bindgen-test v0.3.50
[INFO] [stderr]     Checking num-format v0.4.4
[INFO] [stderr]     Checking dotenvy v0.15.7
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking unicode-width v0.1.14
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking getopts v0.2.21
[INFO] [stderr]    Compiling snarkvm-algorithms-cuda v3.8.0 (/opt/rustwide/workdir/algorithms/cuda)
[INFO] [stderr]     Checking toml v0.5.11
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking threadpool v1.8.1
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking metrics v0.22.4
[INFO] [stderr]    Compiling tracing-test-macro v0.2.5
[INFO] [stderr]     Checking snarkvm-metrics v3.8.0 (/opt/rustwide/workdir/metrics)
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/address/src/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 304 |     pub fn powers(&self) -> kzg10::Powers<E> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 304 |     pub fn powers(&self) -> kzg10::Powers<'_, E> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:312:37
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn shifted_powers_of_beta_g(&self, degree_bound: impl Into<Option<usize>>) -> Option<kzg10::Powers<E>> {
[INFO] [stdout]     |                                     ^^^^^ the lifetime is elided here                        ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn shifted_powers_of_beta_g(&self, degree_bound: impl Into<Option<usize>>) -> Option<kzg10::Powers<'_, E>> {
[INFO] [stdout]     |                                                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:337:27
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub fn lagrange_basis(&self, domain: EvaluationDomain<E::Fr>) -> Option<kzg10::LagrangeBasis<E>> {
[INFO] [stdout]     |                           ^^^^^ the lifetime is elided here                 ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub fn lagrange_basis(&self, domain: EvaluationDomain<E::Fr>) -> Option<kzg10::LagrangeBasis<'_, E>> {
[INFO] [stdout]     |                                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/polynomial.rs:108:23
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn polynomial(&self) -> &Polynomial<F> {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^^^^^
[INFO] [stdout]     |                       |         ||
[INFO] [stdout]     |                       |         |the same lifetime is hidden here
[INFO] [stdout]     |                       |         the same lifetime is elided here
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn polynomial(&self) -> &Polynomial<'_, F> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/string/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.19
[INFO] [stderr]     Checking snarkvm-console-network v3.8.0 (/opt/rustwide/workdir/console/network)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/group/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rusty-hook v0.11.2
[INFO] [stderr]     Checking snarkvm-circuit-environment v3.8.0 (/opt/rustwide/workdir/circuit/environment)
[INFO] [stderr]     Checking snarkvm-console-account v3.8.0 (/opt/rustwide/workdir/console/account)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/account/src/signature/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-program v3.8.0 (/opt/rustwide/workdir/console/program)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/integers/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/account/src/signature/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/environment/src/helpers/mode.rs:49:26
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tracing-test v0.2.5
[INFO] [stdout] warning: unused import: `run_tests`
[INFO] [stdout]   --> console/collections/src/kary_merkle_tree/tests/mod.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use run_tests;
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:107:22
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:92:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:107:22
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:170:22
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:80:22
[INFO] [stdout]    |
[INFO] [stdout] 80 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:80:22
[INFO] [stdout]    |
[INFO] [stdout] 80 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 80 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:101:22
[INFO] [stdout]     |
[INFO] [stdout] 101 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-circuit-types v3.8.0 (/opt/rustwide/workdir/circuit/types)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:170:22
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 170 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/access/parse.rs:19:22
[INFO] [stdout]    |
[INFO] [stdout] 19 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/ciphertext/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_arguments(string: &str, depth: usize) -> ParserResult<Vec<Argument<N>>> {
[INFO] [stdout]    |                                ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_arguments(string: &str, depth: usize) -> ParserResult<'_, Vec<Argument<N>>> {
[INFO] [stdout]    |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                               ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/identifier/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/literal/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:29:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_pair(string: &str, depth: usize) -> ParserResult<(Identifier<N>, Self)> {
[INFO] [stdout]    |                           ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_pair(string: &str, depth: usize) -> ParserResult<'_, (Identifier<N>, Self)> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:47:29
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn parse_struct(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                             ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn parse_struct(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:74:28
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse_array(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                            ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse_array(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:90:31
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                               ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:31:43
[INFO] [stdout]    |
[INFO] [stdout] 31 |         fn parse_pair<N: Network>(string: &str, depth: usize) -> ParserResult<(Identifier<N>, Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                           ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |         fn parse_pair<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Identifier<N>, Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:58:46
[INFO] [stdout]    |
[INFO] [stdout] 58 |         fn parse_literal<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                              ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                              |
[INFO] [stdout]    |                                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |         fn parse_literal<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:74:45
[INFO] [stdout]    |
[INFO] [stdout] 74 |         fn parse_struct<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                             ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |         fn parse_struct<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/program/src/data/record/entry/parse.rs:117:44
[INFO] [stdout]     |
[INFO] [stdout] 117 |         fn parse_array<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]     |                                            ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                            |
[INFO] [stdout]     |                                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |         fn parse_array<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]     |                                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_ciphertext.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_plaintext.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_plaintext.rs:24:43
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<(Identifier<N>, Entry<N, Plaintext<N>>)> {
[INFO] [stdout]    |                                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, Entry<N, Plaintext<N>>)> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/register/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/value/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:24:57
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_inner_element_type<N: Network>(string: &str) -> ParserResult<PlaintextType<N>> {
[INFO] [stdout]    |                                                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                                         |
[INFO] [stdout]    |                                                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_inner_element_type<N: Network>(string: &str) -> ParserResult<'_, PlaintextType<N>> {
[INFO] [stdout]    |                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:29:45
[INFO] [stdout]    |
[INFO] [stdout] 29 |         fn parse_length<N: Network>(string: &str) -> ParserResult<U32<N>> {
[INFO] [stdout]    |                                             ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |         fn parse_length<N: Network>(string: &str) -> ParserResult<'_, U32<N>> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/finalize_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/literal_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/plaintext_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/entry_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/parse.rs:28:44
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_entry<N: Network>(string: &str) -> ParserResult<(Identifier<N>, EntryType<N>)> {
[INFO] [stdout]    |                                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_entry<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, EntryType<N>)> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/register_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/struct_type/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/struct_type/parse.rs:28:44
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_tuple<N: Network>(string: &str) -> ParserResult<(Identifier<N>, PlaintextType<N>)> {
[INFO] [stdout]    |                                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_tuple<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, PlaintextType<N>)> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/value_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/id/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/locator/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/state_path/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:101:22
[INFO] [stdout]     |
[INFO] [stdout] 101 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console v3.8.0 (/opt/rustwide/workdir/console)
[INFO] [stderr]     Checking snarkvm-ledger-puzzle v3.8.0 (/opt/rustwide/workdir/ledger/puzzle)
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-data v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/data)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/kzg10/mod.rs:495:17
[INFO] [stdout]     |
[INFO] [stdout] 495 |             pp: &UniversalParams<E>,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ the lifetime is elided here
[INFO] [stdout] ...
[INFO] [stdout] 498 |         ) -> (Powers<E>, VerifierKey<E>) {
[INFO] [stdout]     |               ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 498 |         ) -> (Powers<'_, E>, VerifierKey<E>) {
[INFO] [stdout]     |                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-transmission-id v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/transmission-id)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 304 |     pub fn powers(&self) -> kzg10::Powers<E> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 304 |     pub fn powers(&self) -> kzg10::Powers<'_, E> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:312:37
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn shifted_powers_of_beta_g(&self, degree_bound: impl Into<Option<usize>>) -> Option<kzg10::Powers<E>> {
[INFO] [stdout]     |                                     ^^^^^ the lifetime is elided here                        ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn shifted_powers_of_beta_g(&self, degree_bound: impl Into<Option<usize>>) -> Option<kzg10::Powers<'_, E>> {
[INFO] [stdout]     |                                                                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:337:27
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub fn lagrange_basis(&self, domain: EvaluationDomain<E::Fr>) -> Option<kzg10::LagrangeBasis<E>> {
[INFO] [stdout]     |                           ^^^^^ the lifetime is elided here                 ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 337 |     pub fn lagrange_basis(&self, domain: EvaluationDomain<E::Fr>) -> Option<kzg10::LagrangeBasis<'_, E>> {
[INFO] [stdout]     |                                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/polynomial.rs:108:23
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn polynomial(&self) -> &Polynomial<F> {
[INFO] [stdout]     |                       ^^^^^     ^^^^^^^^^^^^^^
[INFO] [stdout]     |                       |         ||
[INFO] [stdout]     |                       |         |the same lifetime is hidden here
[INFO] [stdout]     |                       |         the same lifetime is elided here
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     pub fn polynomial(&self) -> &Polynomial<'_, F> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-batch-header v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/batch-header)
[INFO] [stderr]     Checking snarkvm-ledger-committee v3.8.0 (/opt/rustwide/workdir/ledger/committee)
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-batch-certificate v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/batch-certificate)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:88:22
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-subdag v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/subdag)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/program/src/data/access/mod.rs:74:22
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-ledger-authority v3.8.0 (/opt/rustwide/workdir/ledger/authority)
[INFO] [stderr]     Checking snarkvm-circuit v3.8.0 (/opt/rustwide/workdir/circuit)
[INFO] [stderr]     Checking snarkvm-synthesizer-snark v3.8.0 (/opt/rustwide/workdir/synthesizer/snark)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/certificate/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/proof/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/proving_key/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/verifying_key/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-synthesizer-program v3.8.0 (/opt/rustwide/workdir/synthesizer/program)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/certificate/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/proof/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/proving_key/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/snark/src/verifying_key/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/environment/src/helpers/mode.rs:49:26
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/access/parse.rs:19:22
[INFO] [stdout]    |
[INFO] [stdout] 19 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/ciphertext/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_arguments(string: &str, depth: usize) -> ParserResult<Vec<Argument<N>>> {
[INFO] [stdout]    |                                ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_arguments(string: &str, depth: usize) -> ParserResult<'_, Vec<Argument<N>>> {
[INFO] [stdout]    |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/future/parse.rs:54:31
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                               ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/identifier/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/literal/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:29:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_pair(string: &str, depth: usize) -> ParserResult<(Identifier<N>, Self)> {
[INFO] [stdout]    |                           ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn parse_pair(string: &str, depth: usize) -> ParserResult<'_, (Identifier<N>, Self)> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:47:29
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn parse_struct(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                             ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn parse_struct(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:74:28
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse_array(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                            ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse_array(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/plaintext/parse.rs:90:31
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<Self> {
[INFO] [stdout]    |                               ^^^^                   ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn parse_internal(string: &str, depth: usize) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:31:43
[INFO] [stdout]    |
[INFO] [stdout] 31 |         fn parse_pair<N: Network>(string: &str, depth: usize) -> ParserResult<(Identifier<N>, Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                           ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 31 |         fn parse_pair<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Identifier<N>, Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:58:46
[INFO] [stdout]    |
[INFO] [stdout] 58 |         fn parse_literal<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                              ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                              |
[INFO] [stdout]    |                                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |         fn parse_literal<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/entry/parse.rs:74:45
[INFO] [stdout]    |
[INFO] [stdout] 74 |         fn parse_struct<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                             ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |         fn parse_struct<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]    |                                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/program/src/data/record/entry/parse.rs:117:44
[INFO] [stdout]     |
[INFO] [stdout] 117 |         fn parse_array<N: Network>(string: &str, depth: usize) -> ParserResult<(Plaintext<N>, Mode)> {
[INFO] [stdout]     |                                            ^^^^                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                            |
[INFO] [stdout]     |                                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |         fn parse_array<N: Network>(string: &str, depth: usize) -> ParserResult<'_, (Plaintext<N>, Mode)> {
[INFO] [stdout]     |                                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_ciphertext.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_plaintext.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/record/parse_plaintext.rs:24:43
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<(Identifier<N>, Entry<N, Plaintext<N>>)> {
[INFO] [stdout]    |                                           ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, Entry<N, Plaintext<N>>)> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/register/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data/value/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:24:57
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_inner_element_type<N: Network>(string: &str) -> ParserResult<PlaintextType<N>> {
[INFO] [stdout]    |                                                         ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                                         |
[INFO] [stdout]    |                                                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_inner_element_type<N: Network>(string: &str) -> ParserResult<'_, PlaintextType<N>> {
[INFO] [stdout]    |                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/array_type/parse.rs:29:45
[INFO] [stdout]    |
[INFO] [stdout] 29 |         fn parse_length<N: Network>(string: &str) -> ParserResult<U32<N>> {
[INFO] [stdout]    |                                             ^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                             |
[INFO] [stdout]    |                                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |         fn parse_length<N: Network>(string: &str) -> ParserResult<'_, U32<N>> {
[INFO] [stdout]    |                                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/finalize_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/literal_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/plaintext_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/entry_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/record_type/parse.rs:28:44
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_entry<N: Network>(string: &str) -> ParserResult<(Identifier<N>, EntryType<N>)> {
[INFO] [stdout]    |                                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_entry<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, EntryType<N>)> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/scalar/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/register_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/struct_type/parse.rs:26:22
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/struct_type/parse.rs:28:44
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_tuple<N: Network>(string: &str) -> ParserResult<(Identifier<N>, PlaintextType<N>)> {
[INFO] [stdout]    |                                            ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |         fn parse_tuple<N: Network>(string: &str) -> ParserResult<'_, (Identifier<N>, PlaintextType<N>)> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/data_types/value_type/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/id/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/locator/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `impl_add_sub_from_field_ref` and `impl_mul_div_from_field_ref`
[INFO] [stdout]   --> fields/src/fp_256.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     impl_add_sub_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |     impl_mul_div_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `impl_add_sub_from_field_ref` and `impl_mul_div_from_field_ref`
[INFO] [stdout]   --> fields/src/fp_384.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     impl_add_sub_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |     impl_mul_div_from_field_ref,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/program/src/state_path/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_256.rs:674:7
[INFO] [stdout]     |
[INFO] [stdout] 674 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_384.rs:691:7
[INFO] [stdout]     |
[INFO] [stdout] 691 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp2.rs:322:7
[INFO] [stdout]     |
[INFO] [stdout] 322 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp6_3over2.rs:314:7
[INFO] [stdout]     |
[INFO] [stdout] 314 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:294:7
[INFO] [stdout]     |
[INFO] [stdout] 294 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `must_use` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/twisted_edwards_extended/projective.rs:237:7
[INFO] [stdout]     |
[INFO] [stdout] 237 |     #[must_use]
[INFO] [stdout]     |       ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the `must_use` attribute can be applied to data types, foreign functions, functions, inherent methods, provided trait methods, required trait methods, and traits
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/program/src/data/access/mod.rs:74:22
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/boolean/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:92:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/field/src/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn parse(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                          ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                          |        |            |
[INFO] [stdout]    |                          |        |            the same lifetime is elided here
[INFO] [stdout]    |                          |        the same lifetime is hidden here
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn parse(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:37:38
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn parse_whitespaces(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                      ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                      |        |            |
[INFO] [stdout]    |                                      |        |            the same lifetime is elided here
[INFO] [stdout]    |                                      |        the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn parse_whitespaces(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:42:35
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn parse_comments(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                   ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                   |        |            |
[INFO] [stdout]    |                                   |        |            the same lifetime is elided here
[INFO] [stdout]    |                                   |        the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn parse_comments(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:47:34
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn parse_comment(string: &str) -> ParserResult<&str> {
[INFO] [stdout]    |                                  ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                  |        |            |
[INFO] [stdout]    |                                  |        |            the same lifetime is elided here
[INFO] [stdout]    |                                  |        the same lifetime is hidden here
[INFO] [stdout]    |                                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn parse_comment(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]    |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:66:36
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn parse_safe_char(string: &str) -> ParserResult<char> {
[INFO] [stdout]    |                                    ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                    |
[INFO] [stdout]    |                                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn parse_safe_char(string: &str) -> ParserResult<'_, char> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:78:20
[INFO] [stdout]    |
[INFO] [stdout] 78 |     fn eoi(string: &str) -> ParserResult<()> {
[INFO] [stdout]    |                    ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     fn eoi(string: &str) -> ParserResult<'_, ()> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/helpers/sanitizer.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn eol(string: &str) -> ParserResult<()> {
[INFO] [stdout]    |                    ^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn eol(string: &str) -> ParserResult<'_, ()> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/network/environment/src/helpers/sanitizer.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn str_till_eol(string: &str) -> ParserResult<&str> {
[INFO] [stdout]     |                             ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                             |        |            |
[INFO] [stdout]     |                             |        |            the same lifetime is elided here
[INFO] [stdout]     |                             |        the same lifetime is hidden here
[INFO] [stdout]     |                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 122 |     fn str_till_eol(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/network/environment/src/helpers/sanitizer.rs:168:36
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn str_till_star_slash(string: &str) -> ParserResult<&str> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |        |            |
[INFO] [stdout]     |                                    |        |            the same lifetime is elided here
[INFO] [stdout]     |                                    |        the same lifetime is hidden here
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 168 |     fn str_till_star_slash(string: &str) -> ParserResult<'_, &str> {
[INFO] [stdout]     |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/network/environment/src/traits/parse.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn parse(string: &str) -> ParserResult<Self>
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn parse(string: &str) -> ParserResult<'_, Self>
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> console/network/environment/src/traits/parse_string.rs:232:36
[INFO] [stdout]     |
[INFO] [stdout] 232 |     fn parse_string_wrapper(input: &str) -> crate::ParserResult<String> {
[INFO] [stdout]     |                                    ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 232 |     fn parse_string_wrapper(input: &str) -> crate::ParserResult<'_, String> {
[INFO] [stdout]     |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_256.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_256.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_384.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> utilities/src/biginteger/bigint_384.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:140:22
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/output/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/finalize/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/finalize/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/output/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/import/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/mod.rs:295:22
[INFO] [stdout]     |
[INFO] [stdout] 295 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 295 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/await_.rs:45:22
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/branch.rs:73:22
[INFO] [stdout]    |
[INFO] [stdout] 73 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/contains.rs:108:22
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/get.rs:133:22
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/get_or_use.rs:145:22
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/rand_chacha.rs:159:22
[INFO] [stdout]     |
[INFO] [stdout] 159 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/rand_chacha.rs:161:46
[INFO] [stdout]     |
[INFO] [stdout] 161 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 161 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/remove.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/position.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/set.rs:98:22
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operand/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/assert.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/async_.rs:217:22
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/async_.rs:219:46
[INFO] [stdout]     |
[INFO] [stdout] 219 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operation/call.rs:38:22
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:275:22
[INFO] [stdout]     |
[INFO] [stdout] 275 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 275 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:277:46
[INFO] [stdout]     |
[INFO] [stdout] 277 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 277 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:285:50
[INFO] [stdout]     |
[INFO] [stdout] 285 |         fn parse_destination<N: Network>(string: &str) -> ParserResult<Register<N>> {
[INFO] [stdout]     |                                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                  |
[INFO] [stdout]     |                                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 285 |         fn parse_destination<N: Network>(string: &str) -> ParserResult<'_, Register<N>> {
[INFO] [stdout]     |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operation/cast.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/cast.rs:958:22
[INFO] [stdout]     |
[INFO] [stdout] 958 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 958 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/cast.rs:960:46
[INFO] [stdout]     |
[INFO] [stdout] 960 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 960 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/commit.rs:264:22
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/hash.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/hash.rs:352:47
[INFO] [stdout]     |
[INFO] [stdout] 352 |         fn parse_operands<N: Network>(string: &str, num_operands: usize) -> ParserResult<Vec<Operand<N>>> {
[INFO] [stdout]     |                                               ^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                               |
[INFO] [stdout]     |                                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |         fn parse_operands<N: Network>(string: &str, num_operands: usize) -> ParserResult<'_, Vec<Operand<N>>> {
[INFO] [stdout]     |                                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/is.rs:182:22
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/literals.rs:198:22
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/sign_verify.rs:177:22
[INFO] [stdout]     |
[INFO] [stdout] 177 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 177 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/key/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/value/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/parse.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |             string: &str,
[INFO] [stdout]    |                     ^^^^ the lifetime is elided here
[INFO] [stdout] 50 |         ) -> ParserResult<P<N, Instruction, Command>> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |         ) -> ParserResult<'_, P<N, Instruction, Command>> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-ledger-block v3.8.0 (/opt/rustwide/workdir/ledger/block)
[INFO] [stderr]     Checking snarkvm-ledger-store v3.8.0 (/opt/rustwide/workdir/ledger/store)
[INFO] [stderr]     Checking snarkvm-ledger-narwhal-transmission v3.8.0 (/opt/rustwide/workdir/ledger/narwhal/transmission)
[INFO] [stderr]     Checking snarkvm-ledger-narwhal v3.8.0 (/opt/rustwide/workdir/ledger/narwhal)
[INFO] [stderr]     Checking snarkvm-ledger-query v3.8.0 (/opt/rustwide/workdir/ledger/query)
[INFO] [stderr]     Checking snarkvm-synthesizer-process v3.8.0 (/opt/rustwide/workdir/synthesizer/process)
[INFO] [stderr]     Checking snarkvm-ledger-puzzle-epoch v3.8.0 (/opt/rustwide/workdir/ledger/puzzle/epoch)
[INFO] [stderr]     Checking snarkvm-ledger-test-helpers v3.8.0 (/opt/rustwide/workdir/ledger/test-helpers)
[INFO] [stderr] error: could not compile `snarkvm-ledger-puzzle-epoch` (lib test)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/656a9da186dacaf3bf8f7f7296a825d256cb4ae3/bin/rustc --crate-name snarkvm_ledger_puzzle_epoch --edition=2021 ledger/puzzle/epoch/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,metadata -C opt-level=3 -C lto=off -C embed-bitcode=no -C debuginfo=2 -C debug-assertions=on --test --cfg 'feature="aleo-std"' --cfg 'feature="circuit"' --cfg 'feature="default"' --cfg 'feature="lru"' --cfg 'feature="parking_lot"' --cfg 'feature="rayon"' --cfg 'feature="snarkvm-synthesizer-process"' --cfg 'feature="snarkvm-synthesizer-program"' --cfg 'feature="synthesis"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aleo-std", "circuit", "default", "locktick", "lru", "merkle", "parking_lot", "rayon", "serial", "snarkvm-synthesizer-process", "snarkvm-synthesizer-program", "synthesis", "timer", "wasm"))' -C metadata=8e6c12ede0087f3a -C extra-filename=-7066558409642739 --out-dir /opt/rustwide/target/debug/build/snarkvm-ledger-puzzle-epoch/7066558409642739/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-cpu/5dae51a5586190c1/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-profiler/7dfb9a3f03bad6b9/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-storage/83f40b91b599a14e/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-time/35a8b2d6b9cd1c2f/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-timed/e19b54488e4f6529/out -L dependency=/opt/rustwide/target/debug/build/aleo-std-timer/e8f9f9d3937503d8/out -L dependency=/opt/rustwide/target/debug/build/aleo-std/fc72c9c5f2770392/out -L dependency=/opt/rustwide/target/debug/build/allocator-api2/6cd9dd39d8b3b960/out -L dependency=/opt/rustwide/target/debug/build/anyhow/6eb9aa5406748d4c/out -L dependency=/opt/rustwide/target/debug/build/arrayref/e1d2ebb18b65475a/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/522d827c0b8b8e4c/out -L dependency=/opt/rustwide/target/debug/build/async-trait/e239164e8e337076/out -L dependency=/opt/rustwide/target/debug/build/atomic-waker/a5cfb178b8857250/out -L dependency=/opt/rustwide/target/debug/build/base64/6961362642fbb687/out -L dependency=/opt/rustwide/target/debug/build/bech32/ebefdab3f6e0e7b6/out -L dependency=/opt/rustwide/target/debug/build/bincode/13c70e11cc57795a/out -L dependency=/opt/rustwide/target/debug/build/bit-set/9ceb2dd54cdfff1a/out -L dependency=/opt/rustwide/target/debug/build/bit-vec/aa033ba15b33f6e0/out -L dependency=/opt/rustwide/target/debug/build/bitflags/f06cfe844badf588/out -L dependency=/opt/rustwide/target/debug/build/blake2/c7bbb31396c61efa/out -L dependency=/opt/rustwide/target/debug/build/blake2s_simd/0640d2af5a7ed0ad/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/857c854f1b40108d/out -L dependency=/opt/rustwide/target/debug/build/bs58/cd40cd2bcf22d917/out -L dependency=/opt/rustwide/target/debug/build/byteorder/16c8a9dd0d4debd6/out -L dependency=/opt/rustwide/target/debug/build/bytes/b2ad0219ccad91e9/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/72f1140a256adfad/out -L dependency=/opt/rustwide/target/debug/build/colored/c3eb25d7ddf77721/out -L dependency=/opt/rustwide/target/debug/build/constant_time_eq/418886be8e7b0fc1/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/ef1f85cf3c60f7d6/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-deque/9a0b38b61623afea/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-epoch/d6ecfefe08d75075/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/ebebfd915397e250/out -L dependency=/opt/rustwide/target/debug/build/crunchy/4bfdcfd06c037e3b/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/dba15b9a7198c128/out -L dependency=/opt/rustwide/target/debug/build/curl-sys/f9df7854520b53ca/out -L dependency=/opt/rustwide/target/debug/build/curl/14cf9e505c7d745e/out -L dependency=/opt/rustwide/target/debug/build/deranged/3d5a7a80101a6ace/out -L dependency=/opt/rustwide/target/debug/build/digest/2b6961a3fa91cdbc/out -L dependency=/opt/rustwide/target/debug/build/dirs-sys/d0ca0b00926cc51b/out -L dependency=/opt/rustwide/target/debug/build/dirs/b267927feef42188/out -L dependency=/opt/rustwide/target/debug/build/displaydoc/a2a5467c2d6f29a7/out -L dependency=/opt/rustwide/target/debug/build/either/54b6b73a905294fa/out -L dependency=/opt/rustwide/target/debug/build/encoding-index-japanese/869b99f4aa25c30a/out -L dependency=/opt/rustwide/target/debug/build/encoding-index-korean/c5e76b48cab712e9/out -L dependency=/opt/rustwide/target/debug/build/encoding-index-simpchinese/3dc7cffce4202b47/out -L dependency=/opt/rustwide/target/debug/build/encoding-index-singlebyte/7df64ab95fde6c0a/out -L dependency=/opt/rustwide/target/debug/build/encoding-index-tradchinese/52158e516fb3e7ba/out -L dependency=/opt/rustwide/target/debug/build/encoding/ba79eca93957bb3e/out -L dependency=/opt/rustwide/target/debug/build/encoding_index_tests/53c77cd2d54ef67f/out -L dependency=/opt/rustwide/target/debug/build/encoding_rs/3b067821b96c0b5a/out -L dependency=/opt/rustwide/target/debug/build/enum-iterator-derive/b0cb4310a58a451e/out -L dependency=/opt/rustwide/target/debug/build/enum-iterator/01eac84c86bbe0e2/out -L dependency=/opt/rustwide/target/debug/build/enum_index/66c157cc4a45e10a/out -L dependency=/opt/rustwide/target/debug/build/enum_index_derive/648a7af767a3aa49/out -L dependency=/opt/rustwide/target/debug/build/equivalent/04be506bfaa020f7/out -L dependency=/opt/rustwide/target/debug/build/fastrand/c9f26666ce58a451/out -L dependency=/opt/rustwide/target/debug/build/fnv/d270dddcb5d9554a/out -L dependency=/opt/rustwide/target/debug/build/foldhash/71ec1b021aca7562/out -L dependency=/opt/rustwide/target/debug/build/foreign-types-shared/bf9e10298f2ce76f/out -L dependency=/opt/rustwide/target/debug/build/foreign-types/c2eb5dfc23d97dbb/out -L dependency=/opt/rustwide/target/debug/build/form_urlencoded/44fabb35156cb8f5/out -L dependency=/opt/rustwide/target/debug/build/futures-channel/860753afd16b3d09/out -L dependency=/opt/rustwide/target/debug/build/futures-core/72b96e2536d24b28/out -L dependency=/opt/rustwide/target/debug/build/futures-io/ca927eb1df59496a/out -L dependency=/opt/rustwide/target/debug/build/futures-sink/9d1d4feed93dea5a/out -L dependency=/opt/rustwide/target/debug/build/futures-task/31b7bd95730a51a7/out -L dependency=/opt/rustwide/target/debug/build/futures-util/8efcd76a08ad673b/out -L dependency=/opt/rustwide/target/debug/build/fxhash/5037c28d4c1a355c/out -L dependency=/opt/rustwide/target/debug/build/generic-array/74c10697f7811f8d/out -L dependency=/opt/rustwide/target/debug/build/getrandom/9fc7f9a0931e26e6/out -L dependency=/opt/rustwide/target/debug/build/getrandom/b5389390426692fb/out -L dependency=/opt/rustwide/target/debug/build/h2/b0125449defcad6b/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/1f3b7b592a0dc886/out -L dependency=/opt/rustwide/target/debug/build/hex/70b62153dc10e219/out -L dependency=/opt/rustwide/target/debug/build/http-body-util/7e4b965c3d8f5545/out -L dependency=/opt/rustwide/target/debug/build/http-body/061fc28c2f4c9289/out -L dependency=/opt/rustwide/target/debug/build/http/97172f2d2efde7f5/out -L dependency=/opt/rustwide/target/debug/build/httparse/62fa7c9aa9b7deaf/out -L dependency=/opt/rustwide/target/debug/build/hyper-tls/cceaff83b821120d/out -L dependency=/opt/rustwide/target/debug/build/hyper-util/f89f6e41099a71f6/out -L dependency=/opt/rustwide/target/debug/build/hyper/510e874233f29001/out -L dependency=/opt/rustwide/target/debug/build/icu_collections/4d47f6b214e994c0/out -L dependency=/opt/rustwide/target/debug/build/icu_locale_core/ff22a3666736a1ed/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer/586d0f3a0891c454/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/c8ec9c25e13a3ab4/out -L dependency=/opt/rustwide/target/debug/build/icu_properties/2b16fea5026a6654/out -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/cb7c6476db5eabfd/out -L dependency=/opt/rustwide/target/debug/build/icu_provider/c15af16d8e60b30f/out -L dependency=/opt/rustwide/target/debug/build/idna/14782ca97efe48a5/out -L dependency=/opt/rustwide/target/debug/build/idna_adapter/ff202b799278e222/out -L dependency=/opt/rustwide/target/debug/build/indexmap/732528db82a3d2c6/out -L dependency=/opt/rustwide/target/debug/build/ipnet/792503eb052eb4b7/out -L dependency=/opt/rustwide/target/debug/build/iri-string/ed49697eac0c7e67/out -L dependency=/opt/rustwide/target/debug/build/itertools/d86f09235ea90ded/out -L dependency=/opt/rustwide/target/debug/build/itoa/52238fb5511bd3f5/out -L dependency=/opt/rustwide/target/debug/build/js-sys/afaa55a66e3e0bd0/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/59bb83bf9c691574/out -L dependency=/opt/rustwide/target/debug/build/libc/98cf52ee0ed6450f/out -L dependency=/opt/rustwide/target/debug/build/libm/d24cfdde485b8289/out -L dependency=/opt/rustwide/target/debug/build/libz-sys/b59ef44c35cc46d9/out -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/b39a21b77f941f16/out -L dependency=/opt/rustwide/target/debug/build/litemap/668b979375f955dc/out -L dependency=/opt/rustwide/target/debug/build/lock_api/387f35d6f1fc72a2/out -L dependency=/opt/rustwide/target/debug/build/log/2e267d51ee94aed7/out -L dependency=/opt/rustwide/target/debug/build/lru/f6d9b300e2658343/out -L dependency=/opt/rustwide/target/debug/build/memchr/328949ed7aeaa0cc/out -L dependency=/opt/rustwide/target/debug/build/mime/67931b3c5ea2bf98/out -L dependency=/opt/rustwide/target/debug/build/minimal-lexical/7b9ebcd1e0d928fd/out -L dependency=/opt/rustwide/target/debug/build/mio/ac7f67e6926753ab/out -L dependency=/opt/rustwide/target/debug/build/native-tls/db40d56542d08f05/out -L dependency=/opt/rustwide/target/debug/build/nom/22d305696b9f506d/out -L dependency=/opt/rustwide/target/debug/build/num-bigint/507f1f7dd7cdce80/out -L dependency=/opt/rustwide/target/debug/build/num-conv/2ab8f91c2b6d484d/out -L dependency=/opt/rustwide/target/debug/build/num-derive/fcedeb6e41392097/out -L dependency=/opt/rustwide/target/debug/build/num-integer/729f019c90f8d507/out -L dependency=/opt/rustwide/target/debug/build/num-traits/db0da6e4d6d22e74/out -L dependency=/opt/rustwide/target/debug/build/num_cpus/a6593701afc4bf0e/out -L dependency=/opt/rustwide/target/debug/build/once_cell/164d649a85a40ec1/out -L dependency=/opt/rustwide/target/debug/build/openssl-macros/f83cf533bfea2082/out -L dependency=/opt/rustwide/target/debug/build/openssl-probe/0041780138e7a841/out -L dependency=/opt/rustwide/target/debug/build/openssl-sys/1458e9cdecbc1ca4/out -L dependency=/opt/rustwide/target/debug/build/openssl/36b35fd417df54c3/out -L dependency=/opt/rustwide/target/debug/build/parking_lot/01697c70d1866b8d/out -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/88486a61fa85ce55/out -L dependency=/opt/rustwide/target/debug/build/paste/99d9e5a1d9a03956/out -L dependency=/opt/rustwide/target/debug/build/percent-encoding/e015c6d6c50e72f1/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/a1a302bc71762025/out -L dependency=/opt/rustwide/target/debug/build/pin-utils/46634ae639665517/out -L dependency=/opt/rustwide/target/debug/build/potential_utf/ecc280d4844bcc84/out -L dependency=/opt/rustwide/target/debug/build/powerfmt/b9228fb6ccaf8e9c/out -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/5f875d9bf28a2613/out -L dependency=/opt/rustwide/target/debug/build/proptest/de0da153a0ac8584/out -L dependency=/opt/rustwide/target/debug/build/quick-error/1862c93372f8fa16/out -L dependency=/opt/rustwide/target/debug/build/rand/38b160fae5acd1ba/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/b142201449bb1df4/out -L dependency=/opt/rustwide/target/debug/build/rand_core/9461d00ecf8b673b/out -L dependency=/opt/rustwide/target/debug/build/rand_distr/3e00f5c3e2a96295/out -L dependency=/opt/rustwide/target/debug/build/rand_xorshift/c6acc7489ba90bd4/out -L dependency=/opt/rustwide/target/debug/build/rayon-core/bedd4a45f46905aa/out -L dependency=/opt/rustwide/target/debug/build/rayon/5b7b4019ec957edc/out -L dependency=/opt/rustwide/target/debug/build/regex-syntax/403dd1cc054341cb/out -L dependency=/opt/rustwide/target/debug/build/reqwest/d8c462ee8223ce14/out -L dependency=/opt/rustwide/target/debug/build/rustix/36ba02f1dcaef65f/out -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/e3b3b272f0e8b8bc/out -L dependency=/opt/rustwide/target/debug/build/rusty-fork/ab985d372016a639/out -L dependency=/opt/rustwide/target/debug/build/ryu/40847e797235180a/out -L dependency=/opt/rustwide/target/debug/build/scopeguard/2a63ef484c560cba/out -L dependency=/opt/rustwide/target/debug/build/serde/a49305506c1232e9/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/d1b75ac448abd937/out -L dependency=/opt/rustwide/target/debug/build/serde_json/4f61f2788a02857e/out -L dependency=/opt/rustwide/target/debug/build/serde_urlencoded/2bd35c7d2c935863/out -L dependency=/opt/rustwide/target/debug/build/sha2/97bd5e203bf1ce83/out -L dependency=/opt/rustwide/target/debug/build/slab/bd9a687b71234d3e/out -L dependency=/opt/rustwide/target/debug/build/smallvec/f6af5c9e402b31e1/out -L dependency=/opt/rustwide/target/debug/build/smol_str/55947fe25ebf43f4/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-algorithms/aa5555d593afde76/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-account/480cec57920460d9/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-algorithms/9fac9567af79aba7/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-collections/f38c2ba7e0e0669d/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-environment-witness/720944b84a80a57f/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-environment/2274a2c4f53123b6/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-network/a9275efb5365f3c1/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-program/8848a1d2afae8a4f/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-address/b9efb540f4d79f29/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-boolean/f43cbb60bc8ee39f/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-field/07eed4cb300bb860/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-group/4873d821073a2bbd/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-integers/83c484805b8fc5cc/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-scalar/51eda6bd6ae40a91/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types-string/f9f4368af603fe72/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit-types/b5f9d840a85b0dd6/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-circuit/f2983de85b99f645/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-account/ba4ece050d48cb44/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-algorithms/de3629752ee83e42/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-collections/f39da8e38993f74b/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-network-environment/b989ea2a96d659ca/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-network/a94065f8916c8755/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-program/9720c94bb24f1566/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-address/02d6abd33ea56c52/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-boolean/afb03c9958e2ecd3/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-field/20e3ae1e452ce73a/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-group/223a059d4a90c9d8/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-integers/e3076465e7ed43d9/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-scalar/abb2bd77c4349124/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types-string/e07015363c8e9c0a/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console-types/a0bb67f354555290/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-console/f06d5522b60a10c6/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-curves/52788ffdb2645d36/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-fields/4d2c339df80139b4/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-authority/9d47f98c694e5847/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-block/5011d5c9c0e10b63/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-committee/3e28470b60238b3b/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-narwhal-batch-certificate/06eb548652ace7c6/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-narwhal-batch-header/0e91c6407f8b606b/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-narwhal-data/63896baa7ea426c6/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-narwhal-subdag/fdb90784c72418e7/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-narwhal-transmission-id/4b24fed35d4020bb/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-puzzle/b489fc4edac9f9a4/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-query/8c56a3ec8820ccf8/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-ledger-store/42442f19c79ab498/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-parameters/c016331c38363c0b/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-synthesizer-program/55ebd91e7abe1d64/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-synthesizer-snark/11a794af2f72d563/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-utilities-derives/3adc40d3a8eefdc9/out -L dependency=/opt/rustwide/target/debug/build/snarkvm-utilities/e4e8ad3cd04ba12d/out -L dependency=/opt/rustwide/target/debug/build/socket2/deee7214cc4d1656/out -L dependency=/opt/rustwide/target/debug/build/stable_deref_trait/ab4dadbe79f3d5e1/out -L dependency=/opt/rustwide/target/debug/build/subtle/e3062567320f11bd/out -L dependency=/opt/rustwide/target/debug/build/sync_wrapper/4734f69ceb29c716/out -L dependency=/opt/rustwide/target/debug/build/tempfile/4d5a541760568e76/out -L dependency=/opt/rustwide/target/debug/build/test-strategy/e9518567b94b0ce8/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/d87d16ce7b98d72e/out -L dependency=/opt/rustwide/target/debug/build/thiserror/3cf475745b9725ad/out -L dependency=/opt/rustwide/target/debug/build/time-core/7d5afe686de71299/out -L dependency=/opt/rustwide/target/debug/build/time/ce9a5ba2cb2afbd8/out -L dependency=/opt/rustwide/target/debug/build/tiny-keccak/a0af3c0f87819cbc/out -L dependency=/opt/rustwide/target/debug/build/tinystr/21f12b72a099d5a6/out -L dependency=/opt/rustwide/target/debug/build/tokio-native-tls/7a4d5c5752f8dc97/out -L dependency=/opt/rustwide/target/debug/build/tokio-util/88f17fde715c17af/out -L dependency=/opt/rustwide/target/debug/build/tokio/5e42227a54ed74c1/out -L dependency=/opt/rustwide/target/debug/build/tower-http/b9ae6b59b827d27d/out -L dependency=/opt/rustwide/target/debug/build/tower-layer/dbd2abacc5f553de/out -L dependency=/opt/rustwide/target/debug/build/tower-service/11cf344aa383bf4c/out -L dependency=/opt/rustwide/target/debug/build/tower/08beaf7c383b6dab/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/c5e7447eda3d4712/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/5d4f545e07d8970c/out -L dependency=/opt/rustwide/target/debug/build/tracing/78d22f294c8410c4/out -L dependency=/opt/rustwide/target/debug/build/try-lock/edb47c6ff7df501a/out -L dependency=/opt/rustwide/target/debug/build/typenum/a64e66e6cd03dd83/out -L dependency=/opt/rustwide/target/debug/build/unarray/e10b6d75479086e0/out -L dependency=/opt/rustwide/target/debug/build/ureq-proto/6256e374f86b2565/out -L dependency=/opt/rustwide/target/debug/build/ureq/47c0058a1426fe66/out -L dependency=/opt/rustwide/target/debug/build/url/922800a3e2c35e6e/out -L dependency=/opt/rustwide/target/debug/build/utf-8/60b9ba009d825758/out -L dependency=/opt/rustwide/target/debug/build/utf8_iter/927b9472ac5929d4/out -L dependency=/opt/rustwide/target/debug/build/wait-timeout/e787833a6b66aa54/out -L dependency=/opt/rustwide/target/debug/build/want/92578a8284be2c86/out -L dependency=/opt/rustwide/target/debug/build/wasm-bindgen-macro/e71cde92eabe3fcd/out -L dependency=/opt/rustwide/target/debug/build/wasm-bindgen/9fc54b7332929e7a/out -L dependency=/opt/rustwide/target/debug/build/web-sys/3e722306245e1deb/out -L dependency=/opt/rustwide/target/debug/build/writeable/34a7533613d18622/out -L dependency=/opt/rustwide/target/debug/build/yoke-derive/adb0c4c41beff99e/out -L dependency=/opt/rustwide/target/debug/build/yoke/dd46e5714b671383/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/8fc2439b63b6ab05/out -L dependency=/opt/rustwide/target/debug/build/zerofrom-derive/6e7625a9d84badde/out -L dependency=/opt/rustwide/target/debug/build/zerofrom/1ba75196ca3de70a/out -L dependency=/opt/rustwide/target/debug/build/zeroize/be929c8f87d5c794/out -L dependency=/opt/rustwide/target/debug/build/zeroize_derive/add31fa188043039/out -L dependency=/opt/rustwide/target/debug/build/zerotrie/b546fe3e05ac07f9/out -L dependency=/opt/rustwide/target/debug/build/zerovec-derive/e4c2fc13d72bdd05/out -L dependency=/opt/rustwide/target/debug/build/zerovec/56489dbb6cf4f793/out --extern aleo_std=/opt/rustwide/target/debug/build/aleo-std/fc72c9c5f2770392/out/libaleo_std-fc72c9c5f2770392.rmeta --extern anyhow=/opt/rustwide/target/debug/build/anyhow/6eb9aa5406748d4c/out/libanyhow-6eb9aa5406748d4c.rmeta --extern colored=/opt/rustwide/target/debug/build/colored/c3eb25d7ddf77721/out/libcolored-c3eb25d7ddf77721.rmeta --extern indexmap=/opt/rustwide/target/debug/build/indexmap/732528db82a3d2c6/out/libindexmap-732528db82a3d2c6.rmeta --extern lru=/opt/rustwide/target/debug/build/lru/f6d9b300e2658343/out/liblru-f6d9b300e2658343.rmeta --extern parking_lot=/opt/rustwide/target/debug/build/parking_lot/01697c70d1866b8d/out/libparking_lot-01697c70d1866b8d.rmeta --extern rand=/opt/rustwide/target/debug/build/rand/38b160fae5acd1ba/out/librand-38b160fae5acd1ba.rmeta --extern rand_chacha=/opt/rustwide/target/debug/build/rand_chacha/b142201449bb1df4/out/librand_chacha-b142201449bb1df4.rmeta --extern rayon=/opt/rustwide/target/debug/build/rayon/5b7b4019ec957edc/out/librayon-5b7b4019ec957edc.rmeta --extern circuit=/opt/rustwide/target/debug/build/snarkvm-circuit/f2983de85b99f645/out/libsnarkvm_circuit-f2983de85b99f645.rmeta --extern console=/opt/rustwide/target/debug/build/snarkvm-console/f06d5522b60a10c6/out/libsnarkvm_console-f06d5522b60a10c6.rmeta --extern snarkvm_ledger_puzzle=/opt/rustwide/target/debug/build/snarkvm-ledger-puzzle/b489fc4edac9f9a4/out/libsnarkvm_ledger_puzzle-b489fc4edac9f9a4.rmeta --extern snarkvm_synthesizer_process=/opt/rustwide/target/debug/build/snarkvm-synthesizer-process/5e086d4b782c7c77/out/libsnarkvm_synthesizer_process-5e086d4b782c7c77.rmeta --extern snarkvm_synthesizer_program=/opt/rustwide/target/debug/build/snarkvm-synthesizer-program/55ebd91e7abe1d64/out/libsnarkvm_synthesizer_program-55ebd91e7abe1d64.rmeta --cap-lints=forbid --force-warn=unused_crate_dependencies -L native=/usr/lib/x86_64-linux-gnu` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/output/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/closure/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/finalize/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/finalize/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/input/parse.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/output/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/function/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/import/parse.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/mod.rs:295:22
[INFO] [stdout]     |
[INFO] [stdout] 295 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 295 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/await_.rs:45:22
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/branch.rs:73:22
[INFO] [stdout]    |
[INFO] [stdout] 73 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/contains.rs:108:22
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 108 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/get.rs:133:22
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/get_or_use.rs:145:22
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/rand_chacha.rs:159:22
[INFO] [stdout]     |
[INFO] [stdout] 159 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/command/rand_chacha.rs:161:46
[INFO] [stdout]     |
[INFO] [stdout] 161 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 161 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/remove.rs:84:22
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/position.rs:53:22
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/command/set.rs:98:22
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operand/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/assert.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 183 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/async_.rs:217:22
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 217 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/async_.rs:219:46
[INFO] [stdout]     |
[INFO] [stdout] 219 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operation/call.rs:38:22
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:275:22
[INFO] [stdout]     |
[INFO] [stdout] 275 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 275 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:277:46
[INFO] [stdout]     |
[INFO] [stdout] 277 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 277 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/call.rs:285:50
[INFO] [stdout]     |
[INFO] [stdout] 285 |         fn parse_destination<N: Network>(string: &str) -> ParserResult<Register<N>> {
[INFO] [stdout]     |                                                  ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                                  |
[INFO] [stdout]     |                                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 285 |         fn parse_destination<N: Network>(string: &str) -> ParserResult<'_, Register<N>> {
[INFO] [stdout]     |                                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/operation/cast.rs:65:22
[INFO] [stdout]    |
[INFO] [stdout] 65 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/cast.rs:958:22
[INFO] [stdout]     |
[INFO] [stdout] 958 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 958 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/cast.rs:960:46
[INFO] [stdout]     |
[INFO] [stdout] 960 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<Operand<N>> {
[INFO] [stdout]     |                                              ^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 960 |         fn parse_operand<N: Network>(string: &str) -> ParserResult<'_, Operand<N>> {
[INFO] [stdout]     |                                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/commit.rs:264:22
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/hash.rs:350:22
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 350 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/hash.rs:352:47
[INFO] [stdout]     |
[INFO] [stdout] 352 |         fn parse_operands<N: Network>(string: &str, num_operands: usize) -> ParserResult<Vec<Operand<N>>> {
[INFO] [stdout]     |                                               ^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                               |
[INFO] [stdout]     |                                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 352 |         fn parse_operands<N: Network>(string: &str, num_operands: usize) -> ParserResult<'_, Vec<Operand<N>>> {
[INFO] [stdout]     |                                                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/is.rs:182:22
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 182 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/literals.rs:198:22
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 198 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> synthesizer/program/src/logic/instruction/operation/sign_verify.rs:177:22
[INFO] [stdout]     |
[INFO] [stdout] 177 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]     |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 177 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/logic/instruction/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/key/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/value/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/mapping/parse.rs:21:22
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 21 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/parse.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<Self> {
[INFO] [stdout]    |                      ^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/program/src/parse.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |             string: &str,
[INFO] [stdout]    |                     ^^^^ the lifetime is elided here
[INFO] [stdout] 50 |         ) -> ParserResult<P<N, Instruction, Command>> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |         ) -> ParserResult<'_, P<N, Instruction, Command>> {
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec", kill_on_drop: false }`
[INFO] [stdout] a29d908200b01770818b38d8e69424f90335012d92289cf815d86f33a93ff5ec
