Commit Graph

3114 Commits

Author SHA1 Message Date
damirka
505aac2dc2 fixes cargo config 2021-06-16 14:48:29 +03:00
damirka
d0b05778fc adds build for apple silicon 2021-06-16 14:23:22 +03:00
dependabot-preview[bot]
5d04ae9da5
Bump rand from 0.8.3 to 0.8.4
Bumps [rand](https://github.com/rust-random/rand) from 0.8.3 to 0.8.4.
- [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/0.8.3...0.8.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-16 10:54:41 +00:00
Alessandro Coglio
20befbdd93
Merge pull request #1034 from AleoHQ/bug/more-tests-and-hex-fixes
Bug/more tests and hex fixes
2021-06-15 21:02:32 -07: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
c0a4f288c0
Merge pull request #1031 from AleoHQ/rfc-recursion
[RFC] Add concrete proposal for compiler option.
2021-06-11 11:38:53 -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
debaf9cd61 more byte failing tests 2021-06-11 10:05:08 -07:00
Alessandro Coglio
0dbbf7496a
Merge pull request #1033 from AleoHQ/dependabot/cargo/anyhow-1.0.41
Bump anyhow from 1.0.40 to 1.0.41
2021-06-11 09:08:19 -07:00
dependabot-preview[bot]
b8412ecbda
Bump anyhow from 1.0.40 to 1.0.41
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.40...1.0.41)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-11 10:51:35 +00:00
gluax
2be23c4946 fmt fix 2021-06-10 11:25:15 -07:00
gluax
5b4cc494c1 fix parser bug allowing illegal unicode escape 2021-06-10 10:59:35 -07:00
Alessandro Coglio
414cddb96d [RFC] Add concrete proposal for compiler option.
This is based on today's discussion at the compiler sync. The rationale for the
proposed name is explained in the added text. Open to change, as always.
2021-06-09 22:12:33 -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
Alessandro Coglio
8242cf4eb5
Merge pull request #1011 from AleoHQ/rfc-recursion
Add RFC for bounded recursion.
2021-06-08 21:55:05 -07:00
Alessandro Coglio
6dd93fc5bf
Merge pull request #1028 from AleoHQ/bendyarm-rfc2-minor-fixups
Update 002-bounded-recursion.md
2021-06-08 19:58:10 -07:00
Eric McCarthy
27499429a7
Update 002-bounded-recursion.md
minor fixups
2021-06-08 18:32:05 -07:00
Collin Chin
8a38ffed31
Update ast/src/reducer/canonicalization.rs 2021-06-08 16:46:09 -07:00
Collin Chin
59510107c6
Merge pull request #1019 from AleoHQ/fix-var-usize
Fix treating inputs as constants in to_usize
2021-06-08 15:30:49 -07:00
gluax
9eedd61ccd rebase master, redo tests 2021-06-08 14:59:38 -07:00
gluax
b305d84510 Merge branch 'fix-var-usize' of github.com:AleoHQ/leo into fix-var-usize 2021-06-08 14:52: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
3ec91dc01f fmt fix 2021-06-08 14:26:15 -07:00
gluax
0a71466c41 pull snarkvm deps, for test fix 2021-06-08 14:01:10 -07:00
Collin Chin
9a14f4f48f
Merge pull request #1026 from AleoHQ/feat/update-snarkvm-0.5.4
bump snarkvm module versions to 0.5.4
2021-06-08 13:52:39 -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
Max Bruce
61c20f2706
Update compiler/src/value/integer/integer.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2021-06-08 13:24:08 -07:00
collin
1b5f2728e5 deprecate abnf, regenerate tests 2021-06-08 13:15:26 -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
Alessandro Coglio
c33facbff0
Merge pull request #1018 from AleoHQ/rfc-strings
Update status of strings RFC.
2021-06-07 18:33:57 -07:00
p
48bbdd6a73 fix array dyn mut 2021-06-07 17:24:12 -07:00
p
5b32c6934f fix treating inputs as constants in to_usize 2021-06-07 15:20:27 -07:00
Alessandro Coglio
316e781c19 Update status of strings RFC. 2021-06-07 14:09:38 -07:00
Alessandro Coglio
9f6a1828f7
Merge pull request #1010 from AleoHQ/no-underbars-in-unicode-escapes
RFC mod: Disallow underbars in \u{} escapes.
2021-06-07 09:21:55 -07:00
Alessandro Coglio
60cf8f9437
Merge pull request #1014 from AleoHQ/dependabot/cargo/zip-0.5.13
Bump zip from 0.5.12 to 0.5.13
2021-06-07 09:16:12 -07:00
dependabot-preview[bot]
41fb525a4e
Bump zip from 0.5.12 to 0.5.13
Bumps [zip](https://github.com/zip-rs/zip) from 0.5.12 to 0.5.13.
- [Release notes](https://github.com/zip-rs/zip/releases)
- [Commits](https://github.com/zip-rs/zip/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-07 10:39:21 +00:00
Alessandro Coglio
8a2c6b81fd
Merge pull request #1000 from AleoHQ/dependabot/cargo/assert_cmd-1.0.5
Bump assert_cmd from 1.0.4 to 1.0.5
2021-06-06 22:32:22 -07:00
Alessandro Coglio
02b42f816d
Merge pull request #982 from AleoHQ/dependabot/cargo/thiserror-1.0.25
Bump thiserror from 1.0.24 to 1.0.25
2021-06-06 22:31:27 -07:00
Alessandro Coglio
696f877e5b Add RFC for bounded recursion. 2021-06-06 22:01:18 -07:00
Eric McCarthy
b59b77df30
Disallow underbars in \u{} escapes.
Rust allows `\u{1_____0__F____F______FF__________________________}` to mean `\u{10FFFF}`, in both char and string literals.  This PR, if accepted, would disallow this syntax in Leo char and string literals.
2021-06-06 20:10:06 -07:00
Alessandro Coglio
e1b59a283c
Merge pull request #1007 from AleoHQ/dyn-array-index-assignment
Dynamic array index assignment
2021-06-04 12:10:52 -07:00