diff --git a/starky/src/fibonacci_stark.rs b/starky/src/fibonacci_stark.rs index 2bbd333f..6ffbe858 100644 --- a/starky/src/fibonacci_stark.rs +++ b/starky/src/fibonacci_stark.rs @@ -2,12 +2,9 @@ use std::marker::PhantomData; use plonky2::field::extension_field::{Extendable, FieldExtension}; use plonky2::field::packed_field::PackedField; -use plonky2::fri::structure::{FriInstanceInfo, FriInstanceInfoTarget}; use plonky2::hash::hash_types::RichField; -use plonky2::iop::ext_target::ExtensionTarget; use plonky2::plonk::circuit_builder::CircuitBuilder; -use crate::config::StarkConfig; use crate::constraint_consumer::{ConstraintConsumer, RecursiveConstraintConsumer}; use crate::permutation::PermutationPair; use crate::stark::Stark; diff --git a/starky/src/lib.rs b/starky/src/lib.rs index 51a73479..8249d90b 100644 --- a/starky/src/lib.rs +++ b/starky/src/lib.rs @@ -3,6 +3,7 @@ #![allow(unused_variables)] #![allow(incomplete_features)] #![allow(clippy::too_many_arguments)] +#![allow(clippy::type_complexity)] #![feature(generic_const_exprs)] pub mod config; diff --git a/starky/src/permutation.rs b/starky/src/permutation.rs index 8a33eb41..75fa8400 100644 --- a/starky/src/permutation.rs +++ b/starky/src/permutation.rs @@ -62,7 +62,7 @@ where let permutation_pairs = stark.permutation_pairs(); let permutation_batches = get_permutation_batches( &permutation_pairs, - &permutation_challenge_sets, + permutation_challenge_sets, config.num_challenges, stark.permutation_batch_size(), ); @@ -234,15 +234,19 @@ pub(crate) fn eval_permutation_checks