This commit is contained in:
wborgeaud 2021-12-07 08:56:27 +01:00
parent 5061b2d110
commit 6a50c0fc4e
2 changed files with 2 additions and 6 deletions

View File

@ -1,7 +1,5 @@
use std::borrow::Borrow;
use itertools::Itertools;
use crate::field::extension_field::Extendable;
use crate::field::field_types::{PrimeField, RichField};
use crate::gates::arithmetic_base::ArithmeticGate;
@ -206,7 +204,7 @@ impl<F: RichField + Extendable<D>, const D: usize> CircuitBuilder<F, D> {
terms
.iter()
.copied()
.fold1(|acc, t| self.mul(acc, t))
.reduce(|acc, t| self.mul(acc, t))
.unwrap_or_else(|| self.one())
}

View File

@ -1,5 +1,3 @@
use itertools::Itertools;
use crate::field::extension_field::target::{ExtensionAlgebraTarget, ExtensionTarget};
use crate::field::extension_field::FieldExtension;
use crate::field::extension_field::{Extendable, OEF};
@ -301,7 +299,7 @@ impl<F: RichField + Extendable<D>, const D: usize> CircuitBuilder<F, D> {
terms
.iter()
.copied()
.fold1(|acc, t| self.mul_extension(acc, t))
.reduce(|acc, t| self.mul_extension(acc, t))
.unwrap_or_else(|| self.one_extension())
}