[INFO] cloning repository https://github.com/0xPARC/parcnet
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/0xPARC/parcnet" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xPARC%2Fparcnet", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xPARC%2Fparcnet'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 51e3af4e2c2c89fedd174cdaf59d54b54e6b2b2a
[INFO] checking 0xPARC/parcnet against try#b98202ad067d72e45cec8be3d5c15d86ef0fd086 for pr-155193
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xPARC%2Fparcnet" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/0xPARC/parcnet
[INFO] finished tweaking git repo https://github.com/0xPARC/parcnet
[INFO] tweaked toml for git repo https://github.com/0xPARC/parcnet written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/0xPARC/parcnet on toolchain b98202ad067d72e45cec8be3d5c15d86ef0fd086
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b98202ad067d72e45cec8be3d5c15d86ef0fd086" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b98202ad067d72e45cec8be3d5c15d86ef0fd086" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/ax0/babyjubjub-ark`
[INFO] [stderr]     Updating git repository `https://github.com/arnaucube/poseidon-ark`
[INFO] [stderr]     Updating git repository `https://github.com/mir-protocol/plonky2`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 657 packages to latest compatible versions
[INFO] [stderr]       Adding ark-bn254 v0.4.0 (available: v0.6.0)
[INFO] [stderr]       Adding ark-ff v0.4.2 (available: v0.6.0)
[INFO] [stderr]       Adding ark-std v0.4.0 (available: v0.6.0)
[INFO] [stderr]       Adding colored v2.2.0 (available: v3.1.1)
[INFO] [stderr]       Adding criterion v0.5.1 (available: v0.8.2)
[INFO] [stderr]       Adding env_logger v0.10.2 (available: v0.11.10)
[INFO] [stderr]       Adding generic-array v0.14.7 (available: v0.14.9)
[INFO] [stderr]       Adding hashbrown v0.14.5 (available: v0.17.0)
[INFO] [stderr]       Adding hickory-proto v0.25.0-alpha.2 (available: v0.25.2)
[INFO] [stderr]       Adding hickory-resolver v0.25.0-alpha.2 (available: v0.25.2)
[INFO] [stderr]       Adding indicatif v0.17.11 (available: v0.18.4)
[INFO] [stderr]       Adding iroh v0.26.0 (available: v0.98.1)
[INFO] [stderr]       Adding itertools v0.13.0 (available: v0.14.0)
[INFO] [stderr]       Adding rand v0.8.6 (available: v0.10.1)
[INFO] [stderr]       Adding reedline v0.36.0 (available: v0.47.0)
[INFO] [stderr]       Adding sha2 v0.10.9 (available: v0.11.0)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.18)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b98202ad067d72e45cec8be3d5c15d86ef0fd086" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b98202ad067d72e45cec8be3d5c15d86ef0fd086" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ada7b0099249fabe0016443a0372c158889fbdc24cb86a5deebe30a4e05c0014
[INFO] running `Command { std: "docker" "start" "-a" "ada7b0099249fabe0016443a0372c158889fbdc24cb86a5deebe30a4e05c0014", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ada7b0099249fabe0016443a0372c158889fbdc24cb86a5deebe30a4e05c0014", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ada7b0099249fabe0016443a0372c158889fbdc24cb86a5deebe30a4e05c0014", kill_on_drop: false }`
[INFO] [stdout] ada7b0099249fabe0016443a0372c158889fbdc24cb86a5deebe30a4e05c0014
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b98202ad067d72e45cec8be3d5c15d86ef0fd086" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 70987ea4319c4af958fc440196de81dff5bc394cd3a411e36a05fca87edc7346
[INFO] running `Command { std: "docker" "start" "-a" "70987ea4319c4af958fc440196de81dff5bc394cd3a411e36a05fca87edc7346", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking pin-project-lite v0.2.17
[INFO] [stderr]     Checking typenum v1.20.0
[INFO] [stderr]     Checking futures-core v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]     Checking futures-sink v0.3.32
[INFO] [stderr]     Checking futures-io v0.3.32
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]     Checking futures-task v0.3.32
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]     Checking futures-channel v0.3.32
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]     Checking hashbrown v0.17.0
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking tinyvec v1.11.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling rustls v0.23.39
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking data-encoding v2.11.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]     Checking arrayref v0.3.9
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]     Checking ipnet v2.12.0
[INFO] [stderr]     Checking const-random v0.1.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]     Checking unicode-normalization v0.1.25
[INFO] [stderr]    Compiling proc-macro-error-attr v0.4.12
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking deranged v0.5.8
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking errno v0.3.14
[INFO] [stderr]     Checking mio v1.2.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.8
[INFO] [stderr]     Checking socket2 v0.6.3
[INFO] [stderr]    Compiling ucd-parse v0.1.13
[INFO] [stderr]     Checking socket2 v0.5.10
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]    Compiling proc-macro-error v0.4.12
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]     Checking time v0.3.47
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking base64ct v1.8.3
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling iroh-quinn-udp v0.5.7
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking nanorand v0.7.0
[INFO] [stderr]     Checking pem-rfc7468 v0.7.0
[INFO] [stderr]     Checking futures-lite v2.6.1
[INFO] [stderr]    Compiling iroh-blake3 v1.4.5
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking no-std-net v0.6.0
[INFO] [stderr]     Checking crc-catalog v2.5.0
[INFO] [stderr]     Checking pnet_base v0.34.0
[INFO] [stderr]     Checking flume v0.11.1
[INFO] [stderr]     Checking crc v3.4.0
[INFO] [stderr]    Compiling blake v2.0.2
[INFO] [stderr]     Checking serde_bytes v0.11.19
[INFO] [stderr]    Compiling acto v0.7.4
[INFO] [stderr]     Checking hash32 v0.2.1
[INFO] [stderr]     Checking constant_time_eq v0.3.1
[INFO] [stderr]    Compiling prometheus-client v0.22.3
[INFO] [stderr]    Compiling redb v2.6.3
[INFO] [stderr]    Compiling struct_iterable_internal v0.1.1
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking rustc-hash v2.1.2
[INFO] [stderr]     Checking iri-string v0.7.12
[INFO] [stderr]    Compiling oid-registry v0.7.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]     Checking pnet_macros_support v0.34.0
[INFO] [stderr]     Checking lru v0.12.5
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking dtoa v1.0.11
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]     Checking genawaiter-macro v0.99.1
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling syn-mid v0.5.4
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]     Checking xml-rs v0.8.28
[INFO] [stderr]    Compiling precis-tools v0.1.9
[INFO] [stderr]     Checking smol_str v0.1.24
[INFO] [stderr]     Checking self_cell v1.2.2
[INFO] [stderr]     Checking yasna v0.5.2
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]     Checking nix v0.26.4
[INFO] [stderr]     Checking ttl_cache v0.5.1
[INFO] [stderr]     Checking lru-cache v0.1.2
[INFO] [stderr]     Checking xmltree v0.10.3
[INFO] [stderr]     Checking event-listener v4.0.3
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]     Checking is-terminal v0.4.17
[INFO] [stderr]     Checking simple-dns v0.9.3
[INFO] [stderr]     Checking pem v3.0.6
[INFO] [stderr]     Checking spinning_top v0.3.0
[INFO] [stderr]     Checking instant v0.1.13
[INFO] [stderr]     Checking dyn-clone v1.0.20
[INFO] [stderr]     Checking hostname-validator v1.1.1
[INFO] [stderr]     Checking nonzero_ext v0.3.0
[INFO] [stderr]     Checking cordyceps v0.3.4
[INFO] [stderr]     Checking bounded-integer v0.5.8
[INFO] [stderr]     Checking quanta v0.12.6
[INFO] [stderr]     Checking match_cfg v0.1.0
[INFO] [stderr]     Checking z32 v1.3.0
[INFO] [stderr]     Checking hmac-sha256 v1.1.14
[INFO] [stderr]     Checking diatomic-waker v0.2.3
[INFO] [stderr]     Checking no-std-compat v0.4.1
[INFO] [stderr]     Checking erased_set v0.7.0
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking md5 v0.7.0
[INFO] [stderr]     Checking resolv-conf v0.7.6
[INFO] [stderr]     Checking spin v0.10.0
[INFO] [stderr]     Checking futures-timer v3.0.3
[INFO] [stderr]     Checking hostname v0.3.1
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking rcgen v0.12.1
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]     Checking futures-buffered v0.2.13
[INFO] [stderr]     Checking fixed-hash v0.7.0
[INFO] [stderr]     Checking uuid v1.23.1
[INFO] [stderr]    Compiling precis-core v0.1.11
[INFO] [stderr]    Compiling precis-profiles v0.1.13
[INFO] [stderr]     Checking netdev v0.30.0
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking urlencoding v2.1.3
[INFO] [stderr]    Compiling redb v1.5.2
[INFO] [stderr]     Checking binary-merge v0.1.2
[INFO] [stderr]     Checking primitive-types v0.10.1
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]     Checking zeroize v1.8.2
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking rustls-pki-types v1.14.1
[INFO] [stderr]     Checking zerofrom v0.1.7
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]     Checking yoke v0.8.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking webpki-roots v1.0.7
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking pin-project v1.1.11
[INFO] [stderr]     Checking rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking rustls-native-certs v0.7.3
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking netlink-packet-utils v0.5.2
[INFO] [stderr]     Checking rustls-webpki v0.102.8
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]    Compiling asn1-rs-derive v0.5.1
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]     Checking netlink-packet-core v0.7.0
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking ssh-encoding v0.2.0
[INFO] [stderr]     Checking poly1305 v0.8.0
[INFO] [stderr]     Checking chacha20 v0.9.1
[INFO] [stderr]     Checking salsa20 v0.10.2
[INFO] [stderr]     Checking asn1-rs v0.6.2
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]     Checking ssh-cipher v0.2.0
[INFO] [stderr]     Checking cobs v0.3.0
[INFO] [stderr]    Compiling genawaiter-proc-macro v0.99.1
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking webpki-roots v0.26.11
[INFO] [stderr]    Compiling ff_derive_ce v0.8.0
[INFO] [stderr]    Compiling pnet_macros v0.34.0
[INFO] [stderr]    Compiling prometheus-client-derive-encode v0.4.2
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]     Checking bytes v1.11.1
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]    Compiling erased-serde v0.3.31
[INFO] [stderr]     Checking serdect v0.2.0
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking ed25519-dalek v2.2.0
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]     Checking serde_bencode v0.2.4
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling postcard-derive v0.2.2
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]     Checking ssh-key v0.6.7
[INFO] [stderr]     Checking ff_ce v0.11.0
[INFO] [stderr]     Checking pnet_packet v0.34.0
[INFO] [stderr]     Checking tokio v1.52.1
[INFO] [stderr]     Checking http v1.4.0
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking quoted-string-parser v0.1.0
[INFO] [stderr]    Compiling struct_iterable_derive v0.1.0
[INFO] [stderr]     Checking crypto_secretbox v0.1.1
[INFO] [stderr]     Checking postcard v1.1.3
[INFO] [stderr]     Checking crypto_box v0.9.1
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking genawaiter v0.99.1
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking chrono v0.4.44
[INFO] [stderr]     Checking serde-error v0.1.3
[INFO] [stderr]     Checking struct_iterable v0.1.1
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]    Compiling serde_with_macros v3.18.0
[INFO] [stderr]     Checking hmac-sha1 v0.2.2
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking netlink-packet-route v0.17.1
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]     Checking rustls-platform-verifier v0.3.4
[INFO] [stderr]    Compiling enum-ordinalize v3.1.15
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking poseidon-rs v0.0.10
[INFO] [stderr]     Checking watchable v1.1.2
[INFO] [stderr]     Checking inplace-vec-builder v0.1.1
[INFO] [stderr]     Checking futures-concurrency v7.7.1
[INFO] [stderr]     Checking ureq v2.12.1
[INFO] [stderr]     Checking attohttpc v0.24.1
[INFO] [stderr]    Compiling educe v0.4.23
[INFO] [stderr]     Checking range-collections v0.4.6
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stderr]    Compiling unroll v0.1.5
[INFO] [stderr]     Checking positioned-io v0.3.5
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking serde_with v3.18.0
[INFO] [stderr]     Checking num_enum v0.7.6
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking plonky2_util v1.0.0 (https://github.com/mir-protocol/plonky2#5d9da5a6)
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking blake-hash v0.4.1
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking ark-std v0.4.0
[INFO] [stderr]     Checking tungstenite v0.21.0
[INFO] [stderr]     Checking iroh-quinn-proto v0.11.6
[INFO] [stderr]     Checking mainline v2.0.1
[INFO] [stderr]     Checking iroh-base v0.26.0
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking backoff v0.4.0
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking hashlink v0.9.1
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]     Checking hyper v1.9.0
[INFO] [stderr]     Checking tower v0.5.3
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking netlink-sys v0.8.8
[INFO] [stderr]     Checking tokio-tungstenite v0.21.0
[INFO] [stderr]     Checking ark-serialize v0.4.2
[INFO] [stderr]     Checking netlink-proto v0.11.5
[INFO] [stderr]     Checking der-parser v9.0.0
[INFO] [stderr]     Checking hickory-proto v0.25.0-alpha.2
[INFO] [stderr]     Checking hickory-proto v0.24.4
[INFO] [stderr]     Checking tokio-tungstenite-wasm v0.3.1
[INFO] [stderr]     Checking ark-ff v0.4.2
[INFO] [stderr]     Checking tower-http v0.6.8
[INFO] [stderr]     Checking h2 v0.3.27
[INFO] [stderr]     Checking rtnetlink v0.13.1
[INFO] [stderr]     Checking x509-parser v0.16.0
[INFO] [stderr]     Checking tokio-stream v0.1.18
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking governor v0.6.3
[INFO] [stderr]     Checking stun-rs v0.1.11
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking surge-ping v0.8.4
[INFO] [stderr]     Checking pkarr v2.3.1
[INFO] [stderr]     Checking iroh-io v0.6.2
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking tracing-futures v0.2.5
[INFO] [stderr]     Checking plonky2_field v1.0.0 (https://github.com/mir-protocol/plonky2#5d9da5a6)
[INFO] [stderr]     Checking keccak-hash v0.8.0
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking bao-tree v0.13.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking reflink-copy v0.1.29
[INFO] [stderr]     Checking plonky2_maybe_rayon v1.0.0 (https://github.com/mir-protocol/plonky2#5d9da5a6)
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking oneshot v0.1.13
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking plonky2 v1.1.0 (https://github.com/mir-protocol/plonky2#5d9da5a6)
[INFO] [stderr]     Checking rustix v0.38.44
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]     Checking tokio-serde v0.8.0
[INFO] [stderr]     Checking strum v0.25.0
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking vte v0.14.1
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking swarm-discovery v0.2.1
[INFO] [stderr]    Compiling eyre v0.6.12
[INFO] [stderr]     Checking strip-ansi-escapes v0.2.1
[INFO] [stderr]     Checking iroh-quinn v0.11.3
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]    Compiling nested_enum_utils v0.1.0
[INFO] [stderr]     Checking hyper-rustls v0.27.9
[INFO] [stderr]     Checking fd-lock v4.0.4
[INFO] [stderr]     Checking console v0.15.11
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking reqwest v0.12.28
[INFO] [stderr]     Checking unicode-segmentation v1.13.2
[INFO] [stderr]     Checking number_prefix v0.4.0
[INFO] [stderr]     Checking clap_lex v1.1.0
[INFO] [stderr]     Checking indenter v0.3.4
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking crossterm v0.28.1
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]     Checking quic-rpc v0.12.1
[INFO] [stderr]     Checking hickory-resolver v0.25.0-alpha.2
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking iroh-metrics v0.26.0
[INFO] [stderr]     Checking indicatif v0.17.11
[INFO] [stderr]     Checking colored v2.2.0
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking constants v0.1.0 (/opt/rustwide/workdir/constants)
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]    Compiling quic-rpc-derive v0.12.1
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking parcnet v0.1.0 (/opt/rustwide/workdir/parcnet)
[INFO] [stderr]     Checking hyper v0.14.32
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking reedline v0.36.0
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking ark-poly v0.4.2
[INFO] [stderr]     Checking ark-ec v0.4.2
[INFO] [stderr]     Checking igd-next v0.14.3
[INFO] [stderr]     Checking iroh-net v0.26.0
[INFO] [stderr]     Checking ark-bn254 v0.4.0
[INFO] [stderr]     Checking poseidon-ark v0.0.1 (https://github.com/arnaucube/poseidon-ark#6d2487aa)
[INFO] [stderr]     Checking babyjubjub-ark v0.0.1 (https://github.com/ax0/babyjubjub-ark#3eb5c923)
[INFO] [stderr]     Checking parcnet-pod v0.1.0 (/opt/rustwide/workdir/parcnet-pod)
[INFO] [stderr]     Checking pod2 v0.1.0 (/opt/rustwide/workdir/pod2)
[INFO] [stdout] warning: unused imports: `BigUintTarget`, `CircuitBuilderBiguint`, `GeneratedValuesBigUint`, and `WitnessBigUint`
[INFO] [stdout]   --> pod2/src/plonky2_u32/gadgets/arithmetic_u32.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     BigUintTarget, 
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 23 |     CircuitBuilderBiguint, 
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     GeneratedValuesBigUint,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 |     WitnessBigUint
[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: `IntroducerCircuit`
[INFO] [stdout]   --> pod2/src/pod/mod.rs:12:26
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pod::gadget::{IntroducerCircuit, PlonkyButNotPlonkyGadget};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use anyhow::{anyhow, Result};
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hashbrown::HashMap`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use hashbrown::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::field::types::Field`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use plonky2::field::types::Field;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::gates::noop::NoopGate`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plonky2::gates::noop::NoopGate;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BoolTarget` and `Target`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | use plonky2::iop::target::{BoolTarget, Target};
[INFO] [stdout]   |                            ^^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WitnessWrite`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:6:45
[INFO] [stdout]   |
[INFO] [stdout] 6 | use plonky2::iop::witness::{PartialWitness, WitnessWrite};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CircuitConfig`, `CircuitData`, `ProverCircuitData`, `VerifierCircuitData`, and `VerifierCircuitTarget`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     CircuitConfig, CircuitData, ProverCircuitData, VerifierCircuitData, VerifierCircuitTarget,
[INFO] [stdout]   |     ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ProofWithPublicInputsTarget` and `ProofWithPublicInputs`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:11:29
[INFO] [stdout]    |
[INFO] [stdout] 11 | use plonky2::plonk::proof::{ProofWithPublicInputs, ProofWithPublicInputsTarget};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::recursion::dummy_circuit::cyclic_base_proof`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use plonky2::recursion::dummy_circuit::cyclic_base_proof;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::array`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::array;
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::marker::PhantomData;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::pod::gadget::SchnorrPODGadget`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::pod::gadget::SchnorrPODGadget;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `C` and `PlonkyProof`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::{PlonkyProof, C, D, F};
[INFO] [stdout]    |             ^^^^^^^^^^^  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntroducerCircuit`
[INFO] [stdout]   --> pod2/src/pod/gadget/plonky_pod.rs:14:26
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::pod::gadget::{IntroducerCircuit, OpExecutorGadget, SchnorrPODGadget};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IntroducerCircuit`, `OpExecutorGadget`, and `SchnorrPODGadget`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:444:22
[INFO] [stdout]     |
[INFO] [stdout] 444 |             gadget::{IntroducerCircuit, OpExecutorGadget, SchnorrPODGadget},
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::recursion::dummy_circuit::dummy_proof`
[INFO] [stdout]    --> pod2/src/recursion/recursion_framework.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 545 |     use plonky2::recursion::dummy_circuit::dummy_proof;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::pod::gadget::SchnorrPODGadget`
[INFO] [stdout]    --> pod2/src/recursion/recursion_framework.rs:552:9
[INFO] [stdout]     |
[INFO] [stdout] 552 |     use crate::pod::gadget::SchnorrPODGadget;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow::Result`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use anyhow::Result;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `types::Field`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:4:57
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plonky2::field::{goldilocks_field::GoldilocksField, types::Field};
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::hash::poseidon::PoseidonHash`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use plonky2::hash::poseidon::PoseidonHash;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `PartialWitness`, `Target`, and `WitnessWrite`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     target::{BoolTarget, Target},
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 8 |     witness::{PartialWitness, WitnessWrite},
[INFO] [stdout]   |               ^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SchnorrPublicKey`, `SchnorrSignature`, and `mod65537::Mod65537Builder`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mod65537::Mod65537Builder,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |     schnorr::{SchnorrPublicKey, SchnorrSignature},
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |     use chrono::Local;
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `types::Field`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:98:61
[INFO] [stdout]    |
[INFO] [stdout] 98 |     use plonky2::field::{goldilocks_field::GoldilocksField, types::Field};
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GenericConfig`
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |     use plonky2::plonk::config::{GenericConfig, PoseidonGoldilocksConfig};
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::str::FromStr`
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |     use std::str::FromStr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BigUintTarget`
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:105:37
[INFO] [stdout]     |
[INFO] [stdout] 105 |     use crate::signature::biguint::{BigUintTarget, CircuitBuilderBiguint};
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CircuitBuilderJubjubCurve`
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:113:41
[INFO] [stdout]     |
[INFO] [stdout] 113 |     use crate::signature::jubjubcurve::{CircuitBuilderJubjubCurve, JubjubCurveTarget};
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `CircuitBuilderJubjubField`
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:114:41
[INFO] [stdout]     |
[INFO] [stdout] 114 |     use crate::signature::jubjubfield::{CircuitBuilderJubjubField, JubjubFieldTarget};
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]  --> pod2/src/signature/jubjubcurve.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use chrono::Local;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]    --> pod2/src/signature/jubjubcurve.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |     use chrono::Local;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BigUintTarget`, `CircuitBuilderBiguint`, `GeneratedValuesBigUint`, and `WitnessBigUint`
[INFO] [stdout]   --> pod2/src/plonky2_u32/gadgets/arithmetic_u32.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     BigUintTarget, 
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 23 |     CircuitBuilderBiguint, 
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 24 |     GeneratedValuesBigUint,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 25 |     WitnessBigUint
[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: `IntroducerCircuit`
[INFO] [stdout]   --> pod2/src/pod/mod.rs:12:26
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::pod::gadget::{IntroducerCircuit, PlonkyButNotPlonkyGadget};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use anyhow::{anyhow, Result};
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hashbrown::HashMap`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use hashbrown::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::field::types::Field`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use plonky2::field::types::Field;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::gates::noop::NoopGate`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plonky2::gates::noop::NoopGate;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `BoolTarget` and `Target`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 | use plonky2::iop::target::{BoolTarget, Target};
[INFO] [stdout]   |                            ^^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WitnessWrite`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:6:45
[INFO] [stdout]   |
[INFO] [stdout] 6 | use plonky2::iop::witness::{PartialWitness, WitnessWrite};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CircuitConfig`, `CircuitData`, `ProverCircuitData`, `VerifierCircuitData`, and `VerifierCircuitTarget`
[INFO] [stdout]  --> pod2/src/pod/gadget/introducer.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     CircuitConfig, CircuitData, ProverCircuitData, VerifierCircuitData, VerifierCircuitTarget,
[INFO] [stdout]   |     ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ProofWithPublicInputsTarget` and `ProofWithPublicInputs`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:11:29
[INFO] [stdout]    |
[INFO] [stdout] 11 | use plonky2::plonk::proof::{ProofWithPublicInputs, ProofWithPublicInputsTarget};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::recursion::dummy_circuit::cyclic_base_proof`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use plonky2::recursion::dummy_circuit::cyclic_base_proof;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::array`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::array;
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::marker::PhantomData;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::pod::gadget::SchnorrPODGadget`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use crate::pod::gadget::SchnorrPODGadget;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `C` and `PlonkyProof`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::{PlonkyProof, C, D, F};
[INFO] [stdout]    |             ^^^^^^^^^^^  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `IntroducerCircuit`
[INFO] [stdout]   --> pod2/src/pod/gadget/plonky_pod.rs:14:26
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::pod::gadget::{IntroducerCircuit, OpExecutorGadget, SchnorrPODGadget};
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow::Result`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use anyhow::Result;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `types::Field`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:4:57
[INFO] [stdout]   |
[INFO] [stdout] 4 | use plonky2::field::{goldilocks_field::GoldilocksField, types::Field};
[INFO] [stdout]   |                                                         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `plonky2::hash::poseidon::PoseidonHash`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use plonky2::hash::poseidon::PoseidonHash;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `PartialWitness`, `Target`, and `WitnessWrite`
[INFO] [stdout]  --> pod2/src/signature/eddsa.rs:7:26
[INFO] [stdout]   |
[INFO] [stdout] 7 |     target::{BoolTarget, Target},
[INFO] [stdout]   |                          ^^^^^^
[INFO] [stdout] 8 |     witness::{PartialWitness, WitnessWrite},
[INFO] [stdout]   |               ^^^^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SchnorrPublicKey`, `SchnorrSignature`, and `mod65537::Mod65537Builder`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     mod65537::Mod65537Builder,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |     schnorr::{SchnorrPublicKey, SchnorrSignature},
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `chrono::Local`
[INFO] [stdout]  --> pod2/src/signature/jubjubcurve.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use chrono::Local;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]  --> pod2/src/plonky2_u32/gates/add_many_u32.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | use itertools::unfold;
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             unfold((), move |_| {
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:447:21
[INFO] [stdout]     |
[INFO] [stdout] 447 |                     unfold((), move |_| {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]  --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | use itertools::unfold;
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:422:32
[INFO] [stdout]     |
[INFO] [stdout] 422 |         let output_limbs_u64 = unfold((), move |_| {
[INFO] [stdout]     |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/range_check_u32.rs:246:20
[INFO] [stdout]     |
[INFO] [stdout] 246 |     use itertools::unfold;
[INFO] [stdout]     |                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/range_check_u32.rs:287:21
[INFO] [stdout]     |
[INFO] [stdout] 287 |                     unfold((), move |_| {
[INFO] [stdout]     |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]  --> pod2/src/plonky2_u32/gates/add_many_u32.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | use itertools::unfold;
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             unfold((), move |_| {
[INFO] [stdout]     |             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]  --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | use itertools::unfold;
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `itertools::unfold`: Use [std::iter::from_fn](https://doc.rust-lang.org/std/iter/fn.from_fn.html) instead
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:422:32
[INFO] [stdout]     |
[INFO] [stdout] 422 |         let output_limbs_u64 = unfold((), move |_| {
[INFO] [stdout]     |                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `builder`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |     fn add_targets(builder: &mut CircuitBuilder<F, D>) -> Result<Self::Targets> {
[INFO] [stdout]    |                    ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_builder`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pw`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         pw: &mut PartialWitness<F>,
[INFO] [stdout]    |         ^^ help: if this is intentional, prefix it with an underscore: `_pw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `targets`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         targets: &Self::Targets,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_targets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         input: &Self::Input,
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:314:63
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let pod1_public_inputs: [Vec<F>; L] = array::from_fn(|k| vec![]);
[INFO] [stdout]     |                                                               ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:313:29
[INFO] [stdout]     |
[INFO] [stdout] 313 |             array::from_fn(|k| prover_params.pod1_dummy_proof.clone());
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time_prove`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |         let time_prove = start_prove.elapsed();
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_prove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time_execute`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |         let time_execute = start_execute.elapsed();
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_execute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]   --> pod2/src/pod/util.rs:42:34
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn bn254_fq_to_goldilocks_fq(s: Fq) -> Vec<GoldilocksField> {
[INFO] [stdout]    |                                  ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pod1_public_inputs`
[INFO] [stdout]    --> pod2/src/recursion/recursion_framework.rs:363:9
[INFO] [stdout]     |
[INFO] [stdout] 363 |         pod1_public_inputs: &[Vec<F>; L],
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pod1_public_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `msg`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         msg: &MessageHashTarget,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SplitToU32Generator` is never constructed
[INFO] [stdout]    --> pod2/src/plonky2_u32/gadgets/arithmetic_u32.rs:245:8
[INFO] [stdout]     |
[INFO] [stdout] 245 | struct SplitToU32Generator<F: RichField + Extendable<D>, const D: usize> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `m` is never read
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct MessageHashTarget {
[INFO] [stdout]    |            ----------------- field in this struct
[INFO] [stdout] 23 |     m: BigUintTarget,
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `MessageHashTarget` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |         out_buffer.set_wire(output_carry_wire, output_carry);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 360 |         let _ = out_buffer.set_wire(output_carry_wire, output_carry);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let _ = out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:382:13
[INFO] [stdout]     |
[INFO] [stdout] 382 |             out_buffer.set_wire(wire, limb);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 382 |             let _ = out_buffer.set_wire(wire, limb);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         out_buffer.set_wire(output_high_wire, output_high);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 408 |         let _ = out_buffer.set_wire(output_high_wire, output_high);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         out_buffer.set_wire(output_low_wire, output_low);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 409 |         let _ = out_buffer.set_wire(output_low_wire, output_low);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         out_buffer.set_wire(inverse_wire, inverse);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 418 |         let _ = out_buffer.set_wire(inverse_wire, inverse);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:432:13
[INFO] [stdout]     |
[INFO] [stdout] 432 |             out_buffer.set_wire(wire, output_limb);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 432 |             let _ = out_buffer.set_wire(wire, output_limb);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         out_buffer.set_wire(local_wire(self.gate.wire_result_bool()), result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let _ = out_buffer.set_wire(local_wire(self.gate.wire_result_bool()), result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:515:9
[INFO] [stdout]     |
[INFO] [stdout] 515 | /         out_buffer.set_wire(
[INFO] [stdout] 516 | |             local_wire(self.gate.wire_most_significant_diff()),
[INFO] [stdout] 517 | |             most_significant_diff,
[INFO] [stdout] 518 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 515 |         let _ = out_buffer.set_wire(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:520:13
[INFO] [stdout]     |
[INFO] [stdout] 520 | /             out_buffer.set_wire(
[INFO] [stdout] 521 | |                 local_wire(self.gate.wire_first_chunk_val(i)),
[INFO] [stdout] 522 | |                 first_input_chunks[i],
[INFO] [stdout] 523 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 520 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:524:13
[INFO] [stdout]     |
[INFO] [stdout] 524 | /             out_buffer.set_wire(
[INFO] [stdout] 525 | |                 local_wire(self.gate.wire_second_chunk_val(i)),
[INFO] [stdout] 526 | |                 second_input_chunks[i],
[INFO] [stdout] 527 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 524 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 | /             out_buffer.set_wire(
[INFO] [stdout] 529 | |                 local_wire(self.gate.wire_equality_dummy(i)),
[INFO] [stdout] 530 | |                 equality_dummies[i],
[INFO] [stdout] 531 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 528 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             out_buffer.set_wire(local_wire(self.gate.wire_chunks_equal(i)), chunks_equal[i]);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 532 |             let _ = out_buffer.set_wire(local_wire(self.gate.wire_chunks_equal(i)), chunks_equal[i]);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:533:13
[INFO] [stdout]     |
[INFO] [stdout] 533 | /             out_buffer.set_wire(
[INFO] [stdout] 534 | |                 local_wire(self.gate.wire_intermediate_value(i)),
[INFO] [stdout] 535 | |                 intermediate_values[i],
[INFO] [stdout] 536 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 533 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:539:13
[INFO] [stdout]     |
[INFO] [stdout] 539 | /             out_buffer.set_wire(
[INFO] [stdout] 540 | |                 local_wire(self.gate.wire_most_significant_diff_bit(i)),
[INFO] [stdout] 541 | |                 msd_bits[i],
[INFO] [stdout] 542 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 539 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/range_check_u32.rs:225:17
[INFO] [stdout]     |
[INFO] [stdout] 225 |                 out_buffer.set_target(b, b_value);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 225 |                 let _ = out_buffer.set_target(b, b_value);
[INFO] [stdout]     |                 +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |         out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 332 |         let _ = out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         out_buffer.set_wire(output_borrow_wire, output_borrow);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let _ = out_buffer.set_wire(output_borrow_wire, output_borrow);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:349:13
[INFO] [stdout]     |
[INFO] [stdout] 349 |             out_buffer.set_wire(wire, output_limbs[j]);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 349 |             let _ = out_buffer.set_wire(wire, output_limbs[j]);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> pod2/src/plonky2_u32/witness.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let _ = self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> pod2/src/plonky2_u32/witness.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 31 |         let _ = self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `builder`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |     fn add_targets(builder: &mut CircuitBuilder<F, D>) -> Result<Self::Targets> {
[INFO] [stdout]    |                    ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_builder`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pw`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         pw: &mut PartialWitness<F>,
[INFO] [stdout]    |         ^^ help: if this is intentional, prefix it with an underscore: `_pw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `targets`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         targets: &Self::Targets,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_targets`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]   --> pod2/src/pod/gadget/introducer.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         input: &Self::Input,
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:314:63
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let pod1_public_inputs: [Vec<F>; L] = array::from_fn(|k| vec![]);
[INFO] [stdout]     |                                                               ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `k`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:313:29
[INFO] [stdout]     |
[INFO] [stdout] 313 |             array::from_fn(|k| prover_params.pod1_dummy_proof.clone());
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time_prove`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |         let time_prove = start_prove.elapsed();
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_prove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time_execute`
[INFO] [stdout]    --> pod2/src/pod/gadget/plonky_pod.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |         let time_execute = start_execute.elapsed();
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_time_execute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]   --> pod2/src/pod/util.rs:42:34
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub fn bn254_fq_to_goldilocks_fq(s: Fq) -> Vec<GoldilocksField> {
[INFO] [stdout]    |                                  ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pod1_public_inputs`
[INFO] [stdout]    --> pod2/src/recursion/recursion_framework.rs:363:9
[INFO] [stdout]     |
[INFO] [stdout] 363 |         pod1_public_inputs: &[Vec<F>; L],
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pod1_public_inputs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `msg`
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         msg: &MessageHashTarget,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_msg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let mut pw: PartialWitness<GoldilocksField> = PartialWitness::new();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut pw: PartialWitness<GoldilocksField> = PartialWitness::new();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SplitToU32Generator` is never constructed
[INFO] [stdout]    --> pod2/src/plonky2_u32/gadgets/arithmetic_u32.rs:245:8
[INFO] [stdout]     |
[INFO] [stdout] 245 | struct SplitToU32Generator<F: RichField + Extendable<D>, const D: usize> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `m` is never read
[INFO] [stdout]   --> pod2/src/signature/eddsa.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct MessageHashTarget {
[INFO] [stdout]    |            ----------------- field in this struct
[INFO] [stdout] 23 |     m: BigUintTarget,
[INFO] [stdout]    |     ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `MessageHashTarget` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |         out_buffer.set_wire(output_carry_wire, output_carry);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 360 |         let _ = out_buffer.set_wire(output_carry_wire, output_carry);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let _ = out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/add_many_u32.rs:382:13
[INFO] [stdout]     |
[INFO] [stdout] 382 |             out_buffer.set_wire(wire, limb);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 382 |             let _ = out_buffer.set_wire(wire, limb);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         out_buffer.set_wire(output_high_wire, output_high);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 408 |         let _ = out_buffer.set_wire(output_high_wire, output_high);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:409:9
[INFO] [stdout]     |
[INFO] [stdout] 409 |         out_buffer.set_wire(output_low_wire, output_low);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 409 |         let _ = out_buffer.set_wire(output_low_wire, output_low);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         out_buffer.set_wire(inverse_wire, inverse);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 418 |         let _ = out_buffer.set_wire(inverse_wire, inverse);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/arithmetic_u32.rs:432:13
[INFO] [stdout]     |
[INFO] [stdout] 432 |             out_buffer.set_wire(wire, output_limb);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 432 |             let _ = out_buffer.set_wire(wire, output_limb);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:514:9
[INFO] [stdout]     |
[INFO] [stdout] 514 |         out_buffer.set_wire(local_wire(self.gate.wire_result_bool()), result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let _ = out_buffer.set_wire(local_wire(self.gate.wire_result_bool()), result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:515:9
[INFO] [stdout]     |
[INFO] [stdout] 515 | /         out_buffer.set_wire(
[INFO] [stdout] 516 | |             local_wire(self.gate.wire_most_significant_diff()),
[INFO] [stdout] 517 | |             most_significant_diff,
[INFO] [stdout] 518 | |         );
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 515 |         let _ = out_buffer.set_wire(
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:520:13
[INFO] [stdout]     |
[INFO] [stdout] 520 | /             out_buffer.set_wire(
[INFO] [stdout] 521 | |                 local_wire(self.gate.wire_first_chunk_val(i)),
[INFO] [stdout] 522 | |                 first_input_chunks[i],
[INFO] [stdout] 523 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 520 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:524:13
[INFO] [stdout]     |
[INFO] [stdout] 524 | /             out_buffer.set_wire(
[INFO] [stdout] 525 | |                 local_wire(self.gate.wire_second_chunk_val(i)),
[INFO] [stdout] 526 | |                 second_input_chunks[i],
[INFO] [stdout] 527 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 524 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:528:13
[INFO] [stdout]     |
[INFO] [stdout] 528 | /             out_buffer.set_wire(
[INFO] [stdout] 529 | |                 local_wire(self.gate.wire_equality_dummy(i)),
[INFO] [stdout] 530 | |                 equality_dummies[i],
[INFO] [stdout] 531 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 528 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:532:13
[INFO] [stdout]     |
[INFO] [stdout] 532 |             out_buffer.set_wire(local_wire(self.gate.wire_chunks_equal(i)), chunks_equal[i]);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 532 |             let _ = out_buffer.set_wire(local_wire(self.gate.wire_chunks_equal(i)), chunks_equal[i]);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:533:13
[INFO] [stdout]     |
[INFO] [stdout] 533 | /             out_buffer.set_wire(
[INFO] [stdout] 534 | |                 local_wire(self.gate.wire_intermediate_value(i)),
[INFO] [stdout] 535 | |                 intermediate_values[i],
[INFO] [stdout] 536 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 533 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/comparison.rs:539:13
[INFO] [stdout]     |
[INFO] [stdout] 539 | /             out_buffer.set_wire(
[INFO] [stdout] 540 | |                 local_wire(self.gate.wire_most_significant_diff_bit(i)),
[INFO] [stdout] 541 | |                 msd_bits[i],
[INFO] [stdout] 542 | |             );
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 539 |             let _ = out_buffer.set_wire(
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/range_check_u32.rs:225:17
[INFO] [stdout]     |
[INFO] [stdout] 225 |                 out_buffer.set_target(b, b_value);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 225 |                 let _ = out_buffer.set_target(b, b_value);
[INFO] [stdout]     |                 +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |         out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 332 |         let _ = out_buffer.set_wire(output_result_wire, output_result);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |         out_buffer.set_wire(output_borrow_wire, output_borrow);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let _ = out_buffer.set_wire(output_borrow_wire, output_borrow);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/plonky2_u32/gates/subtraction_u32.rs:349:13
[INFO] [stdout]     |
[INFO] [stdout] 349 |             out_buffer.set_wire(wire, output_limbs[j]);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 349 |             let _ = out_buffer.set_wire(wire, output_limbs[j]);
[INFO] [stdout]     |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> pod2/src/plonky2_u32/witness.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 14 |         let _ = self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]   --> pod2/src/plonky2_u32/witness.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 31 |         let _ = self.set_target(target.0, F::from_canonical_u32(value));
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/biguint.rs:587:9
[INFO] [stdout]     |
[INFO] [stdout] 587 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 587 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/biguint.rs:612:9
[INFO] [stdout]     |
[INFO] [stdout] 612 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 612 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/biguint.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 637 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/eddsa.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 268 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubcurve.rs:255:9
[INFO] [stdout]     |
[INFO] [stdout] 255 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubcurve.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 307 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubcurve.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 343 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubcurve.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 369 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubfield.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubfield.rs:406:9
[INFO] [stdout]     |
[INFO] [stdout] 406 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 406 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]    --> pod2/src/signature/jubjubfield.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 |         data.verify(proof);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 442 |         let _ = data.verify(proof);
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking iroh-gossip v0.26.0
[INFO] [stderr]     Checking iroh-blobs v0.26.0
[INFO] [stderr]     Checking iroh-docs v0.26.0
[INFO] [stderr]     Checking iroh v0.26.0
[INFO] [stderr]     Checking pex v0.1.0 (/opt/rustwide/workdir/pex)
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> pex/src/main.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use std::time::Instant;
[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: `std::time::Instant`
[INFO] [stdout]   --> pex/src/main.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 22s
[INFO] running `Command { std: "docker" "inspect" "70987ea4319c4af958fc440196de81dff5bc394cd3a411e36a05fca87edc7346", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70987ea4319c4af958fc440196de81dff5bc394cd3a411e36a05fca87edc7346", kill_on_drop: false }`
[INFO] [stdout] 70987ea4319c4af958fc440196de81dff5bc394cd3a411e36a05fca87edc7346
