schaeff
|
249187a157
|
merge dev, fix conflicts, fix comment in test
|
2021-08-09 11:43:03 +02:00 |
|
Thibaut Schaeffer
|
bff6843415
|
Merge pull request #950 from Zokrates/add-logging
Add compiler logging infrastructure
|
2021-08-06 16:25:23 +02:00 |
|
schaeff
|
a7cff74ea8
|
fix tests
|
2021-08-05 16:13:15 +02:00 |
|
schaeff
|
7f76505a86
|
refactor out of range interpreter, accept any size of output
|
2021-08-05 16:03:57 +02:00 |
|
schaeff
|
78516e8a30
|
add test using out of range interpreter
|
2021-08-05 15:31:33 +02:00 |
|
schaeff
|
63be983d74
|
add tests, tweak out of range interpreter
|
2021-08-05 15:22:46 +02:00 |
|
schaeff
|
33c8fba1e1
|
add comments, use iterators
|
2021-08-05 13:36:48 +02:00 |
|
schaeff
|
6e19e7754c
|
clean typed_absy, move common impl to expr trait
|
2021-08-05 11:46:07 +02:00 |
|
schaeff
|
8663ea2bca
|
implement repeat case
|
2021-08-04 23:52:02 +02:00 |
|
schaeff
|
ea0594035a
|
clippy
|
2021-08-04 23:00:10 +02:00 |
|
schaeff
|
dd126b63e0
|
refactor is_constant to trait, move to typed_absy
|
2021-08-04 22:54:43 +02:00 |
|
schaeff
|
7c9e31f40b
|
inline repeats of constants
|
2021-08-04 21:20:45 +02:00 |
|
schaeff
|
1ca0b3b9e6
|
changelog, clean
|
2021-08-04 20:59:58 +02:00 |
|
schaeff
|
eb8e55e137
|
adjust test
|
2021-08-04 20:33:10 +02:00 |
|
schaeff
|
ca6a3f09e8
|
apply more aggressive propagation to array values
|
2021-08-04 20:08:23 +02:00 |
|
schaeff
|
dc0ef35861
|
add must_use to prevent this happening
|
2021-08-04 16:53:41 +02:00 |
|
schaeff
|
2d2387a4b8
|
enforce constant range check in uint lt check
|
2021-08-04 15:06:57 +02:00 |
|
schaeff
|
b1c9a171f8
|
add bit lt embed, fail on non constant bound, implement safe unpack
|
2021-08-04 14:55:17 +02:00 |
|
schaeff
|
dbcd0bd558
|
add log to core and env_log to cli
|
2021-07-29 11:13:54 +02:00 |
|
schaeff
|
c9e4cf1e48
|
inline constants starting from main
|
2021-07-26 14:42:13 +02:00 |
|
schaeff
|
a98701309d
|
implement fold_program to avoid calling fold_module more than expected
|
2021-07-25 18:31:22 +02:00 |
|
Leo Alt
|
939f1eb58c
|
Remove Sol abi differences
|
2021-07-16 13:10:31 +02:00 |
|
Leo Alt
|
db2e0f0849
|
Bump Solidity version
|
2021-07-15 15:33:14 +02:00 |
|
schaeff
|
0bb2f899bf
|
bump versions, generate changelog
|
2021-07-10 13:13:31 +02:00 |
|
schaeff
|
1ef196b164
|
merge dev
|
2021-07-10 11:26:14 +02:00 |
|
schaeff
|
b6b163b21b
|
fix tests
|
2021-07-10 11:09:01 +02:00 |
|
dark64
|
74b1c8a724
|
fmt
|
2021-07-09 23:04:17 +02:00 |
|
dark64
|
1994f5a24e
|
fix tests
|
2021-07-09 23:01:36 +02:00 |
|
dark64
|
0018a4a196
|
Refactor abi input parsing to support decimal and hexadecimal value representations
|
2021-07-09 15:12:17 +02:00 |
|
Thibaut Schaeffer
|
69b2dd8178
|
Merge pull request #927 from Zokrates/marlin
Add support for Marlin
|
2021-07-09 10:37:33 +02:00 |
|
schaeff
|
79d84a34e7
|
fix libsnark
|
2021-07-08 11:18:40 +02:00 |
|
schaeff
|
cbb6e4ff97
|
fix conflicts
|
2021-07-08 10:53:28 +02:00 |
|
schaeff
|
ef4241e177
|
resolve conflicts, add errors for ark
|
2021-07-08 10:42:40 +02:00 |
|
Thibaut Schaeffer
|
ffac53c793
|
Merge pull request #918 from Zokrates/recursive-verifier
Recursive verification
|
2021-07-07 18:45:09 +02:00 |
|
dark64
|
acd0af6473
|
rename solver
|
2021-07-07 16:15:20 +02:00 |
|
schaeff
|
7215e8e39a
|
fix constant inliner glitch
|
2021-07-07 15:03:03 +02:00 |
|
dark64
|
878faf2ba3
|
renaming, improve error message on curve-specific embed import
|
2021-07-07 14:04:16 +02:00 |
|
schaeff
|
36db711827
|
fix tests
|
2021-07-07 13:03:33 +02:00 |
|
schaeff
|
575b1b1626
|
update tests
|
2021-07-06 18:31:03 +02:00 |
|
schaeff
|
fe526f0741
|
make tests pass
|
2021-07-06 17:24:03 +02:00 |
|
schaeff
|
3658ce4d01
|
make tests pass
|
2021-07-06 17:07:19 +02:00 |
|
schaeff
|
9a2ab6969d
|
fix libsnark
|
2021-07-06 16:26:54 +02:00 |
|
schaeff
|
c97b429b1e
|
fix libsnark
|
2021-07-06 16:20:16 +02:00 |
|
schaeff
|
22639b26c6
|
fix visitor
|
2021-07-06 16:15:34 +02:00 |
|
schaeff
|
dc05775ad2
|
implement missing error
|
2021-07-06 16:05:27 +02:00 |
|
schaeff
|
12d42559a2
|
fix libsnark
|
2021-07-06 15:47:08 +02:00 |
|
schaeff
|
a492075be5
|
Merge branch 'develop' of github.com:Zokrates/ZoKrates into annotate-ir-conditions
|
2021-07-06 15:29:32 +02:00 |
|
schaeff
|
ccb70a8e96
|
fix tests
|
2021-07-06 15:27:29 +02:00 |
|
Thibaut Schaeffer
|
e6d0752328
|
Merge pull request #919 from leonardoalt/smt_verbose
Output IR in smtlib2
|
2021-07-06 14:55:42 +02:00 |
|
schaeff
|
5612067b7d
|
use RuntimeError enum
|
2021-07-05 21:00:13 +02:00 |
|