This commit is contained in:
wborgeaud 2021-05-18 16:09:22 +02:00
parent 9cd00532ce
commit 96a880193c
4 changed files with 5 additions and 5 deletions

View File

@ -6,7 +6,7 @@ use num::Integer;
use crate::field::extension_field::quadratic::QuadraticCrandallField;
use crate::field::extension_field::quartic::QuarticCrandallField;
use crate::field::extension_field::{Extendable, FieldExtension};
use crate::field::extension_field::Extendable;
use crate::field::field::Field;
use std::hash::{Hash, Hasher};
use std::iter::{Product, Sum};

View File

@ -5,7 +5,6 @@ use std::iter::{Product, Sum};
use std::ops::{Add, AddAssign, Div, DivAssign, Mul, MulAssign, Neg, Sub, SubAssign};
use num::Integer;
use rand::rngs::OsRng;
use rand::Rng;
use crate::util::bits_u64;

View File

@ -1,4 +1,4 @@
use crate::field::extension_field::{flatten, unflatten, Extendable, FieldExtension};
use crate::field::extension_field::{flatten, unflatten, Extendable};
use crate::field::field::Field;
use crate::fri::FriConfig;
use crate::hash::hash_n_to_1;

View File

@ -1,10 +1,10 @@
use std::cmp::max;
use std::ops::{Add, Mul, Sub};
use crate::field::extension_field::{Extendable, FieldExtension};
use crate::field::extension_field::Extendable;
use crate::field::fft::{fft, ifft};
use crate::field::field::Field;
use crate::util::{log2_ceil, log2_strict};
use crate::util::log2_strict;
/// A polynomial in point-value form.
///
@ -237,6 +237,7 @@ impl<F: Field> Mul<F> for &PolynomialCoeffs<F> {
impl<F: Field> Mul for &PolynomialCoeffs<F> {
type Output = PolynomialCoeffs<F>;
#[allow(clippy::suspicious_arithmetic_impl)]
fn mul(self, rhs: Self) -> Self::Output {
let new_len = (self.len() + rhs.len()).next_power_of_two();
let a = self.padded(new_len);