gluaxspeed
|
a9593971b9
|
format string and grammar changes
|
2021-07-20 14:52:35 -07:00 |
|
gluaxspeed
|
98d47ab32a
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/theorem-tests
|
2021-07-18 20:00:48 -07:00 |
|
gluaxspeed
|
b96609f839
|
merge master
|
2021-07-18 19:58:34 -07:00 |
|
howardwu
|
546636152b
|
Updates Leo to snarkVM v0.7.4
|
2021-07-17 00:42:24 -07:00 |
|
gluaxspeed
|
8b44cfa9c7
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/theorem-tests
|
2021-07-16 03:28:37 -07:00 |
|
gluaxspeed
|
025f02e5f8
|
fmt and clippy
|
2021-07-16 03:28:06 -07:00 |
|
gluaxspeed
|
470a4075f8
|
refactor theorem to ast for out file hashes, migrate old tests
|
2021-07-16 03:20:36 -07:00 |
|
gluaxspeed
|
315dcebb34
|
fmt stable only features, test all the platforms, cc stable
|
2021-07-14 13:55:01 -07:00 |
|
gluaxspeed
|
8695b11ce0
|
Forgot to refactor in compiler tests
|
2021-07-14 05:04:09 -07:00 |
|
gluaxspeed
|
add64ae11a
|
Refactor Proof/Theorem to Snapshots
|
2021-07-14 03:24:08 -07:00 |
|
gluaxspeed
|
2f000a971a
|
digest is necessary
|
2021-07-14 03:09:44 -07:00 |
|
gluaxspeed
|
baca9ca4a5
|
Hash the ast in the .out file
|
2021-07-14 02:58:10 -07:00 |
|
gluaxspeed
|
c5c5bce2f0
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/misc-bugs
|
2021-07-13 22:27:24 -07:00 |
|
gluaxspeed
|
650a729763
|
Add theorem generations to tests
|
2021-07-12 11:45:51 -07:00 |
|
gluaxspeed
|
a4575c8a00
|
cleaner output, and log writer
|
2021-07-11 23:42:14 -07:00 |
|
gluaxspeed
|
c0628a04c7
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/misc-bugs
|
2021-07-11 22:55:29 -07:00 |
|
Eric McCarthy
|
a8840d5264
|
fix typo in name of initial ast file
`inital_ast.json` --> `initial_ast.json`
|
2021-07-11 21:29:50 -07:00 |
|
gluaxspeed
|
b767dcd08f
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/circuit-constant-value
|
2021-07-08 04:14:32 -07:00 |
|
gluaxspeed
|
0bd580e3d1
|
fmt fixes, realized they have to be in that format for outputs
|
2021-07-08 04:05:00 -07:00 |
|
Alessandro Coglio
|
6d56aa9c81
|
Merge pull request #1090 from AleoHQ/feature/cli-generates-proofs
Ast Proof Generation In CLI
|
2021-07-03 14:40:07 -07:00 |
|
gluax
|
a496841563
|
the identifiers differ, change it to name
|
2021-07-02 18:29:48 -07:00 |
|
gluax
|
6022f42fa5
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/circuit-constant-value
|
2021-07-02 17:33:31 -07:00 |
|
gluax
|
f650e12baf
|
circuit cosnt_value
|
2021-07-02 17:32:37 -07:00 |
|
Alessandro Coglio
|
81d0a4c4e3
|
Merge pull request #1093 from AleoHQ/bugs/array-indexing
Array Indexing Fixes
|
2021-07-02 17:03:58 -07:00 |
|
gluax
|
41f4eed360
|
refactor proof options to theorem options
|
2021-07-02 15:26:13 -07:00 |
|
gluax
|
45f75ef33a
|
fix tests running
|
2021-07-01 00:03:41 -07:00 |
|
gluax
|
026708d64d
|
ast generation now in the compiler and has options
|
2021-06-30 23:47:20 -07:00 |
|
dependabot[bot]
|
4fd6cf5a14
|
Bump indexmap from 1.6.2 to 1.7.0
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.6.2 to 1.7.0.
- [Release notes](https://github.com/bluss/indexmap/releases)
- [Commits](https://github.com/bluss/indexmap/compare/1.6.2...1.7.0)
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-06-30 10:21:58 +00:00 |
|
gluax
|
bb63e13edf
|
fix all the bugs for the new array indexes
|
2021-06-29 20:55:48 -07:00 |
|
Alessandro Coglio
|
2e0dab122b
|
Merge pull request #1074 from AleoHQ/bug/ternery-and-canonicalization-fixes
Bug-Fix: Canonicalization, Array Init, Array Indexing
|
2021-06-29 11:12:49 -07:00 |
|
gluax
|
5c3b48a25b
|
slight rework to access to clean it up and fix other missed cases, added tests
|
2021-06-28 14:10:26 -07:00 |
|
damirka
|
dcf3de40e9
|
update to snarkvm-0.6.0
|
2021-06-28 22:01:01 +03:00 |
|
dependabot[bot]
|
2266a42e38
|
Bump snarkvm-fields from 0.5.5 to 0.6.0
Bumps [snarkvm-fields](https://github.com/AleoHQ/snarkVM) from 0.5.5 to 0.6.0.
- [Release notes](https://github.com/AleoHQ/snarkVM/releases)
- [Commits](https://github.com/AleoHQ/snarkVM/compare/v0.5.5...v0.6.0)
---
updated-dependencies:
- dependency-name: snarkvm-fields
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-06-28 10:19:42 +00:00 |
|
gluax
|
b96cc7b08c
|
remove debug stmt
|
2021-06-26 20:46:54 -07:00 |
|
gluax
|
15402584c0
|
fix array indexing assigning
|
2021-06-26 20:44:48 -07:00 |
|
gluax
|
5ebea328fb
|
const_value for array_init, and canonicalization fixes
|
2021-06-26 00:00:09 -07:00 |
|
Alessandro Coglio
|
d3aa50057a
|
Merge pull request #1064 from AleoHQ/dependabot/cargo/snarkvm-curves-0.5.5
Bump snarkvm-curves from 0.5.4 to 0.5.5
|
2021-06-25 18:50:40 -07:00 |
|
dependabot[bot]
|
cf9efb1dc2
|
Bump snarkvm-curves from 0.5.4 to 0.5.5
Bumps [snarkvm-curves](https://github.com/AleoHQ/snarkVM) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/AleoHQ/snarkVM/releases)
- [Commits](https://github.com/AleoHQ/snarkVM/compare/v0.5.4...v0.5.5)
---
updated-dependencies:
- dependency-name: snarkvm-curves
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-06-25 10:20:40 +00:00 |
|
gluax
|
068958a2f4
|
array type inference bugs
|
2021-06-23 07:08:32 -07:00 |
|
Alessandro Coglio
|
214c5b21c9
|
Merge pull request #1054 from AleoHQ/bugs/1040-1041-input-bugs
input bugs fixes
|
2021-06-22 15:07:28 -07:00 |
|
gluax
|
af1aca3d9f
|
parse returns leo error not rust error
|
2021-06-21 23:10:55 -07:00 |
|
gluax
|
b969774b85
|
check input integer types at all stages
|
2021-06-21 19:53:01 -07:00 |
|
howardwu
|
750c48ed3b
|
chore(leo): bump version for new release
|
2021-06-21 14:28:28 -07:00 |
|
gluax
|
b27cffed19
|
quick branch to fix merge conflicts
|
2021-06-18 09:14:38 -07:00 |
|
Alessandro Coglio
|
b414cde00d
|
Merge pull request #1043 from AleoHQ/bug/canonicalization-fixes
canonicalization fixes
|
2021-06-18 09:01:39 -07:00 |
|
Alessandro Coglio
|
23e9622212
|
Merge pull request #1036 from AleoHQ/bug/1012-scalar-values
Scalar, Non-Scalar, and Char Output file
|
2021-06-18 09:01:07 -07:00 |
|
gluax
|
a2850bbd02
|
Self bug fix, and string canonicalization fix
|
2021-06-17 12:47:19 -07:00 |
|
gluax
|
5cf5437281
|
char spans from string, proper col_start and stop
|
2021-06-16 13:35:40 -07:00 |
|
dependabot-preview[bot]
|
0fa4907273
|
Bump rand_core from 0.6.2 to 0.6.3
Bumps [rand_core](https://github.com/rust-random/rand) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.6.2...rand_core-0.6.3)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2021-06-16 17:13:33 +00:00 |
|
gluax
|
1f35308f47
|
depend on improved tests branch
|
2021-06-15 11:44:20 -07:00 |
|
gluax
|
076aafa097
|
resolve merge conflicts
|
2021-06-15 11:32:46 -07:00 |
|
gluax
|
a6f4052dde
|
type inference char reducer fixed, outputs fixed
|
2021-06-15 11:23:08 -07:00 |
|
gluax
|
7d29ef0d5e
|
custom serializer/deserializer
|
2021-06-14 15:56:39 -07:00 |
|
gluax
|
d1ca1108fb
|
scalar chars refactor, some stuff got fixed, some stuff broke
|
2021-06-11 16:16:21 -07:00 |
|
Alessandro Coglio
|
04c809c0dc
|
Merge pull request #1027 from AleoHQ/bug/1025-assigning-slice-to-string
fix slice assignment for strings
|
2021-06-11 11:36:08 -07:00 |
|
gluax
|
d6266102c3
|
more tests, hex fix
|
2021-06-09 15:54:05 -07:00 |
|
howardwu
|
6f5c02ae6d
|
chore(leo): bump version for new release
|
2021-06-08 22:51:25 -07:00 |
|
gluax
|
77c3b9872a
|
fmt fix
|
2021-06-08 14:52:13 -07:00 |
|
Max Bruce
|
e4b88f3095
|
Update compiler/src/value/integer/integer.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
|
2021-06-08 14:52:12 -07:00 |
|
p
|
e816ae4ac3
|
fix array dyn mut
|
2021-06-08 14:52:12 -07:00 |
|
p
|
a8f687f904
|
fix treating inputs as constants in to_usize
|
2021-06-08 14:52:12 -07:00 |
|
gluax
|
d4cdd93d15
|
Merge branch 'feat/update-snarkvm-0.5.4' of github.com:AleoHQ/leo into bug/1025-assigning-slice-to-string
|
2021-06-08 13:44:22 -07:00 |
|
gluax
|
c9b565cbfb
|
fix slice assignment for strings
|
2021-06-08 12:29:49 -07:00 |
|
collin
|
04907c3e84
|
bump snarkvm module versions to 0.5.4
|
2021-06-08 10:25:41 -07:00 |
|
p
|
5cd05d7376
|
fix bounds check
|
2021-06-04 11:42:14 -07:00 |
|
Protryon
|
e6b7f0fce3
|
bounds check
|
2021-06-04 07:35:50 -07:00 |
|
Protryon
|
dc91b07e5c
|
clippy
|
2021-06-04 06:14:09 -07:00 |
|
Protryon
|
936a35ebd2
|
fmt
|
2021-06-04 06:14:09 -07:00 |
|
Protryon
|
f8c4139c3a
|
misc cleanup
|
2021-06-04 06:14:09 -07:00 |
|
Protryon
|
a0acc915e9
|
dynamic array index assignment
|
2021-06-04 06:14:09 -07:00 |
|
damirka
|
d979a06eac
|
fix output of characters in out file
|
2021-06-03 15:38:58 +03:00 |
|
howardwu
|
eaadb29448
|
chore(leo): bump version for new release
|
2021-05-31 19:53:31 -07:00 |
|
gluax
|
91f27bc046
|
explicit type resolves issue, will make bug for implict
|
2021-05-22 22:26:24 -04:00 |
|
gluax
|
7145a751d9
|
console.log refactor, concat test... has asg or TIPhase reducer bug
|
2021-05-22 21:15:07 -04:00 |
|
gluax
|
ca59ff3177
|
tests for now should be changed to use input strings when they are in
|
2021-05-20 14:30:12 -04:00 |
|
gluax
|
c4a1bd6955
|
merge and print strings like strings, rather than arrays
|
2021-05-20 12:50:49 -04:00 |
|
gluax
|
4fe91f0f39
|
string canonicalization to char array
|
2021-05-20 12:39:36 -04:00 |
|
gluax
|
b6479b754f
|
tests are passing interestingly but idk if they should be, == doesn't work for input on fields
|
2021-05-19 16:48:34 -04:00 |
|
Alessandro Coglio
|
7aa3fa3b1a
|
Merge pull request #920 from AleoHQ/compiler-tests
[Tests] Compiler tests
|
2021-05-19 12:56:18 -07:00 |
|
gluax
|
3cc3c7ab02
|
call the char methods
|
2021-05-19 14:24:57 -04:00 |
|
gluax
|
768a597e04
|
merge in field operator updates
|
2021-05-19 13:25:58 -04:00 |
|
collin
|
c4461f4ef4
|
bump snarkvm module versions to 0.3.1
|
2021-05-18 21:08:19 -07:00 |
|
collin
|
c936ca5f11
|
remove old field type code
|
2021-05-18 18:57:44 -07:00 |
|
collin
|
9c94422530
|
bump snarkvm module versions to 0.2.3
|
2021-05-18 18:53:07 -07:00 |
|
collin
|
2b1b2839b0
|
add field type refactor code
|
2021-05-18 18:35:54 -07:00 |
|
gluax
|
edf236158d
|
add unimplemented other comparators in fields so chars can call them
|
2021-05-18 12:29:01 -04:00 |
|
gluax
|
08022bb383
|
char eq operators in, they just call the field ones for now, so when those are in they will work
|
2021-05-18 12:04:58 -04:00 |
|
collin
|
abeb796cbb
|
use field eq method
|
2021-05-17 16:32:44 -07:00 |
|
collin
|
d24623d9d2
|
fix field subtraction
|
2021-05-17 16:16:42 -07:00 |
|
gluax
|
1377fc5d75
|
output file now does 'a', swapped to compiler tests, we fail char tests for now since no constraints
|
2021-05-14 15:34:39 -04:00 |
|
gluax
|
0435b7ce83
|
remove octal, fix ascii hex
|
2021-05-14 13:07:54 -04:00 |
|
damirka
|
c11ca98268
|
removed cwd arg from compiler tests
|
2021-05-14 16:42:20 +03:00 |
|
gluax
|
733bc90bbe
|
chars done, should merge in compiler tests
|
2021-05-13 17:25:33 -04:00 |
|
gluax
|
6e71c8ab4f
|
addex hex, octal, and direct unicode
|
2021-05-13 14:33:01 -04:00 |
|
damirka
|
17744f7f7d
|
removes import tests, fix ci, add constraint number check, more tests
|
2021-05-13 16:56:17 +03:00 |
|
gluax
|
29cd920075
|
input, output and compiler tests
|
2021-05-13 07:16:59 -04:00 |
|
gluax
|
0ef7ca3d8e
|
just need to fix input file parsing for chars to work
|
2021-05-12 18:56:27 -04:00 |
|
gluax
|
602300ea64
|
chars are implemented with no operations
|
2021-05-12 16:34:34 -04:00 |
|
gluax
|
10b97023ba
|
type inference test update - though I would like to wait for compilers test merge?
|
2021-05-12 15:42:41 -04:00 |
|
damirka
|
e2492ba9e4
|
more constraints checks
|
2021-05-12 20:47:03 +03:00 |
|