diff --git a/crates/prover/src/core/utils.rs b/crates/prover/src/core/utils.rs index 330e49ed2..4561d54ff 100644 --- a/crates/prover/src/core/utils.rs +++ b/crates/prover/src/core/utils.rs @@ -1,7 +1,6 @@ use std::iter::Peekable; -use std::ops::{Add, Mul, Sub}; -use num_traits::{One, Zero}; +use num_traits::One; use super::fields::m31::BaseField; use super::fields::qm31::SecureField; @@ -175,18 +174,6 @@ pub fn generate_secure_powers(felt: SecureField, n_powers: usize) -> Vec(values: &[F], alpha: EF, z: EF) -> EF -where - EF: Copy + Zero + Mul + Add + Sub, -{ - let res = values - .iter() - .fold(EF::zero(), |acc, &value| acc * alpha + value); - res - z -} - #[cfg(test)] mod tests { use itertools::Itertools;