Skip to content

feat: merge-train/barretenberg#16412

Merged
AztecBot merged 7 commits intonextfrom
merge-train/barretenberg
Aug 18, 2025
Merged

feat: merge-train/barretenberg#16412
AztecBot merged 7 commits intonextfrom
merge-train/barretenberg

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Aug 15, 2025

BEGIN_COMMIT_OVERRIDE
feat: Mocking for translator and eccvm proofs (#16368)
refactor: cleanup acir_tests and unused bb cli commands (#16361)
END_COMMIT_OVERRIDE

* Define methods to mock proofs for translator and eccvm
* Restructure functions to create dummy vk and proofs in recursion
constraints so that they use the functions from `mock_verifier_inputs`
(this avoids code duplication)

This PR is mostly in preparation for transitioning the tube in noir. We
need to mock translator and eccvm proofs to mock ClientIVC proofs.

---------

Co-authored-by: AztecBot <tech@aztecprotocol.com>
@netlify
Copy link

netlify bot commented Aug 15, 2025

Deploy Preview for barretenberg ready!

Name Link
🔨 Latest commit 0cce171
🔍 Latest deploy log https://app.netlify.com/projects/barretenberg/deploys/68a37afb6900760008987151
😎 Deploy Preview https://deploy-preview-16412--barretenberg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Aug 15, 2025

Deploy Preview for aztec-docs-dev ready!

Name Link
🔨 Latest commit 0cce171
🔍 Latest deploy log https://app.netlify.com/projects/aztec-docs-dev/deploys/68a37afbeec893000842bfd9
😎 Deploy Preview https://deploy-preview-16412--aztec-docs-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

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

🤖 Auto-approved

@AztecBot AztecBot enabled auto-merge August 15, 2025 20:02
@AztecBot
Copy link
Collaborator Author

🤖 Auto-merge enabled after 4 hours of inactivity. This PR will be merged automatically once all checks pass.

We have drifted since acir_tests was first designed. The idea of passing
BIN and FLOW and mix and matching just makes no sense anymore. There
isn't REALLY more than one choice of BIN, soon bbjs wont fill that role
at all and already has drifted. We just are explicit on our cases and
make a script for each - there really aren't that many! As well many of
the accumulated flows were low value.

also, clean up unused bb cli flags like --recursive and
--honk_recursion, some old api stuff that is now e.g. done in acir_tests
like making Prover.toml's for recursive tests

Closes AztecProtocol/barretenberg#1326.
@AztecBot AztecBot added this pull request to the merge queue Aug 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks Aug 18, 2025
@AztecBot AztecBot added this pull request to the merge queue Aug 18, 2025
@AztecBot
Copy link
Collaborator Author

🤖 Auto-merge enabled after 4 hours of inactivity. This PR will be merged automatically once all checks pass.

Merged via the queue into next with commit ceaf7c6 Aug 18, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants