Skip to content

Commit 4d28b21

Browse files
committed
Debug constraints:
1 parent 8ad853a commit 4d28b21

File tree

1 file changed

+4
-4
lines changed
  • extensions/native/circuit/src/sumcheck

1 file changed

+4
-4
lines changed

extensions/native/circuit/src/sumcheck/air.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,6 @@ impl<AB: InteractionBuilder> Air<AB>
157157
.when(not(logup_continuation))
158158
.assert_eq(ctx[2], curr_logup_n);
159159

160-
/* _debug
161-
// Termination condition
162-
assert_array_eq(&mut builder.when::<AB::Expr>(not(continuation)), eval_acc, [AB::F::ZERO; 4]);
163-
164160
// Timestamp transition
165161
builder
166162
.when(header_row)
@@ -175,6 +171,10 @@ impl<AB: InteractionBuilder> Air<AB>
175171
.when(next.prod_row + next.logup_row)
176172
.assert_eq(next.start_timestamp, start_timestamp + AB::F::ONE + within_round_limit * AB::F::from_canonical_usize(3));
177173

174+
/* _debug
175+
// Termination condition
176+
assert_array_eq(&mut builder.when::<AB::Expr>(not(continuation)), eval_acc, [AB::F::ZERO; 4]);
177+
178178
let alpha_denominator = FieldExtension::multiply(alpha1, alpha);
179179
assert_array_eq::<_, _, _, EXT_DEG>(&mut builder.when(prod_continuation), alpha_denominator.clone(), next_alpha1);
180180
assert_array_eq::<_, _, _, EXT_DEG>(&mut builder.when(logup_row), alpha_denominator, alpha2);

0 commit comments

Comments
 (0)