-
Notifications
You must be signed in to change notification settings - Fork 125
Recursion PoC #102
Recursion PoC #102
Conversation
changes:
|
make PCDAggregationCircuit generic for both GWC & SHPLONK
Looks like the last commit or 2 makes the code not compile anymore with some generics errors (so hard to figure out what exactly is wrong). |
Ok, let me get it done |
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.
Looks good to me!
Co-authored-by: Brecht Devos <[email protected]>
Let me see if reference brakes. |
fixed |
According to the test intent, these errors in bytecode-circuit are as expected. zkevm-circuits/zkevm-circuits/src/bytecode_circuit/test.rs Lines 42 to 58 in c41e6ba
If success == false , the test will show the ERROR message.
|
I re-enabled the PSE PI tests so fixing those isn't forgotten. I also fixed a small issue with the taiko |
Co-authored-by: Brecht Devos <[email protected]>
Yes, finally passed all the tests 🥹 |
Currently implements recursion like this for
n
blocks:The best version is
bench_root_super_circuit_prover_sdk
.bench_root_super_circuit_prover
is the older version I made without the sdk and should not be used anymore.TODO:
gen_pk
to work because of trait issues, can just wait until this gets fixed upstream if hard to fix.