Skip to content

chore: audit the ecc/field extension field#21409

Merged
notnotraju merged 1 commit into
merge-train/barretenbergfrom
rk/ecc-field-extensions
Mar 12, 2026
Merged

chore: audit the ecc/field extension field#21409
notnotraju merged 1 commit into
merge-train/barretenbergfrom
rk/ecc-field-extensions

Conversation

@notnotraju

Copy link
Copy Markdown
Contributor

No real content.

{
return *this;
// return { c0.reduce_once(), c1.reduce_once() };
return { c0.reduce_once(), c1.reduce_once() };

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This method is never used with extension fields, as far as I can tell, but I think this is nonetheless better defensive programming.

// c0.self_reduce_once();
// c1.self_reduce_once();
c0.self_reduce_once();
c1.self_reduce_once();

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@notnotraju notnotraju merged commit bf72e1c into merge-train/barretenberg Mar 12, 2026
10 checks passed
@notnotraju notnotraju deleted the rk/ecc-field-extensions branch March 12, 2026 11:18
github-merge-queue Bot pushed a commit that referenced this pull request Mar 12, 2026
BEGIN_COMMIT_OVERRIDE
chore: unify tests in ecc/curves and ecc/groups (#21392)
chore: `ecc/fields` ASM audit (#20892)
chore: audit the `ecc/field` extension field (#21409)
chore: responding to external IPA audit (#20334)
feat: committed sumcheck for batched Hiding Translator (#21376)
chore: documentation fixes for ECCVM after first external audit (#20348)
chore: Document RAM gate cost optimization opportunity (#21426)
refactor: rename MSGPACK_FIELDS to SERIALIZATION_FIELDS (#21175)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants