collin
|
f5be2e037f
|
add inline circuit integration tests
|
2021-02-04 13:18:28 -08:00 |
|
collin
|
c706ef65b8
|
bump snarkvm module versions
|
2021-02-04 13:00:30 -08:00 |
|
Protryon
|
5d4fbdbbe2
|
unignore swap test
|
2021-02-04 07:36:41 -08:00 |
|
Protryon
|
9c6eb23a1e
|
const func arguments
|
2021-02-04 07:35:12 -08:00 |
|
howardwu
|
90fc6a9c12
|
chore(leo): bump version for new release
|
2021-02-03 13:34:03 -08:00 |
|
howardwu
|
0d907bbb26
|
chore(leo): bump version for new release
|
2021-02-03 12:36:17 -08:00 |
|
Howard Wu
|
59aa8ac21c
|
Merge pull request #603 from AleoHQ/asg-return-check
Remove compiler return check
|
2021-02-03 11:28:35 -08:00 |
|
Protryon
|
fcbb5e4fd9
|
remove compiler return check
|
2021-02-02 19:33:41 -08:00 |
|
Protryon
|
abee76680b
|
add test
|
2021-02-02 18:42:00 -08:00 |
|
Protryon
|
b078c6e09f
|
remove mutable constrainedvalue
|
2021-02-02 18:37:27 -08:00 |
|
Protryon
|
e028255513
|
update license headers
|
2021-02-02 11:31:54 -08:00 |
|
Protryon
|
c417f2f082
|
fix build
|
2021-02-02 11:11:43 -08:00 |
|
collin
|
90ee77cad5
|
mirror swap test in asg
|
2021-02-02 11:09:36 -08:00 |
|
Protryon
|
ca549258b8
|
blake2s unwrap muts
|
2021-02-02 11:08:57 -08:00 |
|
Protryon
|
da52984385
|
output bytes update
|
2021-02-02 11:08:57 -08:00 |
|
Protryon
|
80d5c87b8a
|
asg
|
2021-02-02 11:08:56 -08:00 |
|
howardwu
|
cbd45e56d7
|
Resolves unknown clippy flags
|
2021-02-01 20:39:01 -08:00 |
|
howardwu
|
c935d6a486
|
Update license to 2021
|
2021-02-01 20:26:56 -08:00 |
|
gluaxspeed
|
2bda443d9c
|
added more tests
|
2021-01-27 12:10:34 -05:00 |
|
collin
|
d7cced6e53
|
rustup update && cargo clippy
|
2021-01-26 14:55:15 -05:00 |
|
gluaxspeed
|
29ff3c90b6
|
error and error message for deprecated test syntax, fmt, clean up
|
2021-01-25 15:12:10 -05:00 |
|
collin
|
fe78b2ec11
|
deprecate old test function syntax
|
2021-01-21 16:50:15 -05:00 |
|
Protryon
|
3c063d725f
|
rename conditional expr to ternary
|
2021-01-14 05:27:31 -08:00 |
|
howardwu
|
1a36a262b8
|
chore(leo): bump version for new release
|
2021-01-12 17:03:16 -04:00 |
|
Howard Wu
|
d3fcd19506
|
Merge pull request #536 from AleoHQ/fix/return-type-check
Fix/return type check
|
2021-01-12 16:42:13 -04:00 |
|
collin
|
f3452b9706
|
test program output array registers
|
2021-01-11 21:48:57 -05:00 |
|
collin
|
9215d911e6
|
use eq_flat type comparison method
|
2021-01-11 21:40:02 -05:00 |
|
Collin Chin
|
5f80cc4642
|
Merge pull request #532 from huitseeker/no-panic
Removes a panic
|
2021-01-11 20:52:59 -05:00 |
|
collin
|
758cf88de7
|
fix warnings
|
2021-01-08 20:08:14 -05:00 |
|
collin
|
c48c39caaf
|
check output register type == return value type + tests
|
2021-01-08 20:06:23 -05:00 |
|
François Garillot
|
d41c1b7138
|
Removes a panic
One panic can be folded in the error case of its enclosing `Result`, an `unwrap` call can be elided through pattern-matching reformulation.
|
2021-01-08 07:12:23 -08:00 |
|
Howard Wu
|
2cde6d0659
|
Merge pull request #520 from AleoHQ/fix/conditional-logging
fix conditional logging bug #407
|
2021-01-07 20:30:48 -04:00 |
|
collin
|
fea8bb6d1e
|
Merge branch 'master' of github.com:AleoHQ/leo into ast-cleanup
|
2021-01-05 13:09:41 -05:00 |
|
collin
|
d28e161706
|
fix conditional logging bug #407
|
2021-01-04 11:34:38 -05:00 |
|
howardwu
|
87ccc0fe3d
|
Update snarkVM deps to crates
|
2021-01-03 22:37:06 -04:00 |
|
howardwu
|
d5cb59c206
|
Update ci.yml
|
2021-01-02 19:18:38 -04:00 |
|
howardwu
|
c20822e828
|
Update revision
|
2021-01-02 18:17:26 -04:00 |
|
howardwu
|
11fc60c9e0
|
Update revision
|
2020-12-30 18:07:20 -04:00 |
|
howardwu
|
f4ad1ffff4
|
Add revision for snarkvm
|
2020-12-30 12:54:48 -04:00 |
|
howardwu
|
2d64515763
|
Migrate to snarkVM
|
2020-12-30 12:40:45 -04:00 |
|
howardwu
|
141ee7eb0f
|
Resolve merge conflicts
|
2020-12-30 11:37:51 -04:00 |
|
howardwu
|
1d9215a1ac
|
Migrates to hot 1.1.4 and adds memory usage improvements for programs
|
2020-12-30 11:32:10 -04:00 |
|
Protryon
|
91cac5f9d0
|
remove custom eq/hash implementations, add node implementations, remove range_or_expression
|
2020-12-21 05:58:10 -08:00 |
|
howardwu
|
1e79277728
|
Remove tracing-subscriber dep from compiler
|
2020-12-20 10:20:13 -04:00 |
|
Protryon
|
833eeb7fc5
|
fix mutable match error
|
2020-12-16 15:01:15 -08:00 |
|
Protryon
|
6bb3437280
|
remove unused assign code
|
2020-12-16 15:01:14 -08:00 |
|
Protryon
|
d1276bd95d
|
statement breakout
|
2020-12-16 15:00:45 -08:00 |
|
collin
|
6e2dcdd1b0
|
fix serialization
|
2020-12-16 14:21:57 -05:00 |
|
collin
|
1dbd72c453
|
Merge branch 'master' of github.com:AleoHQ/leo into expression-breakout
|
2020-12-16 13:46:43 -05:00 |
|
dependabot-preview[bot]
|
8894f10de7
|
Bump indexmap from 1.6.0 to 1.6.1
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/bluss/indexmap/releases)
- [Commits](https://github.com/bluss/indexmap/compare/1.6.0...1.6.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-12-15 10:44:12 +00:00 |
|
howardwu
|
9038c5a17a
|
chore(leo): bump version for new release
|
2020-12-14 13:57:01 -04:00 |
|
howardwu
|
babb8ec175
|
Hotfix cargo fmt
|
2020-12-14 13:54:46 -04:00 |
|
Howard Wu
|
235f85e039
|
Merge pull request #494 from AleoHQ/refactor/parse-program-from-string
Undeprecate parse_program_from_string
|
2020-12-11 17:35:10 -04:00 |
|
Howard Wu
|
878f0a8461
|
Merge pull request #493 from AleoHQ/fix/self-access-scope
fix accessing self variable inside nested scope bug
|
2020-12-11 17:33:32 -04:00 |
|
Howard Wu
|
32dad40521
|
Merge pull request #492 from AleoHQ/fix/array-spread-type
Fix array spread type bug
|
2020-12-11 17:32:44 -04:00 |
|
collin
|
ca36d06022
|
undeprecate parse_program_from_string and add test
|
2020-12-11 13:31:13 -05:00 |
|
collin
|
8ace306e2c
|
fix cargo lock
|
2020-12-11 12:22:07 -05:00 |
|
collin
|
161fe2608c
|
fix accessing self variable inside nested scope bug
|
2020-12-10 18:02:25 -05:00 |
|
collin
|
08e90f5c59
|
fix array spread type bug
|
2020-12-10 17:54:19 -05:00 |
|
collin
|
e2406bec86
|
fix lower array slice bug
|
2020-12-09 17:42:15 -05:00 |
|
collin
|
40c816f921
|
update swap test
|
2020-12-09 17:08:22 -05:00 |
|
collin
|
6e67ea485a
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/nested-mut-assignee
|
2020-12-09 17:06:49 -05:00 |
|
collin
|
00dac3709a
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/prefer-index-map
|
2020-12-08 16:07:49 -05:00 |
|
collin
|
8a44eff4a5
|
fix nested mutable assignee bug, add swap test
|
2020-12-08 16:00:12 -05:00 |
|
Collin Chin
|
8541eb3fb8
|
Update mod.rs
|
2020-12-08 12:21:18 -05:00 |
|
Collin Chin
|
ac68e8e6a4
|
Merge branch 'master' into fix/prefer-include-str
|
2020-12-08 11:37:30 -05:00 |
|
collin
|
b7e5cd13df
|
fix failing test
|
2020-12-08 10:47:07 -05:00 |
|
Protryon
|
5c1a522f89
|
remove debug prints
|
2020-12-07 17:05:45 -08:00 |
|
Protryon
|
f9dc75f70c
|
expression breakout
|
2020-12-07 17:05:44 -08:00 |
|
collin
|
c351c300a2
|
merge master
|
2020-12-07 20:05:15 -05:00 |
|
collin
|
e93100eb6a
|
merge master
|
2020-12-07 19:55:03 -05:00 |
|
Howard Wu
|
f841f2e348
|
Merge pull request #466 from AleoHQ/fix/nested-mut-value
Fixes assignment of mutable variable to mutable variable
|
2020-12-07 20:41:58 -04:00 |
|
collin
|
4cac0aeb41
|
merge master, update serialization test
|
2020-12-07 16:40:34 -05:00 |
|
Protryon
|
b9fb1123de
|
block ast node
|
2020-12-07 13:28:03 -08:00 |
|
collin
|
1dbdf23d5a
|
use index map in compiler module
|
2020-12-07 12:18:20 -05:00 |
|
collin
|
3b23eb595a
|
return iterator instead of vector
|
2020-12-07 11:22:45 -05:00 |
|
collin
|
7745710dc4
|
cargo +nightly clippy
|
2020-12-04 19:06:29 -05:00 |
|
collin
|
cd53cba77a
|
fix circuit selftype error bug
|
2020-12-04 17:56:59 -05:00 |
|
collin
|
0f91630a9f
|
merge function input self changes
|
2020-12-04 16:52:19 -05:00 |
|
collin
|
f1bd5399a1
|
cargo clippy
|
2020-12-04 16:47:03 -05:00 |
|
collin
|
0698f5df59
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/circuit-self-input
|
2020-12-04 16:41:31 -05:00 |
|
collin
|
2352ebaf2c
|
rename all bytes variables to string
|
2020-12-04 15:48:43 -05:00 |
|
collin
|
674caf5902
|
use include_str in all program tests
|
2020-12-04 15:34:51 -05:00 |
|
collin
|
7976c739e9
|
use include_str in program input + state tests
|
2020-12-04 15:20:59 -05:00 |
|
collin
|
675937ba13
|
use include_str in program input tests
|
2020-12-04 12:57:08 -05:00 |
|
collin
|
b2246f1151
|
use include_str in program state tests
|
2020-12-04 12:51:39 -05:00 |
|
howardwu
|
dbae691e49
|
chore(leo): bump version for new release
|
2020-12-03 16:16:42 -04:00 |
|
collin
|
87c0dd738a
|
add test for bug #427 incomplete conditional
|
2020-12-03 13:44:47 -05:00 |
|
collin
|
dfcc77a860
|
add test for bug #430 early returns
|
2020-12-03 13:38:05 -05:00 |
|
collin
|
b94c70588e
|
refactor execution of branch indicators and function returns
|
2020-12-03 13:24:23 -05:00 |
|
collin
|
4cb07d5cd3
|
add test for nested mutable value
|
2020-12-02 12:31:51 -05:00 |
|
collin
|
1217e9860e
|
fix nested mutable value bug
|
2020-12-02 12:29:32 -05:00 |
|
howardwu
|
74f7f24b19
|
chore(leo): bump version for new release
|
2020-12-01 22:57:11 -04:00 |
|
collin
|
7ce927ff78
|
remove unused branch
|
2020-12-01 15:43:35 -05:00 |
|
collin
|
d8c08fedd7
|
fix tests
|
2020-12-01 15:37:44 -05:00 |
|
collin
|
8457b05354
|
remove mut circuit variable definition
|
2020-12-01 11:54:51 -05:00 |
|
collin
|
7977b20ad2
|
remove mut variable keyword
|
2020-12-01 10:19:02 -05:00 |
|
collin
|
82e13edbbe
|
pass mutable reference to circuit variable when 'mut self' keyword is present
|
2020-12-01 10:12:50 -05:00 |
|
collin
|
74f7749462
|
pass circuit members into function by value when self keyword is present
|
2020-11-30 17:54:41 -05:00 |
|
collin
|
04081beb4b
|
move function input length check to type checking phase
|
2020-11-30 13:34:21 -05:00 |
|