Skip to content

fix: Add free witness tag to field constructor#16827

Merged
Rumata888 merged 1 commit intomerge-train/barretenbergfrom
is/add_free_witness_to_field
Sep 11, 2025
Merged

fix: Add free witness tag to field constructor#16827
Rumata888 merged 1 commit intomerge-train/barretenbergfrom
is/add_free_witness_to_field

Conversation

@Rumata888
Copy link
Contributor

Missed setting free witness in one of constructors before

@Rumata888 Rumata888 self-assigned this Sep 5, 2025
@Rumata888 Rumata888 added the ci-full Run all master checks. label Sep 5, 2025
@Rumata888 Rumata888 force-pushed the is/add_free_witness_to_field branch from c4a3399 to b4a401f Compare September 8, 2025 10:40
Copy link
Contributor

@ledwards2225 ledwards2225 left a comment

Choose a reason for hiding this comment

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

LG - just a request for more detailed comment in the transcript

}

// In case the transcript is used for recursive verification, we need to sanitize current round data so we don't
// get an origin tag violation inside the hasher
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you elaborate a little more on why this is necessary?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hopefully, I'll be able to remove this soon, as there are some other PRs that just assign tags properly to the buffer

@Rumata888 Rumata888 force-pushed the is/add_free_witness_to_field branch from b4a401f to 3e393d6 Compare September 10, 2025 14:58
@Rumata888 Rumata888 force-pushed the is/add_free_witness_to_field branch from 3e393d6 to 9fe1729 Compare September 10, 2025 15:46
@Rumata888 Rumata888 merged commit 47fc343 into merge-train/barretenberg Sep 11, 2025
6 checks passed
@Rumata888 Rumata888 deleted the is/add_free_witness_to_field branch September 11, 2025 10:45
github-merge-queue bot pushed a commit that referenced this pull request Sep 11, 2025
BEGIN_COMMIT_OVERRIDE
fix: Origin Tags edgecase (#16921)
chore: cycle group cleanup #2 (#16876)
chore: civc tidy 3 (#16671)
refactor(bb): optimize batch_mul_with_endomorphism (#16905)
feat: check op queue wires are zero past minicircuit in Translator
(#16858)
feat: Add CPU scaling benchmark script for remote execution (#16918)
fix: Add free witness tag to field constructor (#16827)
fix(bb): darwin build (#16957)
END_COMMIT_OVERRIDE
Umarb97 pushed a commit to Umarb97/aztec-packages that referenced this pull request Sep 16, 2025
Missed setting free witness in one of constructors before
mralj pushed a commit that referenced this pull request Oct 13, 2025
Missed setting free witness in one of constructors before
ludamad pushed a commit that referenced this pull request Dec 16, 2025
Missed setting free witness in one of constructors before
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-full Run all master checks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants