Skip to content
Closed
Show file tree
Hide file tree
Changes from 41 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
a2b7fef
[1 changes] fix: let formatter respect newlines between comments (htt…
Nov 6, 2024
a3ec50b
chore: apply sync fixes
Nov 6, 2024
5c83542
[1 changes] fix: Discard optimisation that would change execution ord…
Nov 7, 2024
c9247ac
chore: apply sync fixes
Nov 7, 2024
173891c
fix: Discard optimisation that would change execution ordering or tha…
Nov 7, 2024
85c2dde
[1 changes] chore: update example to show how to split public inputs …
Nov 8, 2024
98f5f3f
chore: apply sync fixes
Nov 8, 2024
5a03b89
chore: update example to show how to split public inputs in bash (htt…
Nov 8, 2024
585e0a6
[1 changes] fix(docs): Fix broken links in oracles doc (https://githu…
Nov 9, 2024
a3a3c01
chore: apply sync fixes
Nov 9, 2024
7ca18a3
fix(docs): Fix broken links in oracles doc (https://github.com/noir-l…
Nov 9, 2024
1cb1751
[1 changes] fix(docs): Fix broken links in oracles doc (https://githu…
Nov 10, 2024
cbd6f07
chore: apply sync fixes
Nov 10, 2024
a1d673f
fix(docs): Fix broken links in oracles doc (https://github.com/noir-l…
Nov 10, 2024
b1a02a5
[1 changes] fix(docs): Fix broken links in oracles doc (https://githu…
Nov 11, 2024
2c12eaa
chore: apply sync fixes
Nov 11, 2024
00d16d6
fix(docs): Fix broken links in oracles doc (https://github.com/noir-l…
Nov 11, 2024
ea98ac0
.
TomAFrench Nov 11, 2024
ddbbeb8
Merge branch 'master' into sync-noir
TomAFrench Nov 11, 2024
6cf4806
.
TomAFrench Nov 11, 2024
5834f67
.
TomAFrench Nov 11, 2024
fadb62c
.
TomAFrench Nov 11, 2024
2a24b4c
.
TomAFrench Nov 11, 2024
7639753
.
TomAFrench Nov 11, 2024
d5ae61c
[1 changes] feat: Deduplicate instructions across blocks (https://git…
Nov 12, 2024
e03d9fc
chore: apply sync fixes
Nov 12, 2024
6b6263f
feat: Deduplicate instructions across blocks (https://github.com/noir…
Nov 12, 2024
f7b7892
Merge branch 'master' into sync-noir
TomAFrench Nov 12, 2024
cd9b001
.
TomAFrench Nov 12, 2024
89d66fe
[1 changes] fix: perform arithmetic simplification through `CheckedCa…
Nov 12, 2024
eabf1fd
chore: apply sync fixes
Nov 12, 2024
90adecd
fix: perform arithmetic simplification through `CheckedCast` (https:/…
Nov 12, 2024
fc2b7a1
.
TomAFrench Nov 12, 2024
914af18
.
TomAFrench Nov 12, 2024
fad3191
.
TomAFrench Nov 11, 2024
614519e
.
TomAFrench Nov 11, 2024
aeff2ad
.
TomAFrench Nov 12, 2024
300b61c
.
TomAFrench Nov 12, 2024
457666c
.
TomAFrench Nov 12, 2024
90bcfe7
Merge branch 'master' into sync-noir
TomAFrench Nov 12, 2024
cf01d9d
.
TomAFrench Nov 12, 2024
6470736
Update noir/noir-repo/compiler/noirc_evaluator/src/ssa/function_build…
TomAFrench Nov 12, 2024
31f1dda
[1 changes] fix: set local_module before elaborating each trait (http…
Nov 13, 2024
1c072e4
chore: apply sync fixes
Nov 13, 2024
04d78e9
fix: set local_module before elaborating each trait (https://github.c…
Nov 13, 2024
25fcc81
Merge branch 'master' into sync-noir
TomAFrench Nov 13, 2024
413d803
.
TomAFrench Nov 13, 2024
3762ff1
Merge branch 'master' into sync-noir
TomAFrench Nov 13, 2024
da1c13d
Merge branch 'master' into sync-noir
TomAFrench Nov 13, 2024
32e2fe6
Merge branch 'master' into sync-noir
TomAFrench Nov 13, 2024
c1b7295
[1 changes] chore: Parse negatives in SSA parser (https://github.com/…
Nov 14, 2024
70667ce
chore: apply sync fixes
Nov 14, 2024
fdededb
chore: Parse negatives in SSA parser (https://github.com/noir-lang/no…
Nov 14, 2024
22cea25
[1 changes] fix: disallow `#[test]` on associated functions (https://…
Nov 14, 2024
d7663ef
chore: apply sync fixes
Nov 14, 2024
550b3aa
fix: disallow `#[test]` on associated functions (https://github.com/n…
Nov 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .noir-sync-commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
13856a121125b1ccca15919942081a5d157d280e
72e8de0656c4789f57ff1d3ddecc8901df627aab
20 changes: 10 additions & 10 deletions avm-transpiler/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions noir/noir-repo/.release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
".": "0.37.0",
"acvm-repo": "0.53.0"
".": "0.38.0",
"acvm-repo": "0.54.0"
}
28 changes: 28 additions & 0 deletions noir/noir-repo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# Changelog

## [0.38.0](https://github.com/noir-lang/noir/compare/v0.37.0...v0.38.0) (2024-11-08)


### ⚠ BREAKING CHANGES

* Always Check Arithmetic Generics at Monomorphization ([#6329](https://github.com/noir-lang/noir/issues/6329))

### Features

* Always Check Arithmetic Generics at Monomorphization ([#6329](https://github.com/noir-lang/noir/issues/6329)) ([2972db2](https://github.com/noir-lang/noir/commit/2972db20fc00ed0e43b662092f0d0712421d122f))
* Ensure that generated ACIR is solvable ([#6415](https://github.com/noir-lang/noir/issues/6415)) ([b473d99](https://github.com/noir-lang/noir/commit/b473d99b2b70b595596b8392617256dbaf5d5642))
* Nargo command to generate shell completions ([#6413](https://github.com/noir-lang/noir/issues/6413)) ([13856a1](https://github.com/noir-lang/noir/commit/13856a121125b1ccca15919942081a5d157d280e))


### Bug Fixes

* Check infix expression is valid in program input ([#6450](https://github.com/noir-lang/noir/issues/6450)) ([35dedb5](https://github.com/noir-lang/noir/commit/35dedb54a0853ba0fa85038d832a520f9ba01a98))
* Discard optimisation that would change execution ordering or that is related to call outputs ([#6461](https://github.com/noir-lang/noir/issues/6461)) ([b8654f7](https://github.com/noir-lang/noir/commit/b8654f700b218cc09c5381af65df11ead9ffcdaf))
* Don't crash on AsTraitPath with empty path ([#6454](https://github.com/noir-lang/noir/issues/6454)) ([fc72dcd](https://github.com/noir-lang/noir/commit/fc72dcdf3e8eeff73f72756e7ab87dddf2920657))
* Fix Alias and Error kinds ([#6426](https://github.com/noir-lang/noir/issues/6426)) ([3cb259f](https://github.com/noir-lang/noir/commit/3cb259f419cf352f768728b15f849e520fc233cb))
* Let formatter respect newlines between comments ([#6458](https://github.com/noir-lang/noir/issues/6458)) ([fb1a8ca](https://github.com/noir-lang/noir/commit/fb1a8ca67c58d87991358078e6c532b49824fdb8))
* Right shift is not a regular division ([#6400](https://github.com/noir-lang/noir/issues/6400)) ([2247814](https://github.com/noir-lang/noir/commit/2247814f951f5d33257cd123a3bdcba857c9b167))
* **sea:** Mem2reg to treat block input references as alias ([#6452](https://github.com/noir-lang/noir/issues/6452)) ([5310064](https://github.com/noir-lang/noir/commit/53100647bf1dc7917b66c9a7041c06b1e716fbe7))
* **ssa:** Change array_set to not mutate slices coming from function inputs ([#6463](https://github.com/noir-lang/noir/issues/6463)) ([371bd45](https://github.com/noir-lang/noir/commit/371bd45130c9095e5dfb20dc79fbf41c02ed087c))
* **ssa:** Resolve value IDs in terminator before comparing to array ([#6448](https://github.com/noir-lang/noir/issues/6448)) ([66f15ca](https://github.com/noir-lang/noir/commit/66f15caba8466501256a98cee289c49376b27097))
* **tests:** Prevent EOF error while running test programs ([#6455](https://github.com/noir-lang/noir/issues/6455)) ([358e381](https://github.com/noir-lang/noir/commit/358e38107edbc4f40c97b88196456d82f5557e3f))
* Type-check turbofish in trait before function call ([#6416](https://github.com/noir-lang/noir/issues/6416)) ([f8fd813](https://github.com/noir-lang/noir/commit/f8fd813b09ce870364700659e3ea8499ab51105e))

## [0.37.0](https://github.com/noir-lang/noir/compare/v0.36.0...v0.37.0) (2024-10-31)


Expand Down
Loading