diff --git a/src/gates/comparison.rs b/src/gates/comparison.rs index d928bd6f..773b8bf3 100644 --- a/src/gates/comparison.rs +++ b/src/gates/comparison.rs @@ -436,7 +436,6 @@ mod tests { use crate::gates::gate::Gate; use crate::gates::gate_testing::{test_eval_fns, test_low_degree}; use crate::hash::hash_types::HashOut; - use crate::plonk::plonk_common::reduce_with_powers; use crate::plonk::vars::EvaluationVars; #[test] diff --git a/src/hash/path_compression.rs b/src/hash/path_compression.rs index b492e69b..f6e876d9 100644 --- a/src/hash/path_compression.rs +++ b/src/hash/path_compression.rs @@ -1,15 +1,10 @@ use std::collections::HashMap; -use anyhow::{ensure, Result}; use num::Integer; -use serde::{Deserialize, Serialize}; use crate::field::field_types::{Field, RichField}; -use crate::hash::hash_types::HashOut; use crate::hash::hashing::{compress, hash_or_noop}; use crate::hash::merkle_proofs::MerkleProof; -use crate::hash::merkle_tree::MerkleCap; -use crate::util::log2_strict; /// Compress multiple Merkle proofs on the same tree by removing redundancy in the Merkle paths. pub(crate) fn compress_merkle_proofs( @@ -62,7 +57,7 @@ pub(crate) fn decompress_merkle_proofs( cap_height: usize, ) -> Vec> { let num_leaves = 1 << height; - let mut compressed_proofs = compressed_proofs.to_vec(); + let compressed_proofs = compressed_proofs.to_vec(); let mut decompressed_proofs = Vec::with_capacity(compressed_proofs.len()); // Holds the already seen nodes in the tree along with their value. let mut seen = HashMap::new(); @@ -111,7 +106,6 @@ mod tests { use super::*; use crate::field::crandall_field::CrandallField; use crate::field::field_types::Field; - use crate::hash::merkle_proofs::MerkleProof; use crate::hash::merkle_tree::MerkleTree; #[test] diff --git a/src/plonk/circuit_builder.rs b/src/plonk/circuit_builder.rs index 0627c91d..f8b5f603 100644 --- a/src/plonk/circuit_builder.rs +++ b/src/plonk/circuit_builder.rs @@ -620,7 +620,6 @@ impl, const D: usize> CircuitBuilder { }; // Index generator indices by their watched targets. - let max_target_index = partition_witness.forest.len(); let mut generator_indices_by_watches = BTreeMap::new(); for (i, generator) in self.generators.iter().enumerate() { for watch in generator.watch_list() { diff --git a/src/plonk/proof.rs b/src/plonk/proof.rs index cdaa28ed..a4fc665e 100644 --- a/src/plonk/proof.rs +++ b/src/plonk/proof.rs @@ -146,8 +146,6 @@ mod tests { use anyhow::Result; use crate::field::crandall_field::CrandallField; - use crate::field::extension_field::algebra::ExtensionAlgebra; - use crate::field::extension_field::quartic::QuarticExtension; use crate::field::field_types::Field; use crate::iop::witness::PartialWitness; use crate::plonk::circuit_builder::CircuitBuilder; @@ -157,7 +155,6 @@ mod tests { #[test] fn test_proof_compression() -> Result<()> { type F = CrandallField; - type FF = QuarticExtension; const D: usize = 4; let config = CircuitConfig::large_config();