[INFO] cloning repository https://github.com/AHMEDSAIDEV/Aleo-SnarkVM
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/AHMEDSAIDEV/Aleo-SnarkVM" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAHMEDSAIDEV%2FAleo-SnarkVM", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAHMEDSAIDEV%2FAleo-SnarkVM'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e1ddcdc7cceba11e4145edcf66b4ec126272abc5
[INFO] documenting AHMEDSAIDEV/Aleo-SnarkVM against 1.91.0 for beta-1.92-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAHMEDSAIDEV%2FAleo-SnarkVM" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config
[INFO] started tweaking git repo https://github.com/AHMEDSAIDEV/Aleo-SnarkVM
[INFO] finished tweaking git repo https://github.com/AHMEDSAIDEV/Aleo-SnarkVM
[INFO] tweaked toml for git repo https://github.com/AHMEDSAIDEV/Aleo-SnarkVM written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/AHMEDSAIDEV/Aleo-SnarkVM on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/AHMEDSAIDEV/Aleo-SnarkVM 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" "+1.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.83
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.83
[INFO] [stderr]   Downloaded walkdir v2.3.2
[INFO] [stderr]   Downloaded webpki v0.22.0
[INFO] [stderr]   Downloaded cpufeatures v0.2.5
[INFO] [stderr]   Downloaded sha2 v0.10.6
[INFO] [stderr]   Downloaded miniz_oxide v0.5.4
[INFO] [stderr]   Downloaded parking_lot v0.12.1
[INFO] [stderr]   Downloaded rustacuda_derive v0.1.2
[INFO] [stderr]   Downloaded cuda-config v0.1.0
[INFO] [stderr]   Downloaded glob v0.3.0
[INFO] [stderr]   Downloaded unicode-width v0.1.10
[INFO] [stderr]   Downloaded parking_lot_core v0.9.4
[INFO] [stderr]   Downloaded console v0.15.2
[INFO] [stderr]   Downloaded blake2 v0.10.5
[INFO] [stderr]   Downloaded getopts v0.2.21
[INFO] [stderr]   Downloaded nias v0.5.0
[INFO] [stderr]   Downloaded nom v7.1.1
[INFO] [stderr]   Downloaded rusty-hook v0.11.2
[INFO] [stderr]   Downloaded toml v0.5.9
[INFO] [stderr]   Downloaded indicatif v0.17.1
[INFO] [stderr]   Downloaded hashbrown v0.13.1
[INFO] [stderr]   Downloaded reqwest v0.11.13
[INFO] [stderr]   Downloaded idna v0.3.0
[INFO] [stderr]   Downloaded security-framework v2.7.0
[INFO] [stderr]   Downloaded tokio-util v0.7.4
[INFO] [stderr]   Downloaded hyper v0.14.22
[INFO] [stderr]   Downloaded quick-xml v0.22.0
[INFO] [stderr]   Downloaded http v0.2.8
[INFO] [stderr]   Downloaded futures-util v0.3.25
[INFO] [stderr]   Downloaded curl v0.4.44
[INFO] [stderr]   Downloaded openssl v0.10.42
[INFO] [stderr]   Downloaded opencl3 v0.6.3
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.6
[INFO] [stderr]   Downloaded cl-sys v0.4.2
[INFO] [stderr]   Downloaded h2 v0.3.15
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.42.0
[INFO] [stderr]   Downloaded openssl-sys v0.9.77
[INFO] [stderr]   Downloaded clap v3.2.23
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.42.0
[INFO] [stderr]   Downloaded encode_unicode v0.3.6
[INFO] [stderr]   Downloaded tokio v1.21.2
[INFO] [stderr]   Downloaded unicode-xid v0.0.4
[INFO] [stderr]   Downloaded ipnet v2.5.0
[INFO] [stderr]   Downloaded envmnt v0.8.4
[INFO] [stderr]   Downloaded windows_i686_msvc v0.42.0
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.42.0
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.36.1
[INFO] [stderr]   Downloaded windows_i686_gnu v0.42.0
[INFO] [stderr]   Downloaded schannel v0.1.20
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.36.1
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.42.0
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.42.0
[INFO] [stderr]   Downloaded windows_i686_msvc v0.36.1
[INFO] [stderr]   Downloaded bs58 v0.4.0
[INFO] [stderr]   Downloaded dissimilar v1.0.4
[INFO] [stderr]   Downloaded windows_i686_gnu v0.36.1
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.36.1
[INFO] [stderr]   Downloaded dashmap v5.4.0
[INFO] [stderr]   Downloaded ci_info v0.10.2
[INFO] [stderr]   Downloaded futures-executor v0.3.25
[INFO] [stderr]   Downloaded futures-channel v0.3.25
[INFO] [stderr]   Downloaded futures-core v0.3.25
[INFO] [stderr]   Downloaded futures-task v0.3.25
[INFO] [stderr]   Downloaded slab v0.4.7
[INFO] [stderr]   Downloaded futures v0.3.25
[INFO] [stderr]   Downloaded aho-corasick v0.7.19
[INFO] [stderr]   Downloaded memchr v2.5.0
[INFO] [stderr]   Downloaded flate2 v1.0.24
[INFO] [stderr]   Downloaded quote v0.3.15
[INFO] [stderr]   Downloaded synom v0.11.3
[INFO] [stderr]   Downloaded httpdate v1.0.2
[INFO] [stderr]   Downloaded openssl-macros v0.1.0
[INFO] [stderr]   Downloaded pkg-config v0.3.26
[INFO] [stderr]   Downloaded mio v0.8.5
[INFO] [stderr]   Downloaded futures-io v0.3.25
[INFO] [stderr]   Downloaded futures-sink v0.3.25
[INFO] [stderr]   Downloaded regex v1.6.0
[INFO] [stderr]   Downloaded libc v0.2.137
[INFO] [stderr]   Downloaded terminal_size v0.1.17
[INFO] [stderr]   Downloaded enum_index v0.2.0
[INFO] [stderr]   Downloaded enum_index_derive v0.2.0
[INFO] [stderr]   Downloaded fsio v0.1.3
[INFO] [stderr]   Downloaded mime v0.3.16
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.3
[INFO] [stderr]   Downloaded encoding_rs v0.8.31
[INFO] [stderr]   Downloaded bytes v1.2.1
[INFO] [stderr]   Downloaded socket2 v0.4.7
[INFO] [stderr]   Downloaded blake2s_simd v1.0.0
[INFO] [stderr]   Downloaded fil-rustacuda v0.1.3
[INFO] [stderr]   Downloaded temp-env v0.2.0
[INFO] [stderr]   Downloaded rust-gpu-tools v0.6.1
[INFO] [stderr]   Downloaded regex-syntax v0.6.27
[INFO] [stderr]   Downloaded rustls v0.20.7
[INFO] [stderr]   Downloaded syn v1.0.105
[INFO] [stderr]   Downloaded syn v0.11.11
[INFO] [stderr]   Downloaded try-lock v0.2.3
[INFO] [stderr]   Downloaded want v0.3.0
[INFO] [stderr]   Downloaded expect-test v1.4.0
[INFO] [stderr]   Downloaded cl3 v0.6.5
[INFO] [stderr]   Downloaded security-framework-sys v2.6.1
[INFO] [stderr]   Downloaded arrayref v0.3.6
[INFO] [stderr]   Downloaded ahash v0.8.1
[INFO] [stderr]   Downloaded core-foundation v0.9.3
[INFO] [stderr]   Downloaded arrayvec v0.7.2
[INFO] [stderr]   Downloaded paste v1.0.9
[INFO] [stderr]   Downloaded cuda-driver-sys v0.3.0
[INFO] [stderr]   Downloaded lock_api v0.4.9
[INFO] [stderr]   Downloaded criterion v0.4.0
[INFO] [stderr]   Downloaded url v2.3.1
[INFO] [stderr]   Downloaded js-sys v0.3.60
[INFO] [stderr]   Downloaded serde v1.0.148
[INFO] [stderr]   Downloaded bumpalo v3.11.1
[INFO] [stderr]   Downloaded web-sys v0.3.60
[INFO] [stderr]   Downloaded tracing v0.1.37
[INFO] [stderr]   Downloaded rayon-core v1.10.1
[INFO] [stderr]   Downloaded rayon v1.6.0
[INFO] [stderr]   Downloaded serde_json v1.0.89
[INFO] [stderr]   Downloaded http-body v0.4.5
[INFO] [stderr]   Downloaded tokio-native-tls v0.3.0
[INFO] [stderr]   Downloaded rustacuda_core v0.1.2
[INFO] [stderr]   Downloaded serial_test v0.9.0
[INFO] [stderr]   Downloaded block-buffer v0.10.3
[INFO] [stderr]   Downloaded typenum v1.15.0
[INFO] [stderr]   Downloaded smallvec v1.10.0
[INFO] [stderr]   Downloaded tracing-core v0.1.30
[INFO] [stderr]   Downloaded os_str_bytes v6.3.1
[INFO] [stderr]   Downloaded indexmap v1.9.1
[INFO] [stderr]   Downloaded num-traits v0.2.15
[INFO] [stderr]   Downloaded libz-sys v1.1.8
[INFO] [stderr]   Downloaded num-bigint v0.4.3
[INFO] [stderr]   Downloaded unicode-ident v1.0.5
[INFO] [stderr]   Downloaded generic-array v0.14.6
[INFO] [stderr]   Downloaded subtle v2.4.1
[INFO] [stderr]   Downloaded digest v0.10.5
[INFO] [stderr]   Downloaded tracing-attributes v0.1.23
[INFO] [stderr]   Downloaded textwrap v0.16.0
[INFO] [stderr]   Downloaded oorandom v11.1.3
[INFO] [stderr]   Downloaded semver v1.0.14
[INFO] [stderr]   Downloaded redox_users v0.4.3
[INFO] [stderr]   Downloaded aleo-std-time v0.1.1
[INFO] [stderr]   Downloaded aleo-std-timer v0.1.2
[INFO] [stderr]   Downloaded anyhow v1.0.66
[INFO] [stderr]   Downloaded windows-sys v0.42.0
[INFO] [stderr]   Downloaded ppv-lite86 v0.2.16
[INFO] [stderr]   Downloaded scopeguard v1.1.0
[INFO] [stderr]   Downloaded curl-sys v0.4.59+curl-7.86.0
[INFO] [stderr]   Downloaded ryu v1.0.11
[INFO] [stderr]   Downloaded serde_derive v1.0.148
[INFO] [stderr]   Downloaded half v1.8.2
[INFO] [stderr]   Downloaded ciborium-ll v0.2.0
[INFO] [stderr]   Downloaded ciborium v0.2.0
[INFO] [stderr]   Downloaded clap_derive v3.2.18
[INFO] [stderr]   Downloaded clap_lex v0.2.4
[INFO] [stderr]   Downloaded termcolor v1.1.3
[INFO] [stderr]   Downloaded plotters-backend v0.3.4
[INFO] [stderr]   Downloaded plotters-svg v0.3.3
[INFO] [stderr]   Downloaded plotters v0.3.4
[INFO] [stderr]   Downloaded windows-sys v0.36.1
[INFO] [stderr]   Downloaded self_update v0.32.0
[INFO] [stderr]   Downloaded aleo-std-cpu v0.1.3
[INFO] [stderr]   Downloaded aleo-std-timed v0.1.2
[INFO] [stderr]   Downloaded aleo-std v0.1.15
[INFO] [stderr]   Downloaded getrandom v0.2.8
[INFO] [stderr]   Downloaded autocfg v1.1.0
[INFO] [stderr]   Downloaded chunked_transfer v1.4.0
[INFO] [stderr]   Downloaded crc32fast v1.3.2
[INFO] [stderr]   Downloaded sct v0.7.0
[INFO] [stderr]   Downloaded unicode-bidi v0.3.8
[INFO] [stderr]   Downloaded tinyvec_macros v0.1.0
[INFO] [stderr]   Downloaded percent-encoding v2.2.0
[INFO] [stderr]   Downloaded cc v1.0.74
[INFO] [stderr]   Downloaded log v0.4.17
[INFO] [stderr]   Downloaded once_cell v1.16.0
[INFO] [stderr]   Downloaded quote v1.0.21
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.83
[INFO] [stderr]   Downloaded webpki-roots v0.22.5
[INFO] [stderr]   Downloaded serial_test_derive v0.9.0
[INFO] [stderr]   Downloaded pin-project-lite v0.2.9
[INFO] [stderr]   Downloaded ciborium-io v0.2.0
[INFO] [stderr]   Downloaded heck v0.4.0
[INFO] [stderr]   Downloaded aleo-std-profiler v0.1.14
[INFO] [stderr]   Downloaded aleo-std-storage v0.1.3
[INFO] [stderr]   Downloaded colored v2.0.0
[INFO] [stderr]   Downloaded num-integer v0.1.45
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.11
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.2
[INFO] [stderr]   Downloaded num_cpus v1.14.0
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.33
[INFO] [stderr]   Downloaded fastrand v1.8.0
[INFO] [stderr]   Downloaded redox_syscall v0.2.16
[INFO] [stderr]   Downloaded tempfile v3.3.0
[INFO] [stderr]   Downloaded thiserror-impl v1.0.37
[INFO] [stderr]   Downloaded thiserror v1.0.37
[INFO] [stderr]   Downloaded itoa v1.0.4
[INFO] [stderr]   Downloaded either v1.8.0
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.12
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.33
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.33
[INFO] [stderr]   Downloaded remove_dir_all v0.5.3
[INFO] [stderr]   Downloaded form_urlencoded v1.1.0
[INFO] [stderr]   Downloaded proc-macro2 v1.0.47
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.83
[INFO] [stderr]   Downloaded ureq v2.5.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.83
[INFO] [stderr]   Downloaded winapi-util v0.1.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1cd877b0945d218857e8f74d2c534c955c8d3c9abf61fadcd0427caffae9fcfe
[INFO] running `Command { std: "docker" "start" "-a" "1cd877b0945d218857e8f74d2c534c955c8d3c9abf61fadcd0427caffae9fcfe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1cd877b0945d218857e8f74d2c534c955c8d3c9abf61fadcd0427caffae9fcfe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1cd877b0945d218857e8f74d2c534c955c8d3c9abf61fadcd0427caffae9fcfe", kill_on_drop: false }`
[INFO] [stdout] 1cd877b0945d218857e8f74d2c534c955c8d3c9abf61fadcd0427caffae9fcfe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f3234d6c8b7dd0e3a5ea04765e0a3a35dd7db4c733078193483b79879d980844
[INFO] running `Command { std: "docker" "start" "-a" "f3234d6c8b7dd0e3a5ea04765e0a3a35dd7db4c733078193483b79879d980844", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling libc v0.2.137
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.47
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling unicode-ident v1.0.5
[INFO] [stderr]    Compiling syn v1.0.105
[INFO] [stderr]    Compiling crossbeam-utils v0.8.12
[INFO] [stderr]    Compiling serde_derive v1.0.148
[INFO] [stderr]    Compiling serde v1.0.148
[INFO] [stderr]    Compiling cc v1.0.74
[INFO] [stderr]     Checking scopeguard v1.1.0
[INFO] [stderr]    Compiling rayon-core v1.10.1
[INFO] [stderr]     Checking either v1.8.0
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling semver v1.0.14
[INFO] [stderr]     Checking crossbeam-channel v0.5.6
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.11
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]     Checking num_cpus v1.14.0
[INFO] [stderr]     Checking getrandom v0.2.8
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]     Checking once_cell v1.16.0
[INFO] [stderr]    Compiling pkg-config v0.3.26
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]     Checking crossbeam-deque v0.8.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]     Checking dirs-sys v0.3.7
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]     Checking dirs v4.0.0
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling thiserror v1.0.37
[INFO] [stderr]    Compiling anyhow v1.0.66
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]     Checking aleo-std-storage v0.1.3
[INFO] [stderr]     Checking rayon v1.6.0
[INFO] [stderr]     Checking aleo-std-cpu v0.1.3
[INFO] [stderr]     Checking aleo-std-profiler v0.1.14
[INFO] [stderr]     Checking aleo-std-timer v0.1.2
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling openssl-sys v0.9.77
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling snarkvm-curves v0.9.10 (/opt/rustwide/workdir/curves)
[INFO] [stderr]     Checking itoa v1.0.4
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]     Checking socket2 v0.4.7
[INFO] [stderr]     Checking nom v7.1.1
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]     Checking bech32 v0.9.1
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling generic-array v0.14.6
[INFO] [stderr]    Compiling libz-sys v1.1.8
[INFO] [stderr]     Checking openssl-probe v0.1.5
[INFO] [stderr]    Compiling serde_json v1.0.89
[INFO] [stderr]     Checking ryu v1.0.11
[INFO] [stderr]    Compiling curl-sys v0.4.59+curl-7.86.0
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling parking_lot_core v0.9.4
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]    Compiling ahash v0.8.1
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]    Compiling curl v0.4.44
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]     Checking arrayref v0.3.6
[INFO] [stderr]     Checking arrayvec v0.7.2
[INFO] [stderr]     Checking constant_time_eq v0.1.5
[INFO] [stderr]     Checking cpufeatures v0.2.5
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking colored v2.0.0
[INFO] [stderr]     Checking blake2s_simd v1.0.0
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling paste v1.0.9
[INFO] [stderr]     Checking hashbrown v0.13.1
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.3
[INFO] [stderr]    Compiling snarkvm-circuit-types-boolean v0.9.10 (/opt/rustwide/workdir/circuit/types/boolean)
[INFO] [stderr]     Checking digest v0.10.5
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling snarkvm-circuit-environment-witness v0.9.10 (/opt/rustwide/workdir/circuit/environment/witness)
[INFO] [stderr]    Compiling snarkvm-circuit-types-field v0.9.10 (/opt/rustwide/workdir/circuit/types/field)
[INFO] [stderr]    Compiling snarkvm-circuit-types-scalar v0.9.10 (/opt/rustwide/workdir/circuit/types/scalar)
[INFO] [stderr]     Checking pin-project-lite v0.2.9
[INFO] [stderr]     Checking sha2 v0.10.6
[INFO] [stderr]     Checking bytes v1.2.1
[INFO] [stderr]    Compiling snarkvm-circuit-types-group v0.9.10 (/opt/rustwide/workdir/circuit/types/group)
[INFO] [stderr]    Compiling snarkvm-circuit-types-integers v0.9.10 (/opt/rustwide/workdir/circuit/types/integers)
[INFO] [stderr]    Compiling futures-core v0.3.25
[INFO] [stderr]    Compiling tokio v1.21.2
[INFO] [stderr]    Compiling snarkvm-circuit-types-address v0.9.10 (/opt/rustwide/workdir/circuit/types/address)
[INFO] [stderr]    Compiling snarkvm-circuit-types-string v0.9.10 (/opt/rustwide/workdir/circuit/types/string)
[INFO] [stderr]    Compiling aleo-std-time v0.1.1
[INFO] [stderr]     Checking mio v0.8.5
[INFO] [stderr]    Compiling slab v0.4.7
[INFO] [stderr]    Compiling futures-task v0.3.25
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]     Checking tracing-core v0.1.30
[INFO] [stderr]     Checking tinyvec_macros v0.1.0
[INFO] [stderr]    Compiling snarkvm-circuit-algorithms v0.9.10 (/opt/rustwide/workdir/circuit/algorithms)
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]    Compiling futures-util v0.3.25
[INFO] [stderr]    Compiling unicode-xid v0.0.4
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]     Checking foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.42
[INFO] [stderr]     Checking http v0.2.8
[INFO] [stderr]     Checking foreign-types v0.3.2
[INFO] [stderr]    Compiling synom v0.11.3
[INFO] [stderr]     Checking tinyvec v1.6.0
[INFO] [stderr]     Checking futures-sink v0.3.25
[INFO] [stderr]     Checking futures-io v0.3.25
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-channel v0.3.25
[INFO] [stderr]     Checking percent-encoding v2.2.0
[INFO] [stderr]     Checking bs58 v0.4.0
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]    Compiling quote v0.3.15
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling snarkvm-circuit-collections v0.9.10 (/opt/rustwide/workdir/circuit/collections)
[INFO] [stderr]     Checking form_urlencoded v1.1.0
[INFO] [stderr]    Compiling syn v0.11.11
[INFO] [stderr]     Checking try-lock v0.2.3
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking spin v0.5.2
[INFO] [stderr]     Checking untrusted v0.7.1
[INFO] [stderr]    Compiling snarkvm-circuit-network v0.9.10 (/opt/rustwide/workdir/circuit/network)
[INFO] [stderr]     Checking unicode-bidi v0.3.8
[INFO] [stderr]     Checking http-body v0.4.5
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]     Checking idna v0.3.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]     Checking enum_index v0.2.0
[INFO] [stderr]     Checking httpdate v1.0.2
[INFO] [stderr]    Compiling encoding_rs v0.8.31
[INFO] [stderr]    Compiling snarkvm-circuit-account v0.9.10 (/opt/rustwide/workdir/circuit/account)
[INFO] [stderr]     Checking tower-service v0.3.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling snarkvm-circuit-program v0.9.10 (/opt/rustwide/workdir/circuit/program)
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]     Checking url v2.3.1
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]    Compiling enum_index_derive v0.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.37
[INFO] [stderr]    Compiling aleo-std-timed v0.1.2
[INFO] [stderr]     Checking aleo-std v0.1.15
[INFO] [stderr]    Compiling snarkvm-utilities-derives v0.9.10 (/opt/rustwide/workdir/utilities/derives)
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.23
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]     Checking terminal_size v0.1.17
[INFO] [stderr]     Checking ipnet v2.5.0
[INFO] [stderr]     Checking mime v0.3.16
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]     Checking unicode-width v0.1.10
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking tokio-util v0.7.4
[INFO] [stderr]    Compiling rustls v0.20.7
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking miniz_oxide v0.5.4
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]     Checking console v0.15.2
[INFO] [stderr]     Checking aho-corasick v0.7.19
[INFO] [stderr]     Checking regex-syntax v0.6.27
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]     Checking os_str_bytes v6.3.1
[INFO] [stderr]    Compiling self_update v0.32.0
[INFO] [stderr]     Checking number_prefix v0.4.0
[INFO] [stderr]     Checking fastrand v1.8.0
[INFO] [stderr]     Checking indicatif v0.17.1
[INFO] [stderr]     Checking clap_lex v0.2.4
[INFO] [stderr]    Compiling clap_derive v3.2.18
[INFO] [stderr]     Checking tempfile v3.3.0
[INFO] [stderr]     Checking flate2 v1.0.24
[INFO] [stderr]    Compiling snarkvm v0.9.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking blake2 v0.10.5
[INFO] [stderr]     Checking quick-xml v0.22.0
[INFO] [stderr]     Checking textwrap v0.16.0
[INFO] [stderr]     Checking chunked_transfer v1.4.0
[INFO] [stderr]     Checking termcolor v1.1.3
[INFO] [stderr]     Checking strsim v0.10.0
[INFO] [stderr]     Checking tokio-native-tls v0.3.0
[INFO] [stderr]     Checking regex v1.6.0
[INFO] [stderr]     Checking webpki v0.22.0
[INFO] [stderr]     Checking sct v0.7.0
[INFO] [stderr]     Checking webpki-roots v0.22.5
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking snarkvm-utilities v0.9.10 (/opt/rustwide/workdir/utilities)
[INFO] [stdout] warning: unused imports: `FromBytes`, `ToBytes`, `Vec`, and `self`
[INFO] [stdout]   --> utilities/src/serialize/traits.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 |     io::{self, Read, Write},
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 20 |     FromBytes,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 21 |     ToBytes,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 22 |     Vec,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking h2 v0.3.15
[INFO] [stderr]     Checking clap v3.2.23
[INFO] [stderr]     Checking ureq v2.5.0
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> utilities/src/bytes.rs:82:42
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct ToBytesSerializer<T: ToBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout]    |            -----------------             ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |            |
[INFO] [stdout]    |            fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 82 - pub struct ToBytesSerializer<T: ToBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout] 82 + pub struct ToBytesSerializer<T: ToBytes>((), (), PhantomData<T>);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> utilities/src/bytes.rs:102:48
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub struct FromBytesDeserializer<T: FromBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout]     |            ---------------------               ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]     |            |
[INFO] [stdout]     |            fields in this struct
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 102 - pub struct FromBytesDeserializer<T: FromBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout] 102 + pub struct FromBytesDeserializer<T: FromBytes>((), (), PhantomData<T>);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `2` is never read
[INFO] [stdout]    --> utilities/src/bytes.rs:163:58
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub struct FromBytesVisitor<'a>(&'a mut Vec<u8>, String, Option<usize>);
[INFO] [stdout]     |            ---------------- field in this struct         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing this field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-fields v0.9.10 (/opt/rustwide/workdir/fields)
[INFO] [stdout] warning: unused import: `to_field_vec::*`
[INFO] [stdout]   --> fields/src/lib.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub use to_field_vec::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_256.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_384.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp2.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp6_3over2.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly`
[INFO] [stdout]   --> curves/src/bls12_377/mod.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![cfg_attr(nightly, doc = include_str!("../../documentation/the_aleo_curves/02_bls12-377.md"))]
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly`
[INFO] [stdout]   --> curves/src/edwards_bls12/mod.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![cfg_attr(nightly, doc = include_str!("../../documentation/the_aleo_curves/01_edwards_bls12.md"))]
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:211:19
[INFO] [stdout]     |
[INFO] [stdout] 211 |         #[cfg(not(feature = "parallel"))]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |         #[cfg(feature = "parallel")]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/twisted_edwards_extended/projective.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-network-environment v0.9.10 (/opt/rustwide/workdir/console/network/environment)
[INFO] [stderr]     Checking snarkvm-r1cs v0.9.10 (/opt/rustwide/workdir/r1cs)
[INFO] [stderr]     Checking snarkvm-parameters v0.9.10 (/opt/rustwide/workdir/parameters)
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> r1cs/src/test_constraint_system.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Constraint(usize),
[INFO] [stdout]    |     ---------- ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `NamedObject` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 30 -     Constraint(usize),
[INFO] [stdout] 30 +     Constraint(()),
[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:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     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] 33 |     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:38:38
[INFO] [stdout]    |
[INFO] [stdout] 38 |     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] 38 |     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:43:35
[INFO] [stdout]    |
[INFO] [stdout] 43 |     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] 43 |     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:48:34
[INFO] [stdout]    |
[INFO] [stdout] 48 |     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] 48 |     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:67:36
[INFO] [stdout]    |
[INFO] [stdout] 67 |     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] 67 |     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:79:20
[INFO] [stdout]    |
[INFO] [stdout] 79 |     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] 79 |     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:92:20
[INFO] [stdout]    |
[INFO] [stdout] 92 |     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] 92 |     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:120:29
[INFO] [stdout]     |
[INFO] [stdout] 120 |     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] 120 |     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:134:36
[INFO] [stdout]     |
[INFO] [stdout] 134 |     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] 134 |     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: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] [stderr]     Checking snarkvm-console-types-boolean v0.9.10 (/opt/rustwide/workdir/console/types/boolean)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hyper v0.14.22
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/boolean/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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] [stderr]     Checking snarkvm-console-types-field v0.9.10 (/opt/rustwide/workdir/console/types/field)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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] [stderr]     Checking snarkvm-console-types-scalar v0.9.10 (/opt/rustwide/workdir/console/types/scalar)
[INFO] [stderr]     Checking snarkvm-console-types-integers v0.9.10 (/opt/rustwide/workdir/console/types/integers)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/integers/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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] [stderr]     Checking snarkvm-console-types-string v0.9.10 (/opt/rustwide/workdir/console/types/string)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/string/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/string/src/lib.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/string/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/string/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/string/src/lib.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/string/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod parse;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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/types/scalar/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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] [stderr]     Checking snarkvm-console-types-group v0.9.10 (/opt/rustwide/workdir/console/types/group)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/group/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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] [stderr]     Checking snarkvm-console-types-address v0.9.10 (/opt/rustwide/workdir/console/types/address)
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/address/src/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-types v0.9.10 (/opt/rustwide/workdir/console/types)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `integers` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `integers` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `string` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `string` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `prelude` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `prelude` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-algorithms v0.9.10 (/opt/rustwide/workdir/console/algorithms)
[INFO] [stderr]     Checking snarkvm-algorithms v0.9.10 (/opt/rustwide/workdir/algorithms)
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]   --> console/algorithms/src/bhp/hasher/mod.rs:84:28
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let bases_lookup = cfg_iter!(bases)
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `cfg_iter` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = help: the macro `cfg_iter` may come from an old version of the `snarkvm_utilities` crate, try updating your dependency with `cargo update -p snarkvm_utilities`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `cfg_iter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]   --> console/algorithms/src/bhp/hasher/mod.rs:84:28
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let bases_lookup = cfg_iter!(bases)
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `cfg_iter` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = help: the macro `cfg_iter` may come from an old version of the `snarkvm_utilities` crate, try updating your dependency with `cargo update -p snarkvm_utilities`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `cfg_iter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/ahp/indexer/indexer.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/ahp/prover/round_functions/mod.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | mod errors;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `errors` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use ahp::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | mod errors;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/marlin.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-collections v0.9.10 (/opt/rustwide/workdir/console/collections)
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.13
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> algorithms/src/polycommit/sonic_pc/data_structures.rs:316:19
[INFO] [stdout]     |
[INFO] [stdout] 316 |     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] 316 |     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:324:37
[INFO] [stdout]     |
[INFO] [stdout] 324 |     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] 324 |     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:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     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] 349 |     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:103:23
[INFO] [stdout]     |
[INFO] [stdout] 103 |     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] 103 |     pub fn polynomial(&self) -> &Polynomial<'_, F> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-network v0.9.10 (/opt/rustwide/workdir/console/network)
[INFO] [stderr]     Checking snarkvm-circuit-environment v0.9.10 (/opt/rustwide/workdir/circuit/environment)
[INFO] [stderr]     Checking snarkvm-console-account v0.9.10 (/opt/rustwide/workdir/console/account)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/environment/src/helpers/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use circuit_type::*;
[INFO] [stdout]    |         --------------- but the name `Constant` in the type namespace is also re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub use count::*;
[INFO] [stdout]    |         ^^^^^^^^ the name `Constant` in the type namespace is first re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `metrics::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use metrics::*;
[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 import: `scope::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use scope::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `witness::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use witness::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/environment/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use macros::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `metrics` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 37 | pub use traits::*;
[INFO] [stdout]    |         --------- but the name `metrics` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/account/src/signature/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console-program v0.9.10 (/opt/rustwide/workdir/console/program)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/environment/src/helpers/mode.rs:50:26
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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] 50 |     pub fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:109:7
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:128:7
[INFO] [stdout]     |
[INFO] [stdout] 128 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:144:7
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |     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] 96 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:99:7
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:127:7
[INFO] [stdout]     |
[INFO] [stdout] 127 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:134:7
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:86:22
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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] 86 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:102:7
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:130:7
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:102:7
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:136:7
[INFO] [stdout]     |
[INFO] [stdout] 136 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:153:7
[INFO] [stdout]     |
[INFO] [stdout] 153 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:172:7
[INFO] [stdout]     |
[INFO] [stdout] 172 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:181:7
[INFO] [stdout]     |
[INFO] [stdout] 181 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:188:7
[INFO] [stdout]     |
[INFO] [stdout] 188 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:89:22
[INFO] [stdout]    |
[INFO] [stdout] 89 |     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] 89 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/group/src/lib.rs:50:7
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:117:7
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:132:7
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:149:7
[INFO] [stdout]     |
[INFO] [stdout] 149 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:177:7
[INFO] [stdout]     |
[INFO] [stdout] 177 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:184:7
[INFO] [stdout]     |
[INFO] [stdout] 184 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |     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] 136 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:86:7
[INFO] [stdout]    |
[INFO] [stdout] 86 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:114:7
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_bits.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_field.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_group.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_bits.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_field.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_group.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/equal.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/address/src/lib.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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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]    --> 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: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:115:7
[INFO] [stdout]     |
[INFO] [stdout] 115 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:134:7
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:143:7
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:150:7
[INFO] [stdout]     |
[INFO] [stdout] 150 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |     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] 102 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-circuit-types v0.9.10 (/opt/rustwide/workdir/circuit/types)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `address` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `address` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `boolean` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `boolean` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `field` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `field` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `group` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `group` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `integers` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `integers` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `scalar` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `scalar` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `string` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `string` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hasher/mod.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hasher/mod.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/bhp/hasher/mod.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/bhp/hasher/hash_uncompressed.rs:171:17
[INFO] [stdout]     |
[INFO] [stdout] 171 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/commit.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/commit_uncompressed.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hash.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hash_uncompressed.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/elligator2/mod.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/elligator2/encode.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:60:17
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/commit.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/pedersen/commit_uncompressed.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/hash.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/pedersen/hash_uncompressed.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/mod.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/mod.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/poseidon/hash_many.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash_to_group.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash_to_scalar.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/prf.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:53:7
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/helpers/leaf_hash.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/helpers/path_hash.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/verify.rs:60:17
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[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:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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/identifier/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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: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/plaintext/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/plaintext/parse.rs:24:43
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<(Identifier<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>, 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/plaintext/parse.rs:40:45
[INFO] [stdout]    |
[INFO] [stdout] 40 |         fn parse_struct<N: Network>(string: &str) -> ParserResult<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] 40 |         fn parse_struct<N: Network>(string: &str) -> ParserResult<'_, 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/record/entry/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/record/entry/parse.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 |         fn parse_literal<N: Network>(string: &str) -> 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] 32 |         fn parse_literal<N: Network>(string: &str) -> 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:41:43
[INFO] [stdout]    |
[INFO] [stdout] 41 |         fn parse_pair<N: Network>(string: &str) -> 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] 41 |         fn parse_pair<N: Network>(string: &str) -> 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:65:45
[INFO] [stdout]    |
[INFO] [stdout] 65 |         fn parse_struct<N: Network>(string: &str) -> 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] 65 |         fn parse_struct<N: Network>(string: &str) -> 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:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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: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/record/parse_plaintext.rs:25:43
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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] 25 |         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: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/value/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/finalize_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: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> console/program/src/data_types/literal_type/mod.rs:27:44
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Copy, Clone, PartialEq, Eq, Hash, FromPrimitive)]
[INFO] [stdout]    |                                            ^------------
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            `FromPrimitive` is not local
[INFO] [stdout]    |                                            move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_LiteralType`
[INFO] [stdout] 28 | pub enum LiteralType {
[INFO] [stdout]    |          ----------- `LiteralType` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info)
[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: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/plaintext_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/record_type/entry_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/record_type/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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:29:44
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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] 29 |         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: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/struct_/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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_/parse.rs:29:44
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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] 29 |         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: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/id/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/locator/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/state_path/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-console v0.9.10 (/opt/rustwide/workdir/console)
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/lib.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/from_private_key.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/to_address.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/to_compute_key.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/to_view_key.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/verify.rs:46:17
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/from_private_key.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/to_address.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/mod.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/mod.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/decrypt.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:61:7
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:113:7
[INFO] [stdout]     |
[INFO] [stdout] 113 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:120:7
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:158:17
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/from_bits.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/from_field.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/to_bits.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/mod.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/mod.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:141:7
[INFO] [stdout]     |
[INFO] [stdout] 141 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:167:7
[INFO] [stdout]     |
[INFO] [stdout] 167 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:186:7
[INFO] [stdout]     |
[INFO] [stdout] 186 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:211:7
[INFO] [stdout]     |
[INFO] [stdout] 211 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:218:7
[INFO] [stdout]     |
[INFO] [stdout] 218 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/from_bits.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/to_type.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:147:7
[INFO] [stdout]     |
[INFO] [stdout] 147 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:263:7
[INFO] [stdout]     |
[INFO] [stdout] 263 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/balance.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/balance.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/owner.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/owner.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/decrypt.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/id/mod.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/id/mod.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/request/mod.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/request/mod.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/request/mod.rs:145:7
[INFO] [stdout]     |
[INFO] [stdout] 145 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/request/mod.rs:287:7
[INFO] [stdout]     |
[INFO] [stdout] 287 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/request/verify.rs:297:17
[INFO] [stdout]     |
[INFO] [stdout] 297 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/response/mod.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/response/mod.rs:117:7
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/response/mod.rs:165:7
[INFO] [stdout]     |
[INFO] [stdout] 165 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/response/from_outputs.rs:146:17
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/response/process_outputs_from_callback.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/state_path/mod.rs:147:17
[INFO] [stdout]     |
[INFO] [stdout] 147 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[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:86:22
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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] 86 |     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: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] [stderr]     Checking snarkvm-circuit v0.9.10 (/opt/rustwide/workdir/circuit)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub use snarkvm_circuit_algorithms::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `traits` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ------------------------------ but the name `traits` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `address` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `address` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `boolean` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `boolean` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `field` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `field` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `group` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `group` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `integers` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `integers` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `scalar` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `scalar` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `string` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 38 | pub use snarkvm_circuit_types::*;
[INFO] [stdout]    |         ------------------------ but the name `string` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `environment` in the type namespace is first re-exported here
[INFO] [stdout] 42 |     pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |             ------------------------------ but the name `environment` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `types` in the type namespace is first re-exported here
[INFO] [stdout] 42 |     pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |             ------------------------------ but the name `types` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `prelude` in the type namespace is first re-exported here
[INFO] [stdout] 42 |     pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |             ------------------------------ but the name `prelude` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/src/lib.rs:41:13
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `traits` in the type namespace is first re-exported here
[INFO] [stdout] 42 |     pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |             ------------------------------ but the name `traits` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `snarkvm_circuit_environment::*`
[INFO] [stdout]   --> circuit/src/lib.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub use snarkvm_circuit_environment::*;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking snarkvm-synthesizer v0.9.10 (/opt/rustwide/workdir/synthesizer)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `AbsWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `AbsWrapped` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Add` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Add` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `AddWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `AddWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Div` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Div` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `DivWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `DivWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Double` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Double` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Modulo` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Modulo` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Mul` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Mul` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `MulWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `MulWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Nand` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Nand` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Neg` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Neg` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Nor` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Nor` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Not` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Not` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Pow` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Pow` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `PowWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `PowWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Rem` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Rem` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `RemWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `RemWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Shl` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Shl` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `ShlWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `ShlWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Shr` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Shr` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `ShrWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `ShrWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Square` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Square` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `SquareRoot` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `SquareRoot` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Sub` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Sub` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `SubWrapped` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `SubWrapped` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> synthesizer/src/program/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use instruction::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ the name `Ternary` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 39 |     network::prelude::*,
[INFO] [stdout]    |     ------------------- but the name `Ternary` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/src/coinbase_puzzle/helpers/mod.rs:74:27
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn lagrange_basis(&self) -> LagrangeBasis<N::PairingCurve> {
[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 |     pub fn lagrange_basis(&self) -> LagrangeBasis<'_, N::PairingCurve> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> synthesizer/src/program/closure/input/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]   --> synthesizer/src/program/closure/output/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/src/program/closure/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/src/program/finalize/command/mod.rs:105:22
[INFO] [stdout]     |
[INFO] [stdout] 105 |     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] 105 |     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/src/program/finalize/command/decrement.rs:142:22
[INFO] [stdout]     |
[INFO] [stdout] 142 |     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] 142 |     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/src/program/finalize/command/finalize.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] 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]   --> synthesizer/src/program/finalize/command/finalize.rs:90:46
[INFO] [stdout]    |
[INFO] [stdout] 90 |         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] 90 |         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/src/program/finalize/command/increment.rs:142:22
[INFO] [stdout]     |
[INFO] [stdout] 142 |     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] 142 |     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/src/program/finalize/input/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]   --> synthesizer/src/program/finalize/output/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/src/program/finalize/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/src/program/function/input/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]   --> synthesizer/src/program/function/output/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/src/program/function/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/src/program/import/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/src/program/instruction/operand/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/src/program/instruction/operation/assert.rs:157:22
[INFO] [stdout]     |
[INFO] [stdout] 157 |     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] 157 |     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/src/program/instruction/operation/call.rs:35:22
[INFO] [stdout]    |
[INFO] [stdout] 35 |     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] 35 |     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/src/program/instruction/operation/call.rs:521:22
[INFO] [stdout]     |
[INFO] [stdout] 521 |     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] 521 |     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/src/program/instruction/operation/call.rs:523:46
[INFO] [stdout]     |
[INFO] [stdout] 523 |         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] 523 |         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/src/program/instruction/operation/call.rs:531:50
[INFO] [stdout]     |
[INFO] [stdout] 531 |         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] 531 |         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/src/program/instruction/operation/cast.rs:437:22
[INFO] [stdout]     |
[INFO] [stdout] 437 |     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] 437 |     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/src/program/instruction/operation/cast.rs:439:46
[INFO] [stdout]     |
[INFO] [stdout] 439 |         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] 439 |         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/src/program/instruction/operation/commit.rs:187:22
[INFO] [stdout]     |
[INFO] [stdout] 187 |     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] 187 |     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/src/program/instruction/operation/hash.rs:191:22
[INFO] [stdout]     |
[INFO] [stdout] 191 |     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] 191 |     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/src/program/instruction/operation/is.rs:156:22
[INFO] [stdout]     |
[INFO] [stdout] 156 |     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] 156 |     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/src/program/instruction/operation/literals.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 |     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] 176 |     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/src/program/instruction/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/src/program/mapping/key/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/src/program/mapping/value/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/src/program/mapping/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/src/program/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/src/snark/certificate/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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/src/snark/proof/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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/src/snark/proving_key/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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/src/snark/verifying_key/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting snarkvm v0.9.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [optimized + debuginfo] target(s) in 2m 11s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.22.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/snarkvm/index.html
[INFO] running `Command { std: "docker" "inspect" "f3234d6c8b7dd0e3a5ea04765e0a3a35dd7db4c733078193483b79879d980844", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f3234d6c8b7dd0e3a5ea04765e0a3a35dd7db4c733078193483b79879d980844", kill_on_drop: false }`
[INFO] [stdout] f3234d6c8b7dd0e3a5ea04765e0a3a35dd7db4c733078193483b79879d980844
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d64e0ecb05c994ca0a95ac90b0928cff519897b822734a63efb661510a5aa2e9
[INFO] running `Command { std: "docker" "start" "-a" "d64e0ecb05c994ca0a95ac90b0928cff519897b822734a63efb661510a5aa2e9", kill_on_drop: false }`
[INFO] [stdout] warning: unused imports: `FromBytes`, `ToBytes`, `Vec`, and `self`
[INFO] [stdout]   --> utilities/src/serialize/traits.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 |     io::{self, Read, Write},
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 20 |     FromBytes,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 21 |     ToBytes,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 22 |     Vec,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> utilities/src/bytes.rs:82:42
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct ToBytesSerializer<T: ToBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout]    |            -----------------             ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]    |            |
[INFO] [stdout]    |            fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 82 - pub struct ToBytesSerializer<T: ToBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout] 82 + pub struct ToBytesSerializer<T: ToBytes>((), (), PhantomData<T>);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> utilities/src/bytes.rs:102:48
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub struct FromBytesDeserializer<T: FromBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout]     |            ---------------------               ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout]     |            |
[INFO] [stdout]     |            fields in this struct
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 102 - pub struct FromBytesDeserializer<T: FromBytes>(String, Option<usize>, PhantomData<T>);
[INFO] [stdout] 102 + pub struct FromBytesDeserializer<T: FromBytes>((), (), PhantomData<T>);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `2` is never read
[INFO] [stdout]    --> utilities/src/bytes.rs:163:58
[INFO] [stdout]     |
[INFO] [stdout] 163 | pub struct FromBytesVisitor<'a>(&'a mut Vec<u8>, String, Option<usize>);
[INFO] [stdout]     |            ---------------- field in this struct         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider removing this field
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `to_field_vec::*`
[INFO] [stdout]   --> fields/src/lib.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub use to_field_vec::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_256.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp_384.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp2.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> fields/src/fp6_3over2.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly`
[INFO] [stdout]   --> curves/src/bls12_377/mod.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![cfg_attr(nightly, doc = include_str!("../../documentation/the_aleo_curves/02_bls12-377.md"))]
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly`
[INFO] [stdout]   --> curves/src/edwards_bls12/mod.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 | #![cfg_attr(nightly, doc = include_str!("../../documentation/the_aleo_curves/01_edwards_bls12.md"))]
[INFO] [stdout]    |             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:211:19
[INFO] [stdout]     |
[INFO] [stdout] 211 |         #[cfg(not(feature = "parallel"))]
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:222:15
[INFO] [stdout]     |
[INFO] [stdout] 222 |         #[cfg(feature = "parallel")]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `default`
[INFO] [stdout]     = help: consider adding `parallel` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/short_weierstrass_jacobian/projective.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks
[INFO] [stdout]    --> curves/src/templates/twisted_edwards_extended/projective.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     #[must_use]
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[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]     = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits
[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:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     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] 33 |     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:38:38
[INFO] [stdout]    |
[INFO] [stdout] 38 |     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] 38 |     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:43:35
[INFO] [stdout]    |
[INFO] [stdout] 43 |     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] 43 |     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:48:34
[INFO] [stdout]    |
[INFO] [stdout] 48 |     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] 48 |     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:67:36
[INFO] [stdout]    |
[INFO] [stdout] 67 |     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] 67 |     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:79:20
[INFO] [stdout]    |
[INFO] [stdout] 79 |     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] 79 |     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:92:20
[INFO] [stdout]    |
[INFO] [stdout] 92 |     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] 92 |     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:120:29
[INFO] [stdout]     |
[INFO] [stdout] 120 |     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] 120 |     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:134:36
[INFO] [stdout]     |
[INFO] [stdout] 134 |     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] 134 |     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: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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/boolean/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod to_bits;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/field/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/field/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/field/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/scalar/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | mod to_field;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/integers/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/integers/src/lib.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/integers/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/integers/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `arithmetic` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod arithmetic;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/group/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/group/src/lib.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/group/src/lib.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/group/src/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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/string/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/string/src/lib.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/string/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/string/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/string/src/lib.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/string/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod parse;
[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: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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `bitwise` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | mod bitwise;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | mod from_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `from_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | mod from_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `parse` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:25:1
[INFO] [stdout]    |
[INFO] [stdout] 25 | mod parse;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_bits` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:29:1
[INFO] [stdout]    |
[INFO] [stdout] 29 | mod to_bits;
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> console/types/address/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `to_field` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> console/types/address/src/lib.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> console/types/address/src/lib.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | mod to_field;
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> console/types/address/src/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> r1cs/src/test_constraint_system.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Constraint(usize),
[INFO] [stdout]    |     ---------- ^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `NamedObject` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 30 -     Constraint(usize),
[INFO] [stdout] 30 +     Constraint(()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `integers` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `integers` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `string` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `string` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> console/types/src/lib.rs:59:13
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `prelude` in the type namespace is first re-exported here
[INFO] [stdout] 60 |     pub use snarkvm_console_network_environment::prelude::*;
[INFO] [stdout]    |             ----------------------------------------------- but the name `prelude` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]   --> console/algorithms/src/bhp/hasher/mod.rs:84:28
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let bases_lookup = cfg_iter!(bases)
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `cfg_iter` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = help: the macro `cfg_iter` may come from an old version of the `snarkvm_utilities` crate, try updating your dependency with `cargo update -p snarkvm_utilities`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `cfg_iter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `parallel`
[INFO] [stdout]   --> console/algorithms/src/bhp/hasher/mod.rs:84:28
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let bases_lookup = cfg_iter!(bases)
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]    = help: try referring to `cfg_iter` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]    = help: the macro `cfg_iter` may come from an old version of the `snarkvm_utilities` crate, try updating your dependency with `cargo update -p snarkvm_utilities`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `cfg_iter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/ahp/indexer/indexer.rs:41:11
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/ahp/prover/round_functions/mod.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: private item shadows public glob re-export
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | mod errors;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the name `errors` in the type namespace is supposed to be publicly re-exported here
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use ahp::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] note: but the private item here shadows it
[INFO] [stdout]   --> algorithms/src/snark/marlin/mod.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | mod errors;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    = note: `#[warn(hidden_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> algorithms/src/snark/marlin/marlin.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(not(feature = "std"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `crossbeam-channel`, `crypto_hash`, `cuda`, `default`, `fft`, `full`, `lazy_static`, `msm`, `parallel`, `polycommit`, `polycommit_full`, `polycommit_wasm`, `profiler`, `rand_core`, `rayon`, `rust-gpu-tools`, `snark`, `snarkvm-parameters`, `wasm`, and `wasm-bindgen-futures`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[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:316:19
[INFO] [stdout]     |
[INFO] [stdout] 316 |     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] 316 |     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:324:37
[INFO] [stdout]     |
[INFO] [stdout] 324 |     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] 324 |     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:349:27
[INFO] [stdout]     |
[INFO] [stdout] 349 |     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] 349 |     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:103:23
[INFO] [stdout]     |
[INFO] [stdout] 103 |     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] 103 |     pub fn polynomial(&self) -> &Polynomial<'_, F> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/environment/src/helpers/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use circuit_type::*;
[INFO] [stdout]    |         --------------- but the name `Constant` in the type namespace is also re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub use count::*;
[INFO] [stdout]    |         ^^^^^^^^ the name `Constant` in the type namespace is first re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `metrics::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub use metrics::*;
[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 import: `scope::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub use scope::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `witness::*`
[INFO] [stdout]   --> circuit/environment/src/macros/mod.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use witness::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/environment/src/lib.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use macros::*;
[INFO] [stdout]    |         ^^^^^^^^^ the name `metrics` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 37 | pub use traits::*;
[INFO] [stdout]    |         --------- but the name `metrics` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/environment/src/helpers/mode.rs:50:26
[INFO] [stdout]    |
[INFO] [stdout] 50 |     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] 50 |     pub fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:109:7
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:128:7
[INFO] [stdout]     |
[INFO] [stdout] 128 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/boolean/src/lib.rs:144:7
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/boolean/src/lib.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |     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] 96 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:99:7
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:127:7
[INFO] [stdout]     |
[INFO] [stdout] 127 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/field/src/lib.rs:134:7
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/field/src/lib.rs:86:22
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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] 86 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:102:7
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:130:7
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/scalar/src/lib.rs:137:7
[INFO] [stdout]     |
[INFO] [stdout] 137 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/scalar/src/lib.rs:89:22
[INFO] [stdout]    |
[INFO] [stdout] 89 |     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] 89 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:102:7
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:136:7
[INFO] [stdout]     |
[INFO] [stdout] 136 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:153:7
[INFO] [stdout]     |
[INFO] [stdout] 153 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:172:7
[INFO] [stdout]     |
[INFO] [stdout] 172 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:181:7
[INFO] [stdout]     |
[INFO] [stdout] 181 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/integers/src/lib.rs:188:7
[INFO] [stdout]     |
[INFO] [stdout] 188 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[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: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/group/src/lib.rs:50:7
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:117:7
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:132:7
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:149:7
[INFO] [stdout]     |
[INFO] [stdout] 149 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:177:7
[INFO] [stdout]     |
[INFO] [stdout] 177 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:184:7
[INFO] [stdout]     |
[INFO] [stdout] 184 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/group/src/lib.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |     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] 136 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/string/src/lib.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:115:7
[INFO] [stdout]     |
[INFO] [stdout] 115 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:134:7
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:143:7
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:150:7
[INFO] [stdout]     |
[INFO] [stdout] 150 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> circuit/types/string/src/lib.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |     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] 102 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/lib.rs:86:7
[INFO] [stdout]    |
[INFO] [stdout] 86 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:114:7
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:121:7
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/types/address/src/lib.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_bits.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_field.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/from_group.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_bits.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_field.rs:42:17
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/helpers/to_group.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/types/address/src/equal.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> circuit/types/address/src/lib.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]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[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]   --> console/account/src/signature/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `address` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `address` in the type namespace is also re-exported here
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `boolean` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `boolean` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `field` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `field` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `group` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `group` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `integers` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `integers` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `scalar` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `scalar` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]   --> circuit/types/src/lib.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub use super::*;
[INFO] [stdout]    |             ^^^^^^^^ the name `string` in the type namespace is first re-exported here
[INFO] [stdout] 39 |     pub use environment::prelude::*;
[INFO] [stdout]    |             ----------------------- but the name `string` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:25:17
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/mod.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hasher/mod.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hasher/mod.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/bhp/hasher/mod.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/bhp/hasher/hash_uncompressed.rs:171:17
[INFO] [stdout]     |
[INFO] [stdout] 171 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/commit.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/commit_uncompressed.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hash.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/bhp/hash_uncompressed.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/elligator2/mod.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/elligator2/encode.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/mod.rs:60:17
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/commit.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/pedersen/commit_uncompressed.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/pedersen/hash.rs:52:17
[INFO] [stdout]    |
[INFO] [stdout] 52 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/pedersen/hash_uncompressed.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/mod.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/mod.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/algorithms/src/poseidon/hash_many.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash_to_group.rs:40:17
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/hash_to_scalar.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/algorithms/src/poseidon/prf.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:53:7
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/mod.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/helpers/leaf_hash.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/helpers/path_hash.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/collections/src/merkle_tree/verify.rs:60:17
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[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:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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/identifier/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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: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/plaintext/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/plaintext/parse.rs:24:43
[INFO] [stdout]    |
[INFO] [stdout] 24 |         fn parse_pair<N: Network>(string: &str) -> ParserResult<(Identifier<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>, 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/plaintext/parse.rs:40:45
[INFO] [stdout]    |
[INFO] [stdout] 40 |         fn parse_struct<N: Network>(string: &str) -> ParserResult<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] 40 |         fn parse_struct<N: Network>(string: &str) -> ParserResult<'_, 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/record/entry/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/record/entry/parse.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 |         fn parse_literal<N: Network>(string: &str) -> 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] 32 |         fn parse_literal<N: Network>(string: &str) -> 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:41:43
[INFO] [stdout]    |
[INFO] [stdout] 41 |         fn parse_pair<N: Network>(string: &str) -> 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] 41 |         fn parse_pair<N: Network>(string: &str) -> 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:65:45
[INFO] [stdout]    |
[INFO] [stdout] 65 |         fn parse_struct<N: Network>(string: &str) -> 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] 65 |         fn parse_struct<N: Network>(string: &str) -> 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:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     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: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/record/parse_plaintext.rs:25:43
[INFO] [stdout]    |
[INFO] [stdout] 25 |         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] 25 |         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: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/value/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/finalize_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: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> console/program/src/data_types/literal_type/mod.rs:27:44
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Copy, Clone, PartialEq, Eq, Hash, FromPrimitive)]
[INFO] [stdout]    |                                            ^------------
[INFO] [stdout]    |                                            |
[INFO] [stdout]    |                                            `FromPrimitive` is not local
[INFO] [stdout]    |                                            move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_LiteralType`
[INFO] [stdout] 28 | pub enum LiteralType {
[INFO] [stdout]    |          ----------- `LiteralType` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info)
[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: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/plaintext_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/record_type/entry_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/record_type/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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:29:44
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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] 29 |         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: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/struct_/parse.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |     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] 27 |     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_/parse.rs:29:44
[INFO] [stdout]    |
[INFO] [stdout] 29 |         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] 29 |         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: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/id/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/locator/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/state_path/parse.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |     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] 24 |     fn parse(string: &str) -> ParserResult<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/lib.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/mod.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/from_private_key.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/compute_key/to_address.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/graph_key/mod.rs:66:17
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/mod.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/to_compute_key.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/private_key/to_view_key.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/mod.rs:81:17
[INFO] [stdout]    |
[INFO] [stdout] 81 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/signature/verify.rs:46:17
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/mod.rs:65:17
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/from_private_key.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/account/src/view_key/to_address.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/mod.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/mod.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/ciphertext/decrypt.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:61:7
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/mod.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:113:7
[INFO] [stdout]     |
[INFO] [stdout] 113 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:120:7
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/identifier/mod.rs:158:17
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[cfg(all(test, console))]
[INFO] [stdout]     |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/from_bits.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/from_field.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/identifier/to_bits.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/mod.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/mod.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:141:7
[INFO] [stdout]     |
[INFO] [stdout] 141 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:167:7
[INFO] [stdout]     |
[INFO] [stdout] 167 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:186:7
[INFO] [stdout]     |
[INFO] [stdout] 186 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:211:7
[INFO] [stdout]     |
[INFO] [stdout] 211 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/literal/mod.rs:218:7
[INFO] [stdout]     |
[INFO] [stdout] 218 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/from_bits.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/literal/to_type.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/plaintext/mod.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/mod.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:147:7
[INFO] [stdout]     |
[INFO] [stdout] 147 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]    --> circuit/program/src/data/record/mod.rs:263:7
[INFO] [stdout]     |
[INFO] [stdout] 263 | #[cfg(console)]
[INFO] [stdout]     |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/entry/mod.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/balance.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/balance.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/owner.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/helpers/owner.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(console)]
[INFO] [stdout]    |       ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `console`
[INFO] [stdout]   --> circuit/program/src/data/record/decrypt.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[cfg(all(test, console))]
[INFO] [stdout]    |                 ^^^^^^^ help: found config with similar value: `feature = "console"`
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(console)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(console)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[WARN] too many lines in the log, truncating it
