diff --git a/circom_algebra/src/algebra.rs b/circom_algebra/src/algebra.rs index 235b7e951..856bac72f 100644 --- a/circom_algebra/src/algebra.rs +++ b/circom_algebra/src/algebra.rs @@ -898,7 +898,7 @@ impl Substitution { let symbol = substitution.from; let mut coefficients = substitution.to; ArithmeticExpression::initialize_hashmap_for_expression(&mut coefficients); - coefficients.insert(symbol, BigInt::from(-1 % field)); + coefficients.insert(symbol, BigInt::from(-1)); let arith = ArithmeticExpression::Linear { coefficients }; ArithmeticExpression::transform_expression_to_constraint_form(arith, field).unwrap() }