From ca7f660fee7b5d3bcd72ab61df56efa86bfbd4ac Mon Sep 17 00:00:00 2001 From: Pratyush Mishra <pratyushmishra@berkeley.edu> Date: Sun, 1 Mar 2020 04:50:52 -0800 Subject: [PATCH] Fix issue --- Cargo.toml | 2 +- src/marlin_kzg10/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1c4e4df..01cfc74 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ incremental = true debug = true [features] -default = ["std"] +default = ["std", "parallel"] std = [ "algebra-core/std", "ff-fft/std", ] print-trace = [ "bench-utils/print-trace" ] parallel = [ "std", "algebra-core/parallel", "ff-fft/parallel", "rayon" ] diff --git a/src/marlin_kzg10/mod.rs b/src/marlin_kzg10/mod.rs index f36cf86..7eb33fa 100644 --- a/src/marlin_kzg10/mod.rs +++ b/src/marlin_kzg10/mod.rs @@ -93,7 +93,7 @@ impl<E: PairingEngine> MarlinKZG10<E> { .get_shift_power(degree_bound) .ok_or(Error::UnsupportedDegreeBound(degree_bound))?; let mut adjusted_comm = shifted_comm - &shift_power.mul(value); - adjusted_comm.mul_assign(challenge_i_1); + adjusted_comm *= challenge_i_1; combined_comm += &adjusted_comm; } challenge_i *= &opening_challenge.square(); -- GitLab