in math/src/polynom/mod.rs [644:657]
fn fill_zero_roots<E: FieldElement>(xs: &[E], result: &mut [E]) {
let mut n = result.len();
n -= 1;
result[n] = E::ONE;
for i in 0..xs.len() {
n -= 1;
result[n] = E::ZERO;
#[allow(clippy::assign_op_pattern)]
for j in n..xs.len() {
result[j] = result[j] - result[j + 1] * xs[i];
}
}
}