JacobEberhardt
|
033217b520
|
Merge pull request #224 from Zokrates/useful-semantic-errors
Output more, better errors in the CLI
|
2019-02-01 13:46:42 +01:00 |
|
Thibaut Schaeffer
|
02157bf312
|
Merge branch 'develop' into display-empty-lincomb
|
2019-02-01 13:13:52 +01:00 |
|
schaeff
|
c55fdf98b8
|
update docs, implement agreed change ie only print compact for in zir
|
2019-01-30 18:33:55 +01:00 |
|
schaeff
|
60719998da
|
display empty lincomb
|
2019-01-29 14:03:14 +01:00 |
|
schaeff
|
a50b546714
|
merge develop
|
2019-01-29 10:39:48 +01:00 |
|
schaeff
|
b731a7c296
|
solve conflict
|
2019-01-28 10:18:27 +01:00 |
|
schaeff
|
10fbe003c3
|
improve error handling in CLI
|
2019-01-25 15:35:50 +01:00 |
|
Stefan
|
6b916e779f
|
Merge pull request #225 from Zokrates/if-else-array
Add support for IfElse for arrays
|
2019-01-22 14:54:43 +01:00 |
|
Thibaut Schaeffer
|
3018c1ccbe
|
Merge branch 'develop' into optimize-subtraction
|
2019-01-21 14:25:59 +01:00 |
|
Guillaume Ballet
|
a025c59d84
|
WASM crate import depends on the presence of the wasm feature
|
2019-01-21 10:23:49 +01:00 |
|
schaeff
|
283d18db85
|
fix libsnark magic path error
|
2019-01-18 20:32:05 +01:00 |
|
schaeff
|
ae7b5c0daa
|
change test to check flattening of 1-sized array is identical to flattening of single value
|
2019-01-18 19:59:17 +01:00 |
|
schaeff
|
87fccb3457
|
implement variable access to ifelse array
|
2019-01-18 19:35:10 +01:00 |
|
schaeff
|
b74e0b6dc6
|
add support for ifelse array access, clean up semantic treatment
|
2019-01-18 18:56:56 +01:00 |
|
schaeff
|
e20f104c40
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into if-else-array
|
2019-01-18 17:48:23 +01:00 |
|
schaeff
|
e084165adc
|
add multiple errors, add node for all AST, fix tests ignoring positions
|
2019-01-18 11:49:16 +01:00 |
|
schaeff
|
d1295adc49
|
pass positions to absy, allow one error per function
|
2019-01-16 22:59:37 +01:00 |
|
Guillaume Ballet
|
2973df573a
|
Run the tests with WASM enabled
|
2019-01-14 18:17:40 +01:00 |
|
Guillaume Ballet
|
e1d2df3e20
|
Fix build after rebase
|
2019-01-14 17:04:23 +01:00 |
|
Guillaume Ballet
|
1bc3947e5e
|
Move wasm plugin generation to a different repo
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
de1a9d6292
|
Fix fmt
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
47dc8d0a16
|
Fix endianness in BITS
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
666d6760f7
|
Fix field test
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
df96ab59b7
|
Fix build warnings
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
ce7b7c1419
|
rebase and fix linter issue
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
2127ff2e34
|
Support the generation of multiple wasm plugins
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
311ee6275f
|
Remove warning and fix naming error
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
a577f470ed
|
fix linter issues
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
865c7786e5
|
fix rebase issue
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
cc21fd21be
|
Add a repo to support the WASM version of partial_eq
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
0ce5406fc8
|
Remove dependency on std::fs::File
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
2113e1f588
|
Remove dependency on std::fs::File
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
ebdfd96bda
|
Replace last hex dump with the wasm builder
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
4931710b6c
|
fix unwinding issue in tests
|
2019-01-14 14:48:33 +01:00 |
|
Guillaume Ballet
|
a5a94bea89
|
Upgrade to wasmi 0.4.2
|
2019-01-14 14:46:21 +01:00 |
|
Guillaume Ballet
|
62ccc311d0
|
fix build
|
2019-01-14 14:43:55 +01:00 |
|
Guillaume Ballet
|
8df23cf1c0
|
rustfmt fix
|
2019-01-14 14:43:55 +01:00 |
|
Guillaume Ballet
|
a6ba865c40
|
fix unit tests and use the builder instead of hex strings
|
2019-01-14 14:43:55 +01:00 |
|
Guillaume Ballet
|
1320c28dad
|
Move module to struct in order not to recreate it every time
This is an intermediate step, the module might be moved to the
interpreter and tests are broken.
|
2019-01-14 14:39:36 +01:00 |
|
Guillaume Ballet
|
163f2b42f4
|
Implement support for WASM helpers
|
2019-01-14 14:39:36 +01:00 |
|
schaeff
|
8e1821dca8
|
merge, solve conflicts, make tests pass
|
2019-01-14 00:03:28 +01:00 |
|
schaeff
|
29403cfb50
|
bump patch
|
2019-01-06 22:41:43 +01:00 |
|
schaeff
|
bc107db32d
|
change array to range
|
2019-01-06 22:15:31 +01:00 |
|
schaeff
|
91f290933f
|
fix test
|
2019-01-06 21:43:02 +01:00 |
|
schaeff
|
9718a96c75
|
add input binding checks, make R1CS format more explicit
|
2019-01-06 21:08:16 +01:00 |
|
schaeff
|
9de72fe21e
|
add tests, fix order of outputs in test runner
|
2019-01-04 15:31:16 +01:00 |
|
Thibaut Schaeffer
|
44caf701b0
|
Merge pull request #210 from Zokrates/add-core-e2e-tests
[Preview] Add core e2e tests
|
2019-01-04 14:36:14 +01:00 |
|
schaeff
|
38be2a4890
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into if-else-array
|
2019-01-04 14:36:14 +01:00 |
|
schaeff
|
1e03eabacd
|
add ifelse for arrays
|
2019-01-04 13:55:45 +01:00 |
|
schaeff
|
3cfbd78529
|
simplify, use strings for constraint errors, compare errors
|
2019-01-02 13:19:08 +01:00 |
|