-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Improve ivc bench #4242
feat: Improve ivc bench #4242
Changes from 7 commits
a9f0309
520804b
ba862a0
c896e58
73db744
4b8a8c9
bfb51df
3a81efe
c298d9a
3fa4a01
11f7738
45efbe3
1250906
aa6c696
7240924
3cfaed8
420d262
b8fe565
602d172
1305fa6
66ba425
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
barretenberg_module(goblin stdlib_recursion ultra_honk eccvm translator_vm) | ||
barretenberg_module(goblin stdlib_recursion ultra_honk eccvm translator_vm stdlib_sha256 stdlib_merkle_tree stdlib_primitives) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The inclusion of the stdlib components is only necessary now because the full goblin recursion tests (which now use these stdlib primitives in the kernel) live in the goblin module. We don't have an established pattern for avoiding this because this is the only place that we use stdlib primitives outside the stdlib (except for certain bench suites). One option is just to have a goblin_test module that is separate from goblin. Let's discuss There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If they're only in headers, this isn't technically needed. Also, might signal that this is a module boundary break vs having them in a testing module |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The restructuring of this suite is substantial enough that it may be easier to review in isolation rather than via the diff.