allow unused mut when feature disabled

This commit is contained in:
Sebastien La Duca 2022-07-28 00:21:21 -04:00
parent 9f2fa07e12
commit fd0af3fa3e
4 changed files with 5 additions and 1 deletions

View File

@ -194,6 +194,7 @@ impl<F: RichField + Extendable<D>, const D: usize> KeccakStark<F, D> {
}
pub fn generate_trace(&self, inputs: Vec<[u64; NUM_INPUTS]>) -> Vec<PolynomialValues<F>> {
#[allow(unused_mut)]
let mut timing = TimingTree::new("generate trace", log::Level::Debug);
// Generate the witness, except for permuted columns in the lookup argument.

View File

@ -2,6 +2,7 @@
#![allow(clippy::needless_range_loop)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![feature(let_chains)]
#![feature(generic_const_exprs)]
pub mod all_stark;

View File

@ -192,6 +192,7 @@ impl<F: RichField + Extendable<D>, const D: usize> MemoryStark<F, D> {
}
pub(crate) fn generate_trace(&self, memory_ops: Vec<MemoryOp>) -> Vec<PolynomialValues<F>> {
#[allow(unused_mut)]
let mut timing = TimingTree::new("generate trace", log::Level::Debug);
// Generate most of the trace in row-major form.

View File

@ -69,7 +69,8 @@ impl<F: RichField + Extendable<D>, const D: usize> SystemZero<F, D> {
}
pub fn generate_trace(&self) -> Vec<PolynomialValues<F>> {
let timing = TimingTree::new("generate trace", log::Level::Debug);
#[allow(unused_mut)]
let mut timing = TimingTree::new("generate trace", log::Level::Debug);
// Generate the witness, except for permuted columns in the lookup argument.
let trace_rows = timed!(