Commit Graph

4835 Commits

Author SHA1 Message Date
d0cd
e7f1833d53
Merge pull request #1998 from AleoHQ/fix/ssa-folded-returns
[Fix] Ternary Folding during SSA
2022-08-05 12:43:18 -07:00
d0cd
e4db5511d6
Update compiler/ast/src/expressions/ternary.rs
Co-authored-by: Collin Chin <16715212+collinc97@users.noreply.github.com>
2022-08-05 12:22:23 -07:00
collin
837a5057f0 Merge branch 'testnet3' of github.com:AleoHQ/leo into fix/ssa-folded-returns 2022-08-05 11:50:42 -07:00
Collin Chin
49be7c2c1e
Merge pull request #1999 from AleoHQ/fix/circle-ci
Update circle config.yml
2022-08-05 11:43:19 -07:00
collin
7ffbee2952 patch leo-clean ci 2022-08-05 11:30:53 -07:00
collin
8f9c7efbed fix program names 2022-08-05 11:14:58 -07:00
collin
19f51875b9 update config.yml 2022-08-05 11:06:17 -07:00
d0cd
4b4935d044
Merge pull request #1990 from AleoHQ/update_leo_examples_readme
Update leo examples documentation
2022-08-05 08:45:04 -07:00
Pranav Gaddamadugu
08b9aa0170 Regen test expectations 2022-08-05 08:43:01 -07:00
d0cd
a43e35cbde
Merge pull request #1995 from AleoHQ/abnf-compound-asg
[ABNF] Add compound assignments.
2022-08-05 08:38:58 -07:00
Pranav Gaddamadugu
d56bd3084d Fix order of folded ternary expressions when handling early return statements 2022-08-05 08:30:50 -07:00
Alessandro Coglio
79bef6627a [ABNF] Add compound assignments. 2022-08-04 21:01:05 -07:00
Collin Chin
8b3a7a5361
Merge pull request #1992 from AleoHQ/feat/offline-build-and-run
Add offline option to Leo CLI
2022-08-04 13:04:31 -07:00
collin
aeff08c96b cargo fmt 2022-08-04 12:30:34 -07:00
Pranav Gaddamadugu
8f3b813c70 Add offline option to Leo CLI 2022-08-04 12:08:59 -07:00
Collin Chin
754a3ce685
Merge pull request #1987 from AleoHQ/record-nonce
Record nonce
2022-08-04 09:56:40 -07:00
Collin Chin
81de7d25d8
Update compiler/compiler/src/test.rs 2022-08-04 09:38:14 -07:00
collin
a090d85f10 Update deps 2022-08-04 09:29:04 -07:00
franfiuba
f39e616c63 first update of the bubble sort readme 2022-08-04 04:46:44 +02:00
franfiuba
f2367962d6 update helloworld readme example 2022-08-04 04:45:47 +02:00
franfiuba
8d2b0c00fc update group example readme 2022-08-04 04:44:46 +02:00
franfiuba
69336dd8f2 created a root readme in the examples folder 2022-08-04 04:43:54 +02:00
collin
13350da303 merge testnet3 2022-08-03 17:20:40 -07:00
Collin Chin
d216cc1722
Merge pull request #1989 from AleoHQ/feat/rem-and-mod-operators
Feat/rem and mod operators
2022-08-03 16:41:30 -07:00
collin
0138b270a8 regen tests 2022-08-03 16:26:16 -07:00
collin
3a32e51753 fix conflicts 2022-08-03 16:18:34 -07:00
collin
2331debcf5 update test infra 2022-08-03 16:17:40 -07:00
Pranav Gaddamadugu
338515fd66 Regen test expectations 2022-08-03 16:07:18 -07:00
collin
24c152be6e update test infra 2022-08-03 16:06:38 -07:00
collin
0f731a41f0 update deps 2022-08-03 15:34:23 -07:00
collin
8fb2e60cb4 cargo fmt + clippy 2022-08-03 14:52:05 -07:00
Pranav Gaddamadugu
58fccb7bb5 Added compiler tests for rem and mod 2022-08-03 14:40:12 -07:00
collin
7f636ca06d regen tests 2022-08-03 13:47:17 -07:00
collin
e5da76abaf impl nonce 2022-08-03 13:35:58 -07:00
Pranav Gaddamadugu
b97cafbbfc Add support for Rem, RemWrapped, and Mod to passes 2022-08-03 12:55:24 -07:00
Pranav Gaddamadugu
7ff84af785 Add Rem, RemWrapped, and Mod to parser 2022-08-03 12:54:57 -07:00
Pranav Gaddamadugu
b20aed7d34 Add Rem, RemWrapped, and Mod to AST 2022-08-03 12:54:39 -07:00
d0cd
abdb8c7162
Merge pull request #1986 from AleoHQ/doc/operators
Create operators.md
2022-08-03 12:05:37 -07:00
d0cd
140c2b31ad
Create operators.md 2022-08-03 12:04:39 -07:00
Collin Chin
d8511d34c1
Merge pull request #1982 from AleoHQ/fix/early-return-with-tuple
[Fix] SSA Reconstruction for Tuple Returns
2022-08-03 09:28:19 -07:00
d0cd
c12d4af7e2
Merge pull request #1985 from AleoHQ/dependabot/cargo/testnet3/anyhow-1.0.60
Bump anyhow from 1.0.59 to 1.0.60
2022-08-03 07:01:14 -07:00
d0cd
30ae50243b
Merge pull request #1984 from AleoHQ/dependabot/cargo/testnet3/thiserror-1.0.32
Bump thiserror from 1.0.31 to 1.0.32
2022-08-03 07:00:56 -07:00
dependabot[bot]
b3bc8787e4
Bump anyhow from 1.0.59 to 1.0.60
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.59...1.0.60)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03 10:15:47 +00:00
dependabot[bot]
32daba7f8b
Bump thiserror from 1.0.31 to 1.0.32
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.31 to 1.0.32.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.31...1.0.32)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03 10:15:40 +00:00
d0cd
a2e9e4f3de
Merge pull request #1976 from AleoHQ/dependabot/cargo/testnet3/serde-1.0.141
Bump serde from 1.0.140 to 1.0.141
2022-08-03 00:16:45 -07:00
Pranav Gaddamadugu
c364c581ec Documentation 2022-08-03 00:03:53 -07:00
Pranav Gaddamadugu
6f3c635f75 Add test case for this bug 2022-08-02 23:57:28 -07:00
Pranav Gaddamadugu
915b77bba4 SSA replaces ReturnStatement with empty BlockStatement; regen test expectations 2022-08-02 23:56:57 -07:00
Pranav Gaddamadugu
5be72596db Implement bug fix 2022-08-02 23:50:08 -07:00
dependabot[bot]
d9c285ebda
Bump serde from 1.0.140 to 1.0.141
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.140 to 1.0.141.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.140...v1.0.141)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-02 19:59:54 +00:00