Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Arithmetic: for multiplications and divisons over 32-bits and 64-bits. * WIP updating pils and complete arith table * wip aritmethic state machines * WIP arith witness comutation * update cargo files * WIP arith, fix errors after merge from develop * WIP arith: adding test of helpers * WIP arith * WIP arith * WIP arith tests * WIP, helpers test ok peding update pil * WIP arith helpers pass bus tests * WIP update pil of arith_table, add method to calculate row of table * WIP arith helper tests * WIP arith - test ok * arith, clean obsolete code * add multiplicity on arith tables * arith SM integration on develop * adding arith tables * updated from develop, fix bug arith add debug traces * clean arith code and remove warnings * fix bug and apply changes * remove non used field * fix bug on arith pil * restore correct value on rom.rs * fix bug on arith, verify constraints ok * clean commented code * WIP fix on arith table calculation * fix tables of arith, check and clean tests * add conditional extra argument call in arith helpers * fix call on arith helpers tests * fix error on arith executor m32 and sext * update arith with div by zero and div overflow
- Loading branch information