From b8283ac7f3e15432de0aff8e2705726135c98c9e Mon Sep 17 00:00:00 2001 From: guipublic <47281315+guipublic@users.noreply.github.com> Date: Fri, 17 May 2024 20:18:41 +0200 Subject: [PATCH] feat!: add is_infinite to curve addition opcode (#6384) Resolves https://github.com/noir-lang/noir/issues/4978 Since elliptic curve addition in barretenberg is already handling the point at infinity, I simply expose it in the ACIR opcode. --- .../cpp/src/barretenberg/dsl/acir_format/ec_operations.test.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/barretenberg/cpp/src/barretenberg/dsl/acir_format/ec_operations.test.cpp b/barretenberg/cpp/src/barretenberg/dsl/acir_format/ec_operations.test.cpp index 1cd34c076f82..029125f5e27d 100644 --- a/barretenberg/cpp/src/barretenberg/dsl/acir_format/ec_operations.test.cpp +++ b/barretenberg/cpp/src/barretenberg/dsl/acir_format/ec_operations.test.cpp @@ -162,7 +162,6 @@ TEST_F(EcOperations, TestECMultiScalarMul) .multi_scalar_mul_constraints = { msm_constrain }, .ec_add_constraints = {}, .recursion_constraints = {}, - .honk_recursion_constraints = {}, .bigint_from_le_bytes_constraints = {}, .bigint_to_le_bytes_constraints = {}, .bigint_operations = {},