Skip to content

chore: Move stdlib::uint_plookup to stdlib::uint#15460

Merged
suyash67 merged 1 commit into
merge-train/barretenbergfrom
sb/move-uint-plookup
Jul 8, 2025
Merged

chore: Move stdlib::uint_plookup to stdlib::uint#15460
suyash67 merged 1 commit into
merge-train/barretenbergfrom
sb/move-uint-plookup

Conversation

@suyash67

@suyash67 suyash67 commented Jul 2, 2025

Copy link
Copy Markdown
Contributor

Moves the uint_plookup class into the uint class in stdlib. This is done because the plookup-based uint version is now the default (since we no more the old standard or turbo arithmetisation).

As a result, we remove any conditionals using HasPlookup from uint related code.

@suyash67 suyash67 requested a review from ledwards2225 July 2, 2025 12:35

@ledwards2225 ledwards2225 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice!

@AztecBot AztecBot force-pushed the merge-train/barretenberg branch from 6e073a5 to 1829e9a Compare July 2, 2025 18:42
@AztecBot AztecBot force-pushed the merge-train/barretenberg branch 3 times, most recently from 913ed6b to 4bc2037 Compare July 4, 2025 02:11
@suyash67 suyash67 force-pushed the sb/move-uint-plookup branch from 5737fdd to e594eb3 Compare July 8, 2025 12:02
@suyash67 suyash67 merged commit 04045ba into merge-train/barretenberg Jul 8, 2025
4 checks passed
@suyash67 suyash67 deleted the sb/move-uint-plookup branch July 8, 2025 12:18
github-merge-queue Bot pushed a commit that referenced this pull request Jul 9, 2025
See
[merge-train-readme.md](https://github.com/AztecProtocol/aztec-packages/blob/next/.github/workflows/merge-train-readme.md).

BEGIN_COMMIT_OVERRIDE
chore: stdlib bool internal audit  (#15070)
feat: improve Shplonk api (#15422)
fix(merge-train): don't queue merge if merge-train failed queue, pass on
rebase logic (#15508)
chore: nuke bit array (#15522)
chore: remove template parameters (#15530)
chore: no PK (#15386)
chore!: Correct public inputs propagation in the tube (#15547)
chore: use `batch_invert` in native IPA verifier (#15557)
chore: Move `stdlib::uint_plookup` to `stdlib::uint` (#15460)
chore: use const ref commitment keys (#15584)
fix: hiding circuit vk computed only once (#15589)
feat: transcript can hash objects independently (#15510)
chore: readme for benchmarking remotely (#15512)
chore: fix avm test (#15592)
chore: hash more stuff for IPA. (#15519)
chore: fix avm build in merge-train/bb (#15594)
feat!: structured public inputs via kernel io (#15383)
fix!: aggregate correct nested pairing points in the hiding circuit
(#15598)
fix: bb merge-train conflicts (#15617)
chore: Refactor shplonk verifier api (#15618)
chore!: databus consistency checks in the hiding circuit (#15599)
feat!: VK hash consistency check (#15591)
END_COMMIT_OVERRIDE

---------

Co-authored-by: AztecBot <tech@aztecprotocol.com>
Co-authored-by: sergei iakovenko <105737703+iakovenkos@users.noreply.github.com>
Co-authored-by: federicobarbacovi <171914500+federicobarbacovi@users.noreply.github.com>
Co-authored-by: Suyash Bagad <suyash@aztecprotocol.com>
Co-authored-by: Jonathan Hao <jonathan@aztec-labs.com>
Co-authored-by: ledwards2225 <98505400+ledwards2225@users.noreply.github.com>
Co-authored-by: Raju Krishnamoorthy <krishnamoorthy@gmail.com>
Co-authored-by: notnotraju <raju@aztec-labs.com>
Co-authored-by: Lucas Xia <lucasxia01@gmail.com>
Co-authored-by: Khashayar Barooti <khashayar@aztecprotocol.com>
Co-authored-by: Jean M <132435771+jeanmon@users.noreply.github.com>
Co-authored-by: Alex Gherghisan <alexghr@users.noreply.github.com>
Co-authored-by: Santiago Palladino <spalladino@users.noreply.github.com>
Co-authored-by: Santiago Palladino <santiago@aztec-labs.com>
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