[INFO] cloning repository https://github.com/radiusxyz/skde-aggregator [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/radiusxyz/skde-aggregator" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradiusxyz%2Fskde-aggregator", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradiusxyz%2Fskde-aggregator'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 54e8626224a75bdf02ae860319f2da1aafbcd5a2 [INFO] checking radiusxyz/skde-aggregator against try#da0275e101cdc809ce291ed8b64d6f82c6b65467 for pr-134276 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fradiusxyz%2Fskde-aggregator" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/radiusxyz/skde-aggregator on toolchain da0275e101cdc809ce291ed8b64d6f82c6b65467 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da0275e101cdc809ce291ed8b64d6f82c6b65467" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-4-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/radiusxyz/skde-aggregator [INFO] finished tweaking git repo https://github.com/radiusxyz/skde-aggregator [INFO] tweaked toml for git repo https://github.com/radiusxyz/skde-aggregator written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da0275e101cdc809ce291ed8b64d6f82c6b65467" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Updating git repository `https://github.com/privacy-scaling-explorations/halo2wrong` [INFO] [stderr] Updating git repository `https://github.com/privacy-scaling-explorations/halo2` [INFO] [stderr] Locking 152 packages to latest compatible versions [INFO] [stderr] Adding criterion v0.3.6 (available: v0.5.1) [INFO] [stderr] Adding rsa v0.6.1 (available: v0.9.7) [INFO] [stderr] Adding uint v0.9.5 (available: v0.10.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da0275e101cdc809ce291ed8b64d6f82c6b65467" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: dependencies.halo2wrong.tags [INFO] [stderr] warning: unused manifest key: dependencies.maingate.tags [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+da0275e101cdc809ce291ed8b64d6f82c6b65467" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 47ed42c5413e3f919f3b870ebc5361ced9b2195ec0e84fa0603b8cf475f6cea8 [INFO] running `Command { std: "docker" "start" "-a" "47ed42c5413e3f919f3b870ebc5361ced9b2195ec0e84fa0603b8cf475f6cea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "47ed42c5413e3f919f3b870ebc5361ced9b2195ec0e84fa0603b8cf475f6cea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "47ed42c5413e3f919f3b870ebc5361ced9b2195ec0e84fa0603b8cf475f6cea8", kill_on_drop: false }` [INFO] [stdout] 47ed42c5413e3f919f3b870ebc5361ced9b2195ec0e84fa0603b8cf475f6cea8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+da0275e101cdc809ce291ed8b64d6f82c6b65467" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c488fe57e799993e61dbc2175fabc0dc706ece28ca1d00e352b142250473d23a [INFO] running `Command { std: "docker" "start" "-a" "c488fe57e799993e61dbc2175fabc0dc706ece28ca1d00e352b142250473d23a", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: dependencies.halo2wrong.tags [INFO] [stderr] warning: unused manifest key: dependencies.maingate.tags [INFO] [stderr] Compiling libc v0.2.168 [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking funty v2.0.0 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Checking either v1.13.0 [INFO] [stderr] Checking once_cell v1.20.2 [INFO] [stderr] Checking wyz v0.5.1 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Compiling serde v1.0.216 [INFO] [stderr] Checking block-padding v0.2.1 [INFO] [stderr] Compiling halo2curves v0.6.1 [INFO] [stderr] Checking base64ct v1.6.0 [INFO] [stderr] Checking tracing-core v0.1.33 [INFO] [stderr] Checking blake2b_simd v1.0.2 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling rustix v0.38.42 [INFO] [stderr] Checking pin-project-lite v0.2.15 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Checking const-oid v0.7.1 [INFO] [stderr] Checking pem-rfc7468 v0.3.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking opaque-debug v0.3.1 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking itoa v1.0.14 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling serde_json v1.0.133 [INFO] [stderr] Checking zeroize v1.8.1 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Checking unicode-width v0.1.14 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking fastrand v2.3.0 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking wait-timeout v0.2.0 [INFO] [stderr] Checking csv-core v0.1.11 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Checking bit-vec v0.8.0 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Compiling syn v2.0.90 [INFO] [stderr] Checking half v1.8.3 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking bit-set v0.8.0 [INFO] [stderr] Checking clap v2.34.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking rand_xorshift v0.3.0 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking oorandom v11.1.4 [INFO] [stderr] Checking unarray v0.1.4 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-bigint v0.3.2 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking cpufeatures v0.2.16 [INFO] [stderr] Checking sha3 v0.9.1 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking uint v0.9.5 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking der v0.5.1 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking criterion-plot v0.4.5 [INFO] [stderr] Checking spki v0.5.4 [INFO] [stderr] Checking pkcs8 v0.8.0 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Checking pkcs1 v0.3.3 [INFO] [stderr] Checking tempfile v3.14.0 [INFO] [stderr] Checking ff v0.13.0 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking rusty-fork v0.3.0 [INFO] [stderr] Checking pairing v0.23.0 [INFO] [stderr] Checking csv v1.3.1 [INFO] [stderr] Checking serde_cbor v0.11.2 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling serde_derive v1.0.216 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking pasta_curves v0.5.1 [INFO] [stderr] Checking proptest v1.6.0 [INFO] [stderr] Checking criterion v0.3.6 [INFO] [stderr] Checking rsa v0.6.1 [INFO] [stderr] Checking halo2_proofs v0.3.0 (https://github.com/privacy-scaling-explorations/halo2?tag=v0.3.0#73408a14) [INFO] [stderr] Checking halo2wrong v0.1.0 (https://github.com/privacy-scaling-explorations/halo2wrong#3eaa2c47) [INFO] [stderr] Checking maingate v0.1.0 (https://github.com/privacy-scaling-explorations/halo2wrong#3eaa2c47) [INFO] [stderr] Checking skde-aggregator v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use crate::aggregate::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the name `chip` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 13 | pub use crate::hash::*; [INFO] [stdout] | -------------- but the name `chip` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use crate::aggregate::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the name `instructions` in the type namespace is first re-exported here [INFO] [stdout] 8 | pub mod aggregate_with_hash; [INFO] [stdout] 9 | pub use crate::aggregate_with_hash::*; [INFO] [stdout] | ----------------------------- but the name `instructions` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::poseidon::Poseidon` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::poseidon::Poseidon; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `halo2wrong::halo2::circuit::AssignedCell` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use halo2wrong::halo2::circuit::AssignedCell; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Column` and `Instance` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | use halo2wrong::halo2::plonk::{Column, Error, Instance}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Circuit`, `ConstraintSystem`, `Layouter`, and `SimpleFloorPlanner` [INFO] [stdout] --> src/poseidon/chip.rs:5:19 [INFO] [stdout] | [INFO] [stdout] 5 | circuit::{Layouter, SimpleFloorPlanner, Value}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | plonk::{Circuit, ConstraintSystem, Error}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `mock_prover_verify` [INFO] [stdout] --> src/poseidon/chip.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | mock_prover_verify, AssignedValue, MainGate, MainGateConfig, MainGateInstructions, Term, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Poseidon` [INFO] [stdout] --> src/poseidon/chip.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | use poseidon::{Poseidon, SparseMDSMatrix, Spec, State}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand_core::OsRng` [INFO] [stdout] --> src/poseidon/chip.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use rand_core::OsRng; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::hash::*` [INFO] [stdout] --> src/lib.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub use crate::hash::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `mock_prover_verify` [INFO] [stdout] --> src/lib.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | use maingate::{decompose_big, mock_prover_verify, MainGate, RangeChip, RangeInstructions}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use crate::aggregate::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the name `chip` in the type namespace is first re-exported here [INFO] [stdout] ... [INFO] [stdout] 13 | pub use crate::hash::*; [INFO] [stdout] | -------------- but the name `chip` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use crate::aggregate::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ the name `instructions` in the type namespace is first re-exported here [INFO] [stdout] 8 | pub mod aggregate_with_hash; [INFO] [stdout] 9 | pub use crate::aggregate_with_hash::*; [INFO] [stdout] | ----------------------------- but the name `instructions` in the type namespace is also re-exported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `halo2wrong::halo2::circuit::AssignedCell` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use halo2wrong::halo2::circuit::AssignedCell; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Column` and `Instance` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | use halo2wrong::halo2::plonk::{Column, Error, Instance}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `AssignedCell` [INFO] [stdout] --> src/aggregate_with_hash/chip.rs:270:38 [INFO] [stdout] | [INFO] [stdout] 270 | use halo2wrong::halo2::circuit::{AssignedCell, Chip}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Circuit`, `ConstraintSystem`, `Layouter`, and `SimpleFloorPlanner` [INFO] [stdout] --> src/poseidon/chip.rs:5:19 [INFO] [stdout] | [INFO] [stdout] 5 | circuit::{Layouter, SimpleFloorPlanner, Value}, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 6 | plonk::{Circuit, ConstraintSystem, Error}, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `mock_prover_verify` [INFO] [stdout] --> src/poseidon/chip.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | mock_prover_verify, AssignedValue, MainGate, MainGateConfig, MainGateInstructions, Term, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Poseidon` [INFO] [stdout] --> src/poseidon/chip.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | use poseidon::{Poseidon, SparseMDSMatrix, Spec, State}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand_core::OsRng` [INFO] [stdout] --> src/poseidon/chip.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use rand_core::OsRng; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PoseidonChip` [INFO] [stdout] --> src/hash/chip.rs:88:27 [INFO] [stdout] | [INFO] [stdout] 88 | use crate::{poseidon, PoseidonChip}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rand_core::OsRng` [INFO] [stdout] --> src/hash/chip.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | use rand_core::OsRng; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `circuit-params` [INFO] [stdout] --> src/hash/chip.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | #[cfg(feature = "circuit-params")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = help: consider adding `circuit-params` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::hash::*` [INFO] [stdout] --> src/lib.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | pub use crate::hash::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `arithmetic::Field` [INFO] [stdout] --> src/big_integer/chip.rs:7:25 [INFO] [stdout] | [INFO] [stdout] 7 | use halo2wrong::halo2::{arithmetic::Field, circuit::Value, plonk::Error}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `result` is never used [INFO] [stdout] --> src/poseidon/spec.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 27 | impl State { [INFO] [stdout] | ----------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 66 | pub(crate) fn result(&self) -> F { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `BITS_LEN`, `DecomposedExtractionKey`, `ExtractionKey`, `MAX_SEQUENCER_NUMBER`, and `aggregate_with_hash` [INFO] [stdout] --> benches/aggregate_with_hash.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | aggregate_with_hash, AggregateWithHashCircuit, DecomposedExtractionKey, ExtractionKey, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] 22 | ExtractionKey2, Poseidon, Spec, BITS_LEN, MAX_SEQUENCER_NUMBER, MAX_SEQUENCER_NUMBER2, [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `config` [INFO] [stdout] --> src/big_integer/chip.rs:3326:13 [INFO] [stdout] | [INFO] [stdout] 3326 | config: Self::Config, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `layouter` [INFO] [stdout] --> src/big_integer/chip.rs:3327:17 [INFO] [stdout] | [INFO] [stdout] 3327 | mut layouter: impl halo2wrong::halo2::circuit::Layouter, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_layouter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/big_integer/chip.rs:3327:13 [INFO] [stdout] | [INFO] [stdout] 3327 | mut layouter: impl halo2wrong::halo2::circuit::Layouter, [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: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1479 | / impl_bigint_test_circuit!( [INFO] [stdout] 1480 | | TestAddCircuit, [INFO] [stdout] | | -------------- field in this struct [INFO] [stdout] 1481 | | test_add_circuit, [INFO] [stdout] 1482 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1518 | | } [INFO] [stdout] 1519 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1521 | / impl_bigint_test_circuit!( [INFO] [stdout] 1522 | | TestButAddCircuit, [INFO] [stdout] | | ----------------- field in this struct [INFO] [stdout] 1523 | | test_but_add_circuit, [INFO] [stdout] 1524 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1554 | | } [INFO] [stdout] 1555 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1557 | / impl_bigint_test_circuit!( [INFO] [stdout] 1558 | | TestSubCircuit, [INFO] [stdout] | | -------------- field in this struct [INFO] [stdout] 1559 | | test_sub_circuit, [INFO] [stdout] 1560 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1594 | | } [INFO] [stdout] 1595 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1597 | / impl_bigint_test_circuit!( [INFO] [stdout] 1598 | | TestOverflowSubCircuit, [INFO] [stdout] | | ---------------------- field in this struct [INFO] [stdout] 1599 | | test_overflow_sub_circuit, [INFO] [stdout] 1600 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1632 | | } [INFO] [stdout] 1633 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1635 | / impl_bigint_test_circuit!( [INFO] [stdout] 1636 | | TestBadSubCircuit, [INFO] [stdout] | | ----------------- field in this struct [INFO] [stdout] 1637 | | test_bad_sub_circuit, [INFO] [stdout] 1638 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1670 | | } [INFO] [stdout] 1671 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1673 | / impl_bigint_test_circuit!( [INFO] [stdout] 1674 | | TestMulCircuit, [INFO] [stdout] | | -------------- field in this struct [INFO] [stdout] 1675 | | test_mul_circuit, [INFO] [stdout] 1676 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1705 | | } [INFO] [stdout] 1706 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1708 | / impl_bigint_test_circuit!( [INFO] [stdout] 1709 | | TestMuledEqualCircuit, [INFO] [stdout] | | --------------------- field in this struct [INFO] [stdout] 1710 | | test_muled_equal_circuit, [INFO] [stdout] 1711 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1748 | | } [INFO] [stdout] 1749 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1751 | / impl_bigint_test_circuit!( [INFO] [stdout] 1752 | | TestBadMuledEqualCircuit, [INFO] [stdout] | | ------------------------ field in this struct [INFO] [stdout] 1753 | | test_bad_muled_equal_circuit, [INFO] [stdout] 1754 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1798 | | } [INFO] [stdout] 1799 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1801 | / impl_bigint_test_circuit!( [INFO] [stdout] 1802 | | TestFreshEqualCircuit, [INFO] [stdout] | | --------------------- fields in this struct [INFO] [stdout] 1803 | | test_fresh_equal_circuit, [INFO] [stdout] 1804 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1833 | | } [INFO] [stdout] 1834 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1836 | / impl_bigint_test_circuit!( [INFO] [stdout] 1837 | | TestBadFreshEqualCircuit, [INFO] [stdout] | | ------------------------ fields in this struct [INFO] [stdout] 1838 | | test_bad_fresh_equal_circuit, [INFO] [stdout] 1839 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1867 | | } [INFO] [stdout] 1868 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1870 | / impl_bigint_test_circuit!( [INFO] [stdout] 1871 | | TestRefreshCircuit, [INFO] [stdout] | | ------------------ field in this struct [INFO] [stdout] 1872 | | test_refresh_circuit, [INFO] [stdout] 1873 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 1907 | | } [INFO] [stdout] 1908 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2404 | / impl_bigint_test_circuit!( [INFO] [stdout] 2405 | | TestIsZeroCircuit, [INFO] [stdout] | | ----------------- fields in this struct [INFO] [stdout] 2406 | | test_is_zero_circuit, [INFO] [stdout] 2407 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2438 | | } [INFO] [stdout] 2439 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2441 | / impl_bigint_test_circuit!( [INFO] [stdout] 2442 | | TestLessThanCircuit, [INFO] [stdout] | | ------------------- field in this struct [INFO] [stdout] 2443 | | test_less_than_circuit, [INFO] [stdout] 2444 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2475 | | } [INFO] [stdout] 2476 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2478 | / impl_bigint_test_circuit!( [INFO] [stdout] 2479 | | TestBadLessThanCircuit, [INFO] [stdout] | | ---------------------- field in this struct [INFO] [stdout] 2480 | | test_bad_less_than_circuit, [INFO] [stdout] 2481 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2512 | | } [INFO] [stdout] 2513 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2515 | / impl_bigint_test_circuit!( [INFO] [stdout] 2516 | | TestLessThanOrEqualCircuit, [INFO] [stdout] | | -------------------------- fields in this struct [INFO] [stdout] 2517 | | test_less_than_or_equal_circuit, [INFO] [stdout] 2518 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2549 | | } [INFO] [stdout] 2550 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2552 | / impl_bigint_test_circuit!( [INFO] [stdout] 2553 | | TestBadLessThanOrEqualCircuit, [INFO] [stdout] | | ----------------------------- field in this struct [INFO] [stdout] 2554 | | test_bad_less_than_or_equal_circuit, [INFO] [stdout] 2555 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2586 | | } [INFO] [stdout] 2587 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2589 | / impl_bigint_test_circuit!( [INFO] [stdout] 2590 | | TestGreaterThanCircuit, [INFO] [stdout] | | ---------------------- fields in this struct [INFO] [stdout] 2591 | | test_greater_than_circuit, [INFO] [stdout] 2592 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2623 | | } [INFO] [stdout] 2624 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2626 | / impl_bigint_test_circuit!( [INFO] [stdout] 2627 | | TestBadGreaterThanCircuit, [INFO] [stdout] | | ------------------------- field in this struct [INFO] [stdout] 2628 | | test_bad_greater_than_circuit, [INFO] [stdout] 2629 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2660 | | } [INFO] [stdout] 2661 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2663 | / impl_bigint_test_circuit!( [INFO] [stdout] 2664 | | TestGreaterThanOrEqualCircuit, [INFO] [stdout] | | ----------------------------- fields in this struct [INFO] [stdout] 2665 | | test_greater_than_or_equal_circuit, [INFO] [stdout] 2666 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2697 | | } [INFO] [stdout] 2698 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `n` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1398:17 [INFO] [stdout] | [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2700 | / impl_bigint_test_circuit!( [INFO] [stdout] 2701 | | TestBadGreaterThanOrEqualCircuit, [INFO] [stdout] | | -------------------------------- field in this struct [INFO] [stdout] 2702 | | test_bad_greater_than_or_equal_circuit, [INFO] [stdout] 2703 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2734 | | } [INFO] [stdout] 2735 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `b` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2737 | / impl_bigint_test_circuit!( [INFO] [stdout] 2738 | | TestInFieldCircuit, [INFO] [stdout] | | ------------------ field in this struct [INFO] [stdout] 2739 | | test_in_field_circuit, [INFO] [stdout] 2740 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2771 | | } [INFO] [stdout] 2772 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2774 | / impl_bigint_test_circuit!( [INFO] [stdout] 2775 | | TestBadInFieldCircuit, [INFO] [stdout] | | --------------------- fields in this struct [INFO] [stdout] 2776 | | test_bad_in_field_circuit, [INFO] [stdout] 2777 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2803 | | } [INFO] [stdout] 2804 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2806 | / impl_bigint_test_circuit!( [INFO] [stdout] 2807 | | TestMulCase1Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 2808 | | test_mul_case1, [INFO] [stdout] 2809 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2836 | | } [INFO] [stdout] 2837 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2839 | / impl_bigint_test_circuit!( [INFO] [stdout] 2840 | | TestMulCase3Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 2841 | | test_mul_case3, [INFO] [stdout] 2842 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2879 | | } [INFO] [stdout] 2880 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2882 | / impl_bigint_test_circuit!( [INFO] [stdout] 2883 | | TestMulCase4Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 2884 | | test_mul_case4, [INFO] [stdout] 2885 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 2919 | | } [INFO] [stdout] 2920 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 2922 | / impl_bigint_test_circuit!( [INFO] [stdout] 2923 | | TestMulCase5Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 2924 | | test_mul_case5, [INFO] [stdout] 2925 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3030 | | } [INFO] [stdout] 3031 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3033 | / impl_bigint_test_circuit!( [INFO] [stdout] 3034 | | TestMulCase6Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 3035 | | test_mul_case6, [INFO] [stdout] 3036 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3072 | | } [INFO] [stdout] 3073 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3075 | / impl_bigint_test_circuit!( [INFO] [stdout] 3076 | | TestMulCase7Circuit, [INFO] [stdout] | | ------------------- fields in this struct [INFO] [stdout] 3077 | | test_mul_case7, [INFO] [stdout] 3078 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3114 | | } [INFO] [stdout] 3115 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `a` is never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3117 | / impl_bigint_test_circuit!( [INFO] [stdout] 3118 | | TestMulModCase1Circuit, [INFO] [stdout] | | ---------------------- field in this struct [INFO] [stdout] 3119 | | test_mulmod_case1, [INFO] [stdout] 3120 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3155 | | } [INFO] [stdout] 3156 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3158 | / impl_bigint_test_circuit!( [INFO] [stdout] 3159 | | TestMulModCase2Circuit, [INFO] [stdout] | | ---------------------- fields in this struct [INFO] [stdout] 3160 | | test_mulmod_case2, [INFO] [stdout] 3161 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3195 | | } [INFO] [stdout] 3196 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3198 | / impl_bigint_test_circuit!( [INFO] [stdout] 3199 | | TestMulModCase3Circuit, [INFO] [stdout] | | ---------------------- fields in this struct [INFO] [stdout] 3200 | | test_mulmod_case3, [INFO] [stdout] 3201 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3237 | | } [INFO] [stdout] 3238 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3240 | / impl_bigint_test_circuit!( [INFO] [stdout] 3241 | | TestMulModCase4Circuit, [INFO] [stdout] | | ---------------------- fields in this struct [INFO] [stdout] 3242 | | test_mulmod_case4, [INFO] [stdout] 3243 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3280 | | } [INFO] [stdout] 3281 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `b` and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1397:17 [INFO] [stdout] | [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3283 | / impl_bigint_test_circuit!( [INFO] [stdout] 3284 | | TestDeriveTraitsCircuit, [INFO] [stdout] | | ----------------------- fields in this struct [INFO] [stdout] 3285 | | test_derive_traits, [INFO] [stdout] 3286 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3315 | | } [INFO] [stdout] 3316 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a`, `b`, and `n` are never read [INFO] [stdout] --> src/big_integer/chip.rs:1396:17 [INFO] [stdout] | [INFO] [stdout] 1396 | a: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1397 | b: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] 1398 | n: BigUint, [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 3318 | / impl_bigint_test_circuit!( [INFO] [stdout] 3319 | | TestUnimplemented, [INFO] [stdout] | | ----------------- fields in this struct [INFO] [stdout] 3320 | | test_unimplemented_circuit, [INFO] [stdout] 3321 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3330 | | } [INFO] [stdout] 3331 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `bigint_chip` is never used [INFO] [stdout] --> src/big_integer/chip.rs:1405:20 [INFO] [stdout] | [INFO] [stdout] 1402 | impl $circuit_name { [INFO] [stdout] | ------------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1405 | fn bigint_chip(&self, config: BigIntConfig) -> BigIntChip { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3318 | / impl_bigint_test_circuit!( [INFO] [stdout] 3319 | | TestUnimplemented, [INFO] [stdout] 3320 | | test_unimplemented_circuit, [INFO] [stdout] 3321 | | 64, [INFO] [stdout] ... | [INFO] [stdout] 3330 | | } [INFO] [stdout] 3331 | | ); [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_bigint_test_circuit` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `aggregated_key` is never read [INFO] [stdout] --> src/aggregate/chip.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 320 | struct TestAggregateKeyCircuit { [INFO] [stdout] | ----------------------- field in this struct [INFO] [stdout] 321 | partial_keys: Vec, [INFO] [stdout] 322 | aggregated_key: ExtractionKey, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `result` is never used [INFO] [stdout] --> src/poseidon/spec.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 27 | impl State { [INFO] [stdout] | ----------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 66 | pub(crate) fn result(&self) -> F { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `must_use` that must be used [INFO] [stdout] --> src/big_integer/chip.rs:3304:21 [INFO] [stdout] | [INFO] [stdout] 3304 | format!("{bigint_chip:?}"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this warning originates in the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `must_use` that must be used [INFO] [stdout] --> src/big_integer/chip.rs:3307:21 [INFO] [stdout] | [INFO] [stdout] 3307 | format!("{a_assigned:?}"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.86s [INFO] running `Command { std: "docker" "inspect" "c488fe57e799993e61dbc2175fabc0dc706ece28ca1d00e352b142250473d23a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c488fe57e799993e61dbc2175fabc0dc706ece28ca1d00e352b142250473d23a", kill_on_drop: false }` [INFO] [stdout] c488fe57e799993e61dbc2175fabc0dc706ece28ca1d00e352b142250473d23a