fix: changed conditioning for timing functionality in circuit_builder (#1640)

This commit is contained in:
Nikita Masych 2024-11-27 19:37:14 +02:00 committed by GitHub
parent 6d1b99e5ca
commit 356aefb686
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1075,7 +1075,7 @@ impl<F: RichField + Extendable<D>, const D: usize> CircuitBuilder<F, D> {
) -> (CircuitData<F, C, D>, bool) {
let mut timing = TimingTree::new("preprocess", Level::Trace);
#[cfg(feature = "std")]
#[cfg(feature = "timing")]
let start = Instant::now();
let rate_bits = self.config.fri_config.rate_bits;
@ -1308,7 +1308,7 @@ impl<F: RichField + Extendable<D>, const D: usize> CircuitBuilder<F, D> {
};
timing.print();
#[cfg(feature = "std")]
#[cfg(feature = "timing")]
debug!("Building circuit took {}s", start.elapsed().as_secs_f32());
(
CircuitData {