1467 Commits

Author SHA1 Message Date
Nicholas Ward
1d4bb3950d FFTarget uses BigUintTarget 2021-11-10 09:58:16 -08:00
Nicholas Ward
6ab01e51f3 u32 arithmetic check for special cases 2021-11-10 09:58:16 -08:00
Nicholas Ward
237a1fad1d addressed comments 2021-11-10 09:58:16 -08:00
Nicholas Ward
bd0164c7ef fmt 2021-11-10 09:58:16 -08:00
Nicholas Ward
a3d957fa42 addressed comment: more tests for multiple_comparison 2021-11-10 09:58:16 -08:00
Nicholas Ward
6705d81fbd nit 2021-11-10 09:58:16 -08:00
Nicholas Ward
5dd4ed3e1c addressed comments 2021-11-10 09:58:16 -08:00
Nicholas Ward
244543578b fixes to subtraction tests, and documentation 2021-11-10 09:58:16 -08:00
Nicholas Ward
2d9f8d9719 fix 2021-11-10 09:58:16 -08:00
Nicholas Ward
c664eba3e6 sub test 2021-11-10 09:58:16 -08:00
Nicholas Ward
72134a3eb0 mul test 2021-11-10 09:58:16 -08:00
Nicholas Ward
8f8d03951b uncomment 2021-11-10 09:58:16 -08:00
Nicholas Ward
4c5f2383fe fixes to tests 2021-11-10 09:58:16 -08:00
Nicholas Ward
bbcda969e5 nonnative tests 2021-11-10 09:58:16 -08:00
Nicholas Ward
ee5619b847 fmt 2021-11-10 09:58:16 -08:00
Nicholas Ward
f7ce33b7ae using refs in right places; and lots of fixes 2021-11-10 09:58:16 -08:00
Nicholas Ward
bfe201d951 fmt 2021-11-10 09:58:16 -08:00
Nicholas Ward
87d8129034 reduce 2021-11-10 09:58:16 -08:00
Nicholas Ward
6232aa68fb fix 2021-11-10 09:58:16 -08:00
Nicholas Ward
f639dd3359 fixes to nonnative 2021-11-10 09:58:15 -08:00
Nicholas Ward
f41c8ee16f fmt 2021-11-10 09:58:15 -08:00
Nicholas Ward
7e81f297f2 another fix 2021-11-10 09:58:15 -08:00
Nicholas Ward
90178b2b0a many fixes 2021-11-10 09:58:15 -08:00
Nicholas Ward
9e49c3f2b4 fix to test 2021-11-10 09:58:15 -08:00
Nicholas Ward
048048cea2 test for list_le 2021-11-10 09:58:15 -08:00
Nicholas Ward
166ab77ee3 biguint_cmp test 2021-11-10 09:58:15 -08:00
Nicholas Ward
62519eeb12 biguint mul test 2021-11-10 09:58:15 -08:00
Nicholas Ward
1402791139 merge 2021-11-10 09:58:14 -08:00
Nicholas Ward
0c182c4621 fix 2021-11-10 09:58:03 -08:00
Nicholas Ward
649c2e2b52 tests for biguint gadget 2021-11-10 09:58:03 -08:00
Nicholas Ward
b045afbb8a biguint methods in fields, and biguint gadget progress 2021-11-10 09:58:00 -08:00
Nicholas Ward
557456ddd9 fix 2021-11-10 09:57:32 -08:00
Nicholas Ward
e8c2813cc7 fixes and fmt 2021-11-10 09:57:32 -08:00
Nicholas Ward
b567cf9baf some more BigUint arithmetic 2021-11-10 09:57:32 -08:00
Nicholas Ward
9077c7fa3c BigUint arithmetic, and cleanup 2021-11-10 09:57:32 -08:00
Nicholas Ward
72aea53d13 mul 2021-11-10 09:57:32 -08:00
Nicholas Ward
956b34c2e9 add_many_u32 2021-11-10 09:57:32 -08:00
Nicholas Ward
a4eac25f3d nonnative add reduction, and nonnative subtraction 2021-11-10 09:57:32 -08:00
Nicholas Ward
b2b7cb3931 merge 2021-11-10 09:57:32 -08:00
Nicholas Ward
97f66b58f5 merge 2021-11-10 09:56:42 -08:00
Nicholas Ward
cc48abff94 sub 2021-11-10 09:56:22 -08:00
Nicholas Ward
18567e570b merge 2021-11-10 09:56:21 -08:00
Nicholas Ward
3fff08aa80 U32 subtraction gate 2021-11-10 09:53:29 -08:00
Nicholas Ward
bdfe124b0c multiple comparison 2021-11-10 09:53:29 -08:00
Nicholas Ward
6dd14eb27a comparison gate should also be <= 2021-11-10 09:53:29 -08:00
Nicholas Ward
26959d11c9 range-check the bits 2021-11-10 09:53:28 -08:00
Nicholas Ward
0ff6e6e0a0 fmt 2021-11-10 09:53:28 -08:00
Nicholas Ward
7e8c021b46 comparison gate 2021-11-10 09:53:28 -08:00
Nicholas Ward
912204d685 merge 2021-11-10 09:53:27 -08:00
Nicholas Ward
ebcfde1d81 updates 2021-11-10 09:53:12 -08:00