schaeff
|
91d7a798bc
|
use array-based bigint for bitwise
|
2023-05-11 11:28:38 +02:00 |
|
schaeff
|
60be9f7efc
|
fix bitwise negation
|
2023-05-11 10:24:29 +02:00 |
|
schaeff
|
8136562be0
|
add bn254 to number types, move methods to trait, use biguint
|
2023-05-11 10:24:29 +02:00 |
|
chriseth
|
b0e71da221
|
Use logging for witness generation error.
|
2023-05-09 19:31:47 +02:00 |
|
chriseth
|
ad8abfbf8e
|
Print failing identity.
|
2023-05-09 18:00:38 +02:00 |
|
chriseth
|
2b89caf2c6
|
Format affine expression in error.
|
2023-05-09 18:00:38 +02:00 |
|
chriseth
|
8449ea4f3d
|
Print names.
|
2023-05-09 17:00:54 +02:00 |
|
chriseth
|
eb9b0e97bb
|
Use &PolynomialReference as keys.
|
2023-05-09 14:52:28 +02:00 |
|
chriseth
|
7ba175b95f
|
Merge pull request #237 from chriseth/fix_affine_format
Bugfix: affine format
|
2023-05-08 23:04:01 +02:00 |
|
Lucas Clemente Vella
|
50969341ca
|
Sorting in the places where HashSet order influence the result.
|
2023-05-08 17:39:39 +01:00 |
|
chriseth
|
77e38a3075
|
Fix affine format
|
2023-05-06 13:49:36 +02:00 |
|
chriseth
|
173d163832
|
Substitute constants in identities.
|
2023-05-05 21:18:20 +02:00 |
|
chriseth
|
c4e0cbf665
|
Review comments.
|
2023-05-04 22:09:51 +02:00 |
|
chriseth
|
daa11b590e
|
Change PolyID to struct.
|
2023-05-04 22:04:02 +02:00 |
|
chriseth
|
b480b31179
|
Change fixed data cols lookup to integer.
|
2023-05-04 18:38:09 +02:00 |
|
chriseth
|
34f8f1c04c
|
Use poly ref in expression evaluator.
|
2023-05-04 14:53:12 +02:00 |
|
chriseth
|
f176b8bd43
|
Make some use of poly ids.
|
2023-05-04 13:15:53 +02:00 |
|
chriseth
|
1d42cf0f7b
|
Add IDs to references.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
21a780eeb3
|
Add IDs to references.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
391a39bc52
|
Rename constructor function for AffineExpression.
|
2023-05-02 22:08:09 +02:00 |
|
chriseth
|
d760a0a2de
|
Fix clippy.
|
2023-05-02 21:49:39 +02:00 |
|
chriseth
|
2cdae21bd9
|
Merge pull request #209 from chriseth/complete-flag-in-executor
Ignore identities which we know won't yield more constraints
|
2023-05-02 17:18:00 +02:00 |
|
schaeff
|
5abfacf7c3
|
ignore identities which cannot yield more results, better error reporting in the executor
|
2023-05-02 17:03:06 +02:00 |
|
chriseth
|
94ab822824
|
Use HashMap for AffineExpression.
|
2023-04-28 10:50:32 +02:00 |
|
chriseth
|
ee849ff448
|
Fix clippy.
|
2023-04-28 00:26:57 +02:00 |
|
chriseth
|
199ca61c2f
|
Expression tree traversal utilities.
|
2023-04-27 16:42:34 +02:00 |
|
chriseth
|
cc866b3711
|
Report row speed.
|
2023-04-27 14:29:47 +02:00 |
|
chriseth
|
0debf739b5
|
Use nonzero option to improve memory layout.
|
2023-04-26 15:38:54 +02:00 |
|
chriseth
|
f154bf2341
|
Report index size.
|
2023-04-26 14:57:07 +02:00 |
|
chriseth
|
dbac810d53
|
Move analyzer to its own crate.
|
2023-04-25 14:43:58 +02:00 |
|
chriseth
|
c0e2952506
|
Use match for prover query.
|
2023-04-24 14:40:07 +02:00 |
|
schaeff
|
6616f66d10
|
workaround regex feature unification issue
|
2023-04-21 18:39:13 +02:00 |
|
schaeff
|
82cfa54696
|
split into small crates
|
2023-04-21 17:16:22 +02:00 |
|