Skip to content

Commit 815564e

Browse files
committed
Fix a misleading log in recursive verifier related to public input
evaluation
1 parent afce4f6 commit 815564e

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

barretenberg/cpp/src/barretenberg/vm2/constraining/recursion/recursive_verifier.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,8 @@ AvmRecursiveVerifier::PairingPoints AvmRecursiveVerifier::verify_proof(
174174
// public_input_evaluation.assert_equal(claimed_evaluations[i]
175175
for (size_t i = 0; i < AVM_NUM_PUBLIC_INPUT_COLUMNS; i++) {
176176
FF public_input_evaluation = evaluate_public_input_column(public_inputs[i], output.challenge);
177-
vinfo("public_input_evaluation failed, public inputs col ", i);
178-
pi_validation.must_imply(public_input_evaluation == claimed_evaluations[i], "public_input_evaluation failed");
177+
pi_validation.must_imply(public_input_evaluation == claimed_evaluations[i],
178+
format("public_input_evaluation failed at column ", i));
179179
}
180180

181181
// Execute Shplemini rounds.
@@ -187,6 +187,11 @@ AvmRecursiveVerifier::PairingPoints AvmRecursiveVerifier::verify_proof(
187187
padding_indicator_array, claim_batcher, output.challenge, Commitment::one(&builder), transcript);
188188

189189
auto pairing_points = PCS::reduce_verify_batch_opening_claim(opening_claim, transcript);
190+
191+
if (builder.failed()) {
192+
info("AVM Recursive verifier builder failed with error: ", builder.err());
193+
}
194+
190195
return pairing_points;
191196
}
192197

0 commit comments

Comments
 (0)