Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Description ## Problem\* Part of #5426 ## Summary\* Tests - Conversion to/from LE arrays of bytes - Add/Mul associative/commutative/identity - Mul has L/R zero - Distributive property - Invertibility of Add/Mul - Injectivity of Add ## Additional Context Without updating `overflow-checks` defaults, the invalid-modulus only panics locally while passing in CI. It results in a 22% increase in user time and 27% increase in wall-clock time running `cargo test` (in release mode): - With overflow checks: `708.25s user 38.29s system 842% cpu 1:28.65 total` - Without overflow checks: `577.09s user 32.65s system 875% cpu 1:09.68 total` ## Documentation\* Check one: - [x] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[For Experimental Features]** Documentation to be submitted in a separate PR. # PR Checklist\* - [x] I have tested the changes locally. - [x] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
- Loading branch information