[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] 00f65702e9e0d86230b3b2cc91a5db3c358268e2
[INFO] checking 0xPARC/parcnet against try#bf5ff6675cf10ce009ac02007b064a7cfc4509ac for pr-140558
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F0xPARC%2Fparcnet" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/0xPARC/parcnet on toolchain bf5ff6675cf10ce009ac02007b064a7cfc4509ac
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bf5ff6675cf10ce009ac02007b064a7cfc4509ac" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-5-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-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bf5ff6675cf10ce009ac02007b064a7cfc4509ac" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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]      Locking 646 packages to latest compatible versions
[INFO] [stderr]       Adding ark-bn254 v0.4.0 (available: v0.5.0)
[INFO] [stderr]       Adding ark-ff v0.4.2 (available: v0.5.0)
[INFO] [stderr]       Adding ark-std v0.4.0 (available: v0.5.0)
[INFO] [stderr]       Adding colored v2.2.0 (available: v3.0.0)
[INFO] [stderr]       Adding env_logger v0.10.2 (available: v0.11.8)
[INFO] [stderr]       Adding hashbrown v0.14.5 (available: v0.15.3)
[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 iroh v0.26.0 (available: v0.34.1)
[INFO] [stderr]       Adding itertools v0.13.0 (available: v0.14.0)
[INFO] [stderr]       Adding rand v0.8.5 (available: v0.9.1)
[INFO] [stderr]       Adding reedline v0.36.0 (available: v0.40.0)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.12)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bf5ff6675cf10ce009ac02007b064a7cfc4509ac" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+bf5ff6675cf10ce009ac02007b064a7cfc4509ac" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 47f0c71f5c52a9a549a0ab2ccd2e9498c5996bd23b7b965b7af8d9dea8f7d06e
[INFO] running `Command { std: "docker" "start" "-a" "47f0c71f5c52a9a549a0ab2ccd2e9498c5996bd23b7b965b7af8d9dea8f7d06e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "47f0c71f5c52a9a549a0ab2ccd2e9498c5996bd23b7b965b7af8d9dea8f7d06e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47f0c71f5c52a9a549a0ab2ccd2e9498c5996bd23b7b965b7af8d9dea8f7d06e", kill_on_drop: false }`
[INFO] [stdout] 47f0c71f5c52a9a549a0ab2ccd2e9498c5996bd23b7b965b7af8d9dea8f7d06e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+bf5ff6675cf10ce009ac02007b064a7cfc4509ac" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 65fe7ff7f2665c309a8df61f18bfd1a4e7f54a58b3aaa7791345cd491b0a9810
[INFO] running `Command { std: "docker" "start" "-a" "65fe7ff7f2665c309a8df61f18bfd1a4e7f54a58b3aaa7791345cd491b0a9810", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]     Checking itoa v1.0.15
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]    Compiling cc v1.2.21
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]     Checking futures-io v0.3.31
[INFO] [stderr]     Checking litemap v0.7.5
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.1
[INFO] [stderr]    Compiling icu_properties_data v1.5.1
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.1
[INFO] [stderr]     Checking tracing-core v0.1.33
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking foldhash v0.1.5
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]    Compiling time-core v0.1.4
[INFO] [stderr]    Compiling getrandom v0.3.2
[INFO] [stderr]     Checking anyhow v1.0.98
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]     Checking hashbrown v0.15.3
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling time-macros v0.2.22
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]     Checking tinyvec v1.9.0
[INFO] [stderr]     Checking ryu v1.0.20
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling rustls v0.23.26
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking data-encoding v2.9.0
[INFO] [stderr]    Compiling regex-lite v0.1.6
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]     Checking rustls-pemfile v2.2.0
[INFO] [stderr]     Checking const-random v0.1.18
[INFO] [stderr]    Compiling ucd-parse v0.1.13
[INFO] [stderr]    Compiling rustversion v1.0.20
[INFO] [stderr]     Checking unicode-normalization v0.1.24
[INFO] [stderr]    Compiling proc-macro-error-attr v0.4.12
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]     Checking ipnet v2.11.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking signal-hook-registry v1.4.5
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking mio v1.0.3
[INFO] [stderr]     Checking socket2 v0.5.9
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking webpki-roots v0.26.10
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]    Compiling proc-macro-error v0.4.12
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]     Checking base16ct v0.2.0
[INFO] [stderr]     Checking base64ct v1.7.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling winnow v0.7.9
[INFO] [stderr]    Compiling toml_datetime v0.6.9
[INFO] [stderr]     Checking rustls-native-certs v0.7.3
[INFO] [stderr]    Compiling iroh-quinn-udp v0.5.7
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking pem-rfc7468 v0.7.0
[INFO] [stderr]     Checking rusticata-macros v4.1.0
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking nanorand v0.7.0
[INFO] [stderr]    Compiling iroh-blake3 v1.4.5
[INFO] [stderr]     Checking futures-lite v2.6.0
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]     Checking no-std-net v0.6.0
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking crc-catalog v2.4.0
[INFO] [stderr]    Compiling portable-atomic v1.11.0
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking crc v3.2.1
[INFO] [stderr]     Checking flume v0.11.1
[INFO] [stderr]     Checking pnet_base v0.34.0
[INFO] [stderr]    Compiling blake v2.0.2
[INFO] [stderr]    Compiling acto v0.7.3
[INFO] [stderr]     Checking hash32 v0.2.1
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]    Compiling redb v2.5.0
[INFO] [stderr]    Compiling oid-registry v0.7.1
[INFO] [stderr]     Checking unicode-bidi v0.3.18
[INFO] [stderr]    Compiling struct_iterable_internal v0.1.1
[INFO] [stderr]    Compiling prometheus-client v0.22.3
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]     Checking pnet_macros_support v0.34.0
[INFO] [stderr]     Checking rand v0.9.1
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]     Checking ark-std v0.4.0
[INFO] [stderr]     Checking lru v0.12.5
[INFO] [stderr]     Checking genawaiter-macro v0.99.1
[INFO] [stderr]     Checking smol_str v0.1.24
[INFO] [stderr]     Checking cobs v0.2.3
[INFO] [stderr]     Checking xml-rs v0.8.26
[INFO] [stderr]    Compiling syn-mid v0.5.4
[INFO] [stderr]     Checking iana-time-zone v0.1.63
[INFO] [stderr]     Checking sha1_smol v1.0.1
[INFO] [stderr]     Checking cordyceps v0.3.3
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]    Compiling litrs v0.4.1
[INFO] [stderr]     Checking diatomic-waker v0.2.3
[INFO] [stderr]     Checking self_cell v1.2.0
[INFO] [stderr]     Checking dtoa v1.0.10
[INFO] [stderr]    Compiling ref-cast v1.0.24
[INFO] [stderr]     Checking xmltree v0.10.3
[INFO] [stderr]     Checking futures-buffered v0.2.11
[INFO] [stderr]     Checking nix v0.26.4
[INFO] [stderr]     Checking lru-cache v0.1.2
[INFO] [stderr]     Checking ttl_cache v0.5.1
[INFO] [stderr]     Checking event-listener v5.4.0
[INFO] [stderr]     Checking event-listener v4.0.3
[INFO] [stderr]     Checking is-terminal v0.4.16
[INFO] [stderr]     Checking pem v3.0.5
[INFO] [stderr]     Checking instant v0.1.13
[INFO] [stderr]     Checking bounded-integer v0.5.8
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]     Checking match_cfg v0.1.0
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking z32 v1.3.0
[INFO] [stderr]    Compiling toml_edit v0.22.26
[INFO] [stderr]     Checking fallible-iterator v0.3.0
[INFO] [stderr]    Compiling document-features v0.2.11
[INFO] [stderr]     Checking resolv-conf v0.7.3
[INFO] [stderr]     Checking erased_set v0.7.0
[INFO] [stderr]     Checking dyn-clone v1.0.19
[INFO] [stderr]     Checking hostname-validator v1.1.1
[INFO] [stderr]     Checking md5 v0.7.0
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]     Checking hmac-sha256 v1.1.8
[INFO] [stderr]     Checking hostname v0.3.1
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking backoff v0.4.0
[INFO] [stderr]     Checking uint v0.9.5
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking fixed-hash v0.7.0
[INFO] [stderr]     Checking netdev v0.30.0
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking binary-merge v0.1.2
[INFO] [stderr]    Compiling redb v1.5.1
[INFO] [stderr]     Checking primitive-types v0.10.1
[INFO] [stderr]     Checking async-channel v2.3.1
[INFO] [stderr]     Checking positioned-io v0.3.4
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling precis-tools v0.1.9
[INFO] [stderr]     Checking plonky2_util v1.0.0 (https://github.com/mir-protocol/plonky2#6a2c1b47)
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling proc-macro-crate v3.3.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]     Checking rustls-webpki v0.103.1
[INFO] [stderr]     Checking rustls-webpki v0.102.8
[INFO] [stderr]     Checking signal-hook v0.3.17
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling precis-core v0.1.11
[INFO] [stderr]    Compiling precis-profiles v0.1.12
[INFO] [stderr]    Compiling ff_derive_ce v0.8.0
[INFO] [stderr]    Compiling postcard-derive v0.1.2
[INFO] [stderr]    Compiling unroll v0.1.5
[INFO] [stderr]     Checking keccak-hash v0.8.0
[INFO] [stderr]     Checking plonky2_maybe_rayon v1.0.0 (https://github.com/mir-protocol/plonky2#6a2c1b47)
[INFO] [stderr]     Checking num_cpus v1.16.0
[INFO] [stderr]     Checking humantime v2.2.0
[INFO] [stderr]     Checking oneshot v0.1.11
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling genawaiter-proc-macro v0.99.1
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]     Checking signal-hook-mio v0.2.4
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking vte v0.14.1
[INFO] [stderr]     Checking console v0.15.11
[INFO] [stderr]    Compiling nested_enum_utils v0.1.0
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]     Checking strip-ansi-escapes v0.2.1
[INFO] [stderr]     Checking clap_lex v0.7.4
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking nu-ansi-term v0.50.1
[INFO] [stderr]     Checking ff_ce v0.11.0
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking env_logger v0.10.2
[INFO] [stderr]     Checking clap_builder v4.5.37
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking genawaiter v0.99.1
[INFO] [stderr]     Checking indicatif v0.17.11
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking eyre v0.6.12
[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 anes v0.1.6
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking parcnet v0.1.0 (/opt/rustwide/workdir/parcnet)
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.28
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]     Checking zeroize v1.8.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking netlink-packet-utils v0.5.2
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking sha1 v0.10.6
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]    Compiling asn1-rs-derive v0.5.1
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]     Checking pin-project v1.1.10
[INFO] [stderr]    Compiling pest v2.8.0
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]     Checking netlink-packet-core v0.7.0
[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]    Compiling darling v0.20.11
[INFO] [stderr]     Checking ssh-cipher v0.2.0
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]    Compiling prometheus-client-derive-encode v0.4.2
[INFO] [stderr]    Compiling enumflags2_derive v0.7.11
[INFO] [stderr]    Compiling async-recursion v1.1.1
[INFO] [stderr]    Compiling pnet_macros v0.34.0
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]     Checking hmac-sha1 v0.2.2
[INFO] [stderr]     Checking blake-hash v0.4.1
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]     Checking netlink-packet-route v0.17.1
[INFO] [stderr]     Checking enumflags2 v0.7.11
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]     Checking pnet_packet v0.34.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.24
[INFO] [stderr]    Compiling enum-ordinalize v3.1.15
[INFO] [stderr]    Compiling pest_meta v2.8.0
[INFO] [stderr]     Checking tracing-futures v0.2.5
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]    Compiling educe v0.4.23
[INFO] [stderr]     Checking num_enum v0.7.3
[INFO] [stderr]    Compiling tokio v1.44.2
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]     Checking clap v4.5.37
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking rustls-platform-verifier v0.3.4
[INFO] [stderr]    Compiling pest_generator v2.8.0
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking strum v0.26.3
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]    Compiling pest_derive v2.8.0
[INFO] [stderr]     Checking strum v0.25.0
[INFO] [stderr]     Checking quoted-string-parser v0.1.0
[INFO] [stderr]    Compiling erased-serde v0.3.31
[INFO] [stderr]    Compiling quic-rpc v0.12.1
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking smallvec v1.15.0
[INFO] [stderr]     Checking deranged v0.4.0
[INFO] [stderr]     Checking bitflags v2.9.0
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking ed25519 v2.2.3
[INFO] [stderr]     Checking serde_bytes v0.11.17
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking serdect v0.2.0
[INFO] [stderr]     Checking serde-error v0.1.3
[INFO] [stderr]     Checking serde_bencode v0.2.4
[INFO] [stderr]     Checking ed25519-dalek v2.1.1
[INFO] [stderr]     Checking raw-cpuid v11.5.0
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]     Checking simple-dns v0.9.3
[INFO] [stderr]     Checking ssh-key v0.6.7
[INFO] [stderr]     Checking chrono v0.4.41
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking futures-concurrency v7.6.3
[INFO] [stderr]    Compiling struct_iterable_derive v0.1.0
[INFO] [stderr]     Checking http v1.3.1
[INFO] [stderr]     Checking time v0.3.41
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking iroh-quinn-proto v0.11.6
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking crypto_secretbox v0.1.1
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking crypto_box v0.9.1
[INFO] [stderr]     Checking postcard v1.1.1
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking struct_iterable v0.1.1
[INFO] [stderr]     Checking ark-serialize v0.4.2
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]     Checking mainline v2.0.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking watchable v1.1.2
[INFO] [stderr]     Checking inplace-vec-builder v0.1.1
[INFO] [stderr]     Checking ark-ff v0.4.2
[INFO] [stderr]     Checking uuid v1.16.0
[INFO] [stderr]     Checking serde_with v3.12.0
[INFO] [stderr]     Checking range-collections v0.4.6
[INFO] [stderr]     Checking http-body v1.0.1
[INFO] [stderr]     Checking http-body-util v0.1.3
[INFO] [stderr]     Checking quanta v0.12.5
[INFO] [stderr]     Checking hashlink v0.9.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking governor v0.6.3
[INFO] [stderr]     Checking plonky2_field v1.0.0 (https://github.com/mir-protocol/plonky2#6a2c1b47)
[INFO] [stderr]    Compiling quic-rpc-derive v0.12.1
[INFO] [stderr]     Checking asn1-rs v0.6.2
[INFO] [stderr]     Checking tungstenite v0.21.0
[INFO] [stderr]     Checking ureq v2.12.1
[INFO] [stderr]     Checking attohttpc v0.24.1
[INFO] [stderr]     Checking yasna v0.5.2
[INFO] [stderr]     Checking poseidon-rs v0.0.10
[INFO] [stderr]     Checking iroh-base v0.26.0
[INFO] [stderr]     Checking reflink-copy v0.1.26
[INFO] [stderr]     Checking tempfile v3.19.1
[INFO] [stderr]     Checking tokio-serde v0.8.0
[INFO] [stderr]     Checking plonky2 v1.0.2 (https://github.com/mir-protocol/plonky2#6a2c1b47)
[INFO] [stderr]     Checking fd-lock v4.0.4
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking rcgen v0.12.1
[INFO] [stderr]     Checking crossterm v0.28.1
[INFO] [stderr]     Checking stun-rs v0.1.11
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking der-parser v9.0.0
[INFO] [stderr]     Checking pkarr v2.3.1
[INFO] [stderr]     Checking reedline v0.36.0
[INFO] [stderr]     Checking x509-parser v0.16.0
[INFO] [stderr]     Checking tokio-util v0.7.15
[INFO] [stderr]     Checking hyper v1.6.0
[INFO] [stderr]     Checking tokio-rustls v0.26.2
[INFO] [stderr]     Checking tower v0.5.2
[INFO] [stderr]     Checking netlink-sys v0.8.7
[INFO] [stderr]     Checking hickory-proto v0.24.4
[INFO] [stderr]     Checking tokio-tungstenite v0.21.0
[INFO] [stderr]     Checking hickory-proto v0.25.0-alpha.2
[INFO] [stderr]     Checking iroh-quinn v0.11.3
[INFO] [stderr]     Checking surge-ping v0.8.2
[INFO] [stderr]     Checking iroh-io v0.6.2
[INFO] [stderr]     Checking netlink-proto v0.11.5
[INFO] [stderr]     Checking tokio-tungstenite-wasm v0.3.1
[INFO] [stderr]     Checking rtnetlink v0.13.1
[INFO] [stderr]     Checking bao-tree v0.13.0
[INFO] [stderr]     Checking hyper-util v0.1.11
[INFO] [stderr]     Checking h2 v0.3.26
[INFO] [stderr]     Checking tokio-stream v0.1.17
[INFO] [stderr]     Checking hyper-rustls v0.27.5
[INFO] [stderr]     Checking reqwest v0.12.15
[INFO] [stderr]     Checking hickory-resolver v0.25.0-alpha.2
[INFO] [stderr]     Checking swarm-discovery v0.2.1
[INFO] [stderr]     Checking iroh-metrics v0.26.0
[INFO] [stderr]     Checking hyper v0.14.32
[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)]` 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: 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)]` 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: 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: 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: 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)]` 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: `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: `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: `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: `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: `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)]` 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: `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: `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: `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: `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: `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: 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]    = note: `#[warn(dead_code)]` on by default
[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)]` 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: `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)]` 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: 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]    = note: `#[warn(dead_code)]` on by default
[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)]` 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:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> pex/src/main.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: no errors encountered even though delayed bugs were created
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: those delayed bugs will now be shown as internal compiler errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: internal compiler error: Encountered anon const with inference variable args but no error reported
[INFO] [stdout]   |
[INFO] [stdout]   = note: delayed at compiler/rustc_trait_selection/src/traits/mod.rs:596:27
[INFO] [stdout]              0: <rustc_errors::DiagCtxtInner>::emit_diagnostic
[INFO] [stdout]              1: <rustc_errors::DiagCtxtHandle>::emit_diagnostic
[INFO] [stdout]              2: <rustc_span::ErrorGuaranteed as rustc_errors::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stdout]              3: <rustc_errors::DiagCtxtHandle>::delayed_bug::<&str>
[INFO] [stdout]              4: rustc_trait_selection::traits::try_evaluate_const.cold
[INFO] [stdout]              5: <rustc_trait_selection::traits::normalize::AssocTypeNormalizer as rustc_type_ir::fold::TypeFolder<rustc_middle::ty::context::TyCtxt>>::fold_const
[INFO] [stdout]              6: <rustc_middle::ty::InstantiatedPredicates as rustc_type_ir::fold::TypeFoldable<rustc_middle::ty::context::TyCtxt>>::fold_with::<rustc_trait_selection::traits::normalize::AssocTypeNormalizer>
[INFO] [stdout]              7: <rustc_infer::infer::at::At as rustc_trait_selection::traits::normalize::NormalizeExt>::normalize::<rustc_middle::ty::InstantiatedPredicates>
[INFO] [stdout]              8: <rustc_hir_typeck::fn_ctxt::FnCtxt>::instantiate_value_path
[INFO] [stdout]              9: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_path
[INFO] [stdout]             10: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             11: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_call
[INFO] [stdout]             12: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             13: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             14: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_decl
[INFO] [stdout]             15: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_block
[INFO] [stdout]             16: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             17: rustc_hir_typeck::check::check_fn
[INFO] [stdout]             18: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_closure
[INFO] [stdout]             19: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             20: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_decl
[INFO] [stdout]             21: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_block
[INFO] [stdout]             22: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             23: rustc_hir_typeck::check::check_fn
[INFO] [stdout]             24: rustc_hir_typeck::typeck_with_inspect::{closure#0}
[INFO] [stdout]             25: rustc_query_impl::plumbing::__rust_begin_short_backtrace::<rustc_query_impl::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle::query::erase::Erased<[u8; 8]>>
[INFO] [stdout]             26: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::DynamicConfig<rustc_data_structures::vec_cache::VecCache<rustc_span::def_id::LocalDefId, rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false>
[INFO] [stdout]             27: rustc_query_impl::query_impl::typeck::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stdout]             28: rustc_hir_analysis::check_crate
[INFO] [stdout]             29: rustc_interface::passes::run_required_analyses
[INFO] [stdout]             30: rustc_interface::passes::analysis
[INFO] [stdout]             31: rustc_query_impl::plumbing::__rust_begin_short_backtrace::<rustc_query_impl::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle::query::erase::Erased<[u8; 0]>>
[INFO] [stdout]             32: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false>
[INFO] [stdout]             33: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stdout]             34: rustc_interface::passes::create_and_enter_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stdout]             35: rustc_interface::interface::run_compiler::<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}
[INFO] [stdout]             36: std::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_with_globals<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stdout]             37: <<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_with_globals<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]             38: std::sys::pal::unix::thread::Thread::new::thread_start
[INFO] [stdout]             39: <unknown>
[INFO] [stdout]             40: clone
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2025-05-04T08_57_26-6384.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.88.0-nightly (bf5ff6675 2025-05-01) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] end of query stack
[INFO] [stderr] error: could not compile `pex` (bin "pex" test); 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/bf5ff6675cf10ce009ac02007b064a7cfc4509ac/bin/rustc --crate-name pex --edition=2021 pex/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=41dfa8b9aff6196b -C extra-filename=-fcf7f0273c628cae --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-660b8026ead125a9.rmeta --extern async_recursion=/opt/rustwide/target/debug/deps/libasync_recursion-03ac3fbf6bb690bd.so --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-ccd87bfdef4c05b8.so --extern colored=/opt/rustwide/target/debug/deps/libcolored-c276aa623c008b82.rmeta --extern constants=/opt/rustwide/target/debug/deps/libconstants-94a49e96525f069e.rmeta --extern eyre=/opt/rustwide/target/debug/deps/libeyre-59b675bb99873842.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-dc38d89c020b43d5.rmeta --extern hex=/opt/rustwide/target/debug/deps/libhex-4852862d92867e36.rmeta --extern indicatif=/opt/rustwide/target/debug/deps/libindicatif-0f0c6e6aec9afac6.rmeta --extern iroh=/opt/rustwide/target/debug/deps/libiroh-0b5f7d4dcf6ed60e.rmeta --extern nu_ansi_term=/opt/rustwide/target/debug/deps/libnu_ansi_term-ae3d4b2c147d58f1.rmeta --extern pex=/opt/rustwide/target/debug/deps/libpex-aa5706ff6aca2b1c.rmeta --extern plonky2=/opt/rustwide/target/debug/deps/libplonky2-3262b71a5c28685b.rmeta --extern pod2=/opt/rustwide/target/debug/deps/libpod2-b5afdb83c9374f78.rmeta --extern postcard=/opt/rustwide/target/debug/deps/libpostcard-55ce8ef0a3e86c82.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-f4ece30644dbbbf4.rmeta --extern reedline=/opt/rustwide/target/debug/deps/libreedline-194236e56f2eae0f.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-303d0129bdb9ba7b.rmeta --extern sha2=/opt/rustwide/target/debug/deps/libsha2-f486937c5d408e1a.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-9968d4228b73f044.rmeta --extern tracing=/opt/rustwide/target/debug/deps/libtracing-17ffc778dfeab354.rmeta --extern uuid=/opt/rustwide/target/debug/deps/libuuid-623ff416bbe58b22.rmeta --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/iroh-blake3-72824380a67c971f/out -L native=/opt/rustwide/target/debug/build/iroh-blake3-72824380a67c971f/out -L native=/opt/rustwide/target/debug/build/ring-3b1e86fb9193e169/out -L native=/opt/rustwide/target/debug/build/blake-a8d78ff61c3ea3ca/out` (exit status: 101)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] note: no errors encountered even though delayed bugs were created
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] note: those delayed bugs will now be shown as internal compiler errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: internal compiler error: Encountered anon const with inference variable args but no error reported
[INFO] [stdout]   |
[INFO] [stdout]   = note: delayed at compiler/rustc_trait_selection/src/traits/mod.rs:596:27
[INFO] [stdout]              0: <rustc_errors::DiagCtxtInner>::emit_diagnostic
[INFO] [stdout]              1: <rustc_errors::DiagCtxtHandle>::emit_diagnostic
[INFO] [stdout]              2: <rustc_span::ErrorGuaranteed as rustc_errors::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stdout]              3: <rustc_errors::DiagCtxtHandle>::delayed_bug::<&str>
[INFO] [stdout]              4: rustc_trait_selection::traits::try_evaluate_const.cold
[INFO] [stdout]              5: <rustc_trait_selection::traits::normalize::AssocTypeNormalizer as rustc_type_ir::fold::TypeFolder<rustc_middle::ty::context::TyCtxt>>::fold_const
[INFO] [stdout]              6: <rustc_middle::ty::InstantiatedPredicates as rustc_type_ir::fold::TypeFoldable<rustc_middle::ty::context::TyCtxt>>::fold_with::<rustc_trait_selection::traits::normalize::AssocTypeNormalizer>
[INFO] [stdout]              7: <rustc_infer::infer::at::At as rustc_trait_selection::traits::normalize::NormalizeExt>::normalize::<rustc_middle::ty::InstantiatedPredicates>
[INFO] [stdout]              8: <rustc_hir_typeck::fn_ctxt::FnCtxt>::instantiate_value_path
[INFO] [stdout]              9: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_path
[INFO] [stdout]             10: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             11: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_call
[INFO] [stdout]             12: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             13: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             14: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_decl
[INFO] [stdout]             15: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_block
[INFO] [stdout]             16: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             17: rustc_hir_typeck::check::check_fn
[INFO] [stdout]             18: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_closure
[INFO] [stdout]             19: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             20: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_decl
[INFO] [stdout]             21: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_block
[INFO] [stdout]             22: <rustc_hir_typeck::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
[INFO] [stdout]             23: rustc_hir_typeck::check::check_fn
[INFO] [stdout]             24: rustc_hir_typeck::typeck_with_inspect::{closure#0}
[INFO] [stdout]             25: rustc_query_impl::plumbing::__rust_begin_short_backtrace::<rustc_query_impl::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle::query::erase::Erased<[u8; 8]>>
[INFO] [stdout]             26: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::DynamicConfig<rustc_data_structures::vec_cache::VecCache<rustc_span::def_id::LocalDefId, rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false>
[INFO] [stdout]             27: rustc_query_impl::query_impl::typeck::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stdout]             28: rustc_hir_analysis::check_crate
[INFO] [stdout]             29: rustc_interface::passes::run_required_analyses
[INFO] [stdout]             30: rustc_interface::passes::analysis
[INFO] [stdout]             31: rustc_query_impl::plumbing::__rust_begin_short_backtrace::<rustc_query_impl::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle::query::erase::Erased<[u8; 0]>>
[INFO] [stdout]             32: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false>
[INFO] [stdout]             33: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stdout]             34: rustc_interface::passes::create_and_enter_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
[INFO] [stdout]             35: rustc_interface::interface::run_compiler::<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}
[INFO] [stdout]             36: std::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_with_globals<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stdout]             37: <<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_with_globals<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]             38: std::sys::pal::unix::thread::Thread::new::thread_start
[INFO] [stdout]             39: <unknown>
[INFO] [stdout]             40: clone
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2025-05-04T08_57_26-6383.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.88.0-nightly (bf5ff6675 2025-05-01) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type bin -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] end of query stack
[INFO] [stderr] error: could not compile `pex` (bin "pex"); 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/bf5ff6675cf10ce009ac02007b064a7cfc4509ac/bin/rustc --crate-name pex --edition=2021 pex/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=19f7a32f54708b56 -C extra-filename=-84387d2d2c5f7e32 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-660b8026ead125a9.rmeta --extern async_recursion=/opt/rustwide/target/debug/deps/libasync_recursion-03ac3fbf6bb690bd.so --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-ccd87bfdef4c05b8.so --extern colored=/opt/rustwide/target/debug/deps/libcolored-c276aa623c008b82.rmeta --extern constants=/opt/rustwide/target/debug/deps/libconstants-94a49e96525f069e.rmeta --extern eyre=/opt/rustwide/target/debug/deps/libeyre-59b675bb99873842.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-dc38d89c020b43d5.rmeta --extern hex=/opt/rustwide/target/debug/deps/libhex-4852862d92867e36.rmeta --extern indicatif=/opt/rustwide/target/debug/deps/libindicatif-0f0c6e6aec9afac6.rmeta --extern iroh=/opt/rustwide/target/debug/deps/libiroh-0b5f7d4dcf6ed60e.rmeta --extern nu_ansi_term=/opt/rustwide/target/debug/deps/libnu_ansi_term-ae3d4b2c147d58f1.rmeta --extern pex=/opt/rustwide/target/debug/deps/libpex-aa5706ff6aca2b1c.rmeta --extern plonky2=/opt/rustwide/target/debug/deps/libplonky2-3262b71a5c28685b.rmeta --extern pod2=/opt/rustwide/target/debug/deps/libpod2-b5afdb83c9374f78.rmeta --extern postcard=/opt/rustwide/target/debug/deps/libpostcard-55ce8ef0a3e86c82.rmeta --extern rand=/opt/rustwide/target/debug/deps/librand-f4ece30644dbbbf4.rmeta --extern reedline=/opt/rustwide/target/debug/deps/libreedline-194236e56f2eae0f.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-303d0129bdb9ba7b.rmeta --extern sha2=/opt/rustwide/target/debug/deps/libsha2-f486937c5d408e1a.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-9968d4228b73f044.rmeta --extern tracing=/opt/rustwide/target/debug/deps/libtracing-17ffc778dfeab354.rmeta --extern uuid=/opt/rustwide/target/debug/deps/libuuid-623ff416bbe58b22.rmeta --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/iroh-blake3-72824380a67c971f/out -L native=/opt/rustwide/target/debug/build/iroh-blake3-72824380a67c971f/out -L native=/opt/rustwide/target/debug/build/ring-3b1e86fb9193e169/out -L native=/opt/rustwide/target/debug/build/blake-a8d78ff61c3ea3ca/out` (exit status: 101)
[INFO] running `Command { std: "docker" "inspect" "65fe7ff7f2665c309a8df61f18bfd1a4e7f54a58b3aaa7791345cd491b0a9810", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65fe7ff7f2665c309a8df61f18bfd1a4e7f54a58b3aaa7791345cd491b0a9810", kill_on_drop: false }`
[INFO] [stdout] 65fe7ff7f2665c309a8df61f18bfd1a4e7f54a58b3aaa7791345cd491b0a9810
