Lucas Clemente Vella
|
390f3a191f
|
New backend interface.
|
2024-02-13 11:24:47 +00:00 |
|
Leo
|
1b06de0142
|
Merge pull request #1021 from powdr-labs/support_arrays_of_intermediates
Support arrays of intermediates
|
2024-02-09 11:33:28 +00:00 |
|
Leo Alt
|
fbc7921026
|
upgrade halo2
|
2024-02-09 09:35:49 +01:00 |
|
chriseth
|
de0e89c313
|
Ararys of intermediate columns.
|
2024-02-09 08:17:55 +01:00 |
|
Leo Alt
|
45069c968b
|
Add verification key to Halo2 and support to vkey generation and proof
verification in CLI.
|
2024-02-06 14:50:53 +01:00 |
|
Leandro Pacheco
|
56c14b1041
|
just re-export analyze functions
|
2024-02-01 16:56:11 -03:00 |
|
Leo Alt
|
3daf9d90be
|
add package info
|
2024-01-29 18:35:32 +01:00 |
|
chriseth
|
570edb9869
|
Check first and then print.
|
2024-01-24 09:23:46 +01:00 |
|
Leo Alt
|
607c0043d7
|
add powdr- prefix to all crates
|
2024-01-23 18:51:29 +01:00 |
|
Leo Alt
|
f9f70b5923
|
fix starky rev
|
2024-01-23 17:37:53 +01:00 |
|
Leo
|
2055ac51a8
|
Merge pull request #930 from powdr-labs/unary_plus
Remove unary plus.
|
2024-01-23 13:20:06 +00:00 |
|
Leandro Pacheco
|
c4b4f35771
|
make parser generate SourceRefs
also added a way for analyzing PILFile's directly without having to re-parse
from a string
|
2024-01-23 08:45:47 -03:00 |
|
chriseth
|
a288549b4b
|
Remove unary plus.
|
2024-01-23 08:59:55 +01:00 |
|
chriseth
|
e30701b24e
|
Fix exported names.
|
2024-01-16 17:38:01 +01:00 |
|
Leo Alt
|
27dcf42bdc
|
update starky
|
2024-01-10 16:14:22 +01:00 |
|
Georg Wiese
|
3908634133
|
Implement proving of continuations
|
2023-12-08 19:10:37 +01:00 |
|
Leo Alt
|
5382fe15d9
|
log proof time
|
2023-12-01 17:50:22 +01:00 |
|
Leo Alt
|
7b5765d927
|
pin starky
|
2023-11-29 14:49:56 +01:00 |
|
Lucas Clemente Vella
|
cd4449e65f
|
RISCV executor
|
2023-11-24 11:42:35 +01:00 |
|
chriseth
|
716b7ba995
|
Remove degree as property of symbol.
|
2023-11-17 15:49:01 +01:00 |
|
chriseth
|
d94db64b6f
|
Support arrays in witgen.
|
2023-11-08 21:31:49 +01:00 |
|
Thibaut Schaeffer
|
f5e176dee6
|
Merge pull request #749 from powdr-labs/get-degree-from-namespaces
Get degree from namespaces
|
2023-11-07 11:46:40 +00:00 |
|
Leo
|
e063f7e345
|
Merge pull request #734 from powdr-labs/namspace_and_index_access
Parse index access as operator.
|
2023-11-07 09:36:49 +00:00 |
|
schaeff
|
844dd39618
|
get degree from namespaces
|
2023-11-07 10:32:41 +01:00 |
|
Leo Alt
|
f08f24443c
|
compiler cleanup
|
2023-11-06 17:26:22 +01:00 |
|
chriseth
|
158a3aee5d
|
[SQUASH] Review comments.
|
2023-11-06 16:58:17 +01:00 |
|
chriseth
|
e4d22a2fb9
|
Make index access a proper operation.
|
2023-11-02 17:47:52 +01:00 |
|
chriseth
|
7630446948
|
Parse next as operator.
|
2023-11-02 10:59:22 +01:00 |
|
chriseth
|
6eb5982fd0
|
Restrict operators on AlgebraicExpression.
|
2023-11-01 22:40:08 +01:00 |
|
chriseth
|
3429b8cf33
|
Simplify AlgebraicExpression.
|
2023-10-30 18:36:12 +01:00 |
|
chriseth
|
960ed7c572
|
Introduce AlgebraicExpression.
|
2023-10-30 16:16:42 +01:00 |
|
chriseth
|
0f0246f493
|
pilopt is not needed anymore.
|
2023-10-25 18:05:04 +02:00 |
|
chriseth
|
af2b92350b
|
Merge pull request #696 from powdr-labs/remove_const_opt
Remove constant optimizer again.
|
2023-10-24 09:39:38 +00:00 |
|
Georg Wiese
|
8fcd126b34
|
Fix lint
|
2023-10-23 09:01:10 +00:00 |
|
chriseth
|
901ce0cf5e
|
Remove constant optimizer again.
|
2023-10-20 12:40:28 +02:00 |
|
chriseth
|
164880da68
|
Treat intermediate columns specially.
|
2023-10-16 17:32:21 +02:00 |
|
chriseth
|
1e81bb36ac
|
Move constants to generic definitions.
|
2023-10-10 16:40:41 +02:00 |
|
chriseth
|
aff7ff1c57
|
Do not treat constants specially during parsing.
|
2023-10-10 16:40:41 +02:00 |
|
chriseth
|
7235b88484
|
Make Identity more flexible.
|
2023-10-10 12:44:40 +02:00 |
|
Leo Alt
|
9906a5b937
|
fix extra parameter in starky
|
2023-10-09 13:05:51 +02:00 |
|
Georg Wiese
|
a28a037f19
|
Disallow prints in all crates
|
2023-10-05 08:11:23 +00:00 |
|
chriseth
|
8d7b55fe02
|
Use optimize mildly to substitute constants.
|
2023-10-04 16:15:26 +02:00 |
|
chriseth
|
6565b056b2
|
Properly print local variables.
|
2023-09-29 12:36:45 +02:00 |
|
chriseth
|
a3921535c7
|
Generalize definitions.
|
2023-09-29 12:36:45 +02:00 |
|
chriseth
|
edaa59f14b
|
Fix clippy.
|
2023-09-27 14:57:55 +02:00 |
|
Lucas Clemente Vella
|
52bca1b07f
|
STARK prover
|
2023-09-26 15:03:29 +02:00 |
|
chriseth
|
ac0ccff780
|
Array literals in expressions.
|
2023-09-26 10:54:16 +02:00 |
|
chriseth
|
a7c65e0990
|
Lambda expressions
|
2023-09-25 17:28:38 +02:00 |
|
chriseth
|
3b31c670a7
|
Unify parsed and analyzed expressions.
|
2023-09-19 16:33:56 +02:00 |
|
schaeff
|
8191e8d009
|
support intermediate polynomials
|
2023-09-12 19:26:05 +02:00 |
|