Skip to content

refactor: cleanup acir_tests and unused bb cli commands#16361

Merged
ludamad merged 19 commits intomerge-train/barretenbergfrom
ad/refactor-cli
Aug 17, 2025
Merged

refactor: cleanup acir_tests and unused bb cli commands#16361
ludamad merged 19 commits intomerge-train/barretenbergfrom
ad/refactor-cli

Conversation

@ludamad
Copy link
Collaborator

@ludamad ludamad commented Aug 14, 2025

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.

@ludamad ludamad added the ci-full Run all master checks. label Aug 14, 2025
Copy link
Contributor

@lucasxia01 lucasxia01 left a comment

Choose a reason for hiding this comment

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

Thanks for this cleanup!

@ludamad ludamad merged commit 5d61ee9 into merge-train/barretenberg Aug 17, 2025
8 checks passed
@ludamad ludamad deleted the ad/refactor-cli branch August 17, 2025 01:23
github-merge-queue bot pushed a commit that referenced this pull request Aug 18, 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
mralj pushed a commit that referenced this pull request Oct 13, 2025
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.
ludamad added a commit that referenced this pull request Dec 16, 2025
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.
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