Skip to content

Commit

Permalink
feat: Sync from noir (#8934)
Browse files Browse the repository at this point in the history
Automated pull of development from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
feat: visibility for impl functions
(noir-lang/noir#6179)
feat: Inclusive for loop (noir-lang/noir#6200)
chore: Release Noir(0.35.0)
(noir-lang/noir#6030)
chore: revert mistaken stack size change
(noir-lang/noir#6212)
chore: fix typo in code snippet
(noir-lang/noir#6211)
feat: Sync from aztec-packages
(noir-lang/noir#6210)
fix: ignore compression of blocks after msg.len in sha256_var
(noir-lang/noir#6206)
feat(perf): Optimize array set from get
(noir-lang/noir#6207)
chore(refactor): Array set optimization context struct for analysis
(noir-lang/noir#6204)
fix: type variables by default should have Any kind
(noir-lang/noir#6203)
feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass.
(noir-lang/noir#6198)
fix(ssa): Check if result of array set is used in value of another array
set (noir-lang/noir#6197)
fix(docs): Rename recursion.md to recursion.mdx
(noir-lang/noir#6195)
feat: skip `remove_enable_side_effects` pass on brillig functions
(noir-lang/noir#6199)
feat!: Syncing TypeVariableKind with Kind
(noir-lang/noir#6094)
feat(perf): Simplify the cfg after DIE
(noir-lang/noir#6184)
feat: refactor SSA passes to run on individual functions
(noir-lang/noir#6072)
chore: Remove macros_api module
(noir-lang/noir#6190)
fix: ensure to_bytes returns the canonical decomposition
(noir-lang/noir#6084)
chore: rename `DefinitionKind::GenericType`
(noir-lang/noir#6182)
END_COMMIT_OVERRIDE

---------

Co-authored-by: Tom French <[email protected]>
  • Loading branch information
AztecBot and TomAFrench authored Oct 4, 2024
1 parent 7f2e29f commit 0d5b116
Show file tree
Hide file tree
Showing 332 changed files with 16,435 additions and 1,659 deletions.
2 changes: 1 addition & 1 deletion .noir-sync-commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
be9dcfe56d808b1bd5ef552d41274705b2df7062
c3cb38a7c4de6fc321b367eda3fca6d06e76b77a
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.34.0",
"acvm-repo": "0.50.0"
".": "0.35.0",
"acvm-repo": "0.51.0"
}
112 changes: 112 additions & 0 deletions noir/noir-repo/CHANGELOG.md

Large diffs are not rendered by default.

57 changes: 29 additions & 28 deletions noir/noir-repo/Cargo.lock

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

16 changes: 8 additions & 8 deletions noir/noir-repo/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ resolver = "2"

[workspace.package]
# x-release-please-start-version
version = "0.34.0"
version = "0.35.0"
# x-release-please-end
authors = ["The Noir Team <[email protected]>"]
edition = "2021"
Expand All @@ -57,13 +57,13 @@ unused_qualifications = "warn"
[workspace.dependencies]

# ACVM workspace dependencies
acir_field = { version = "0.50.0", path = "acvm-repo/acir_field", default-features = false }
acir = { version = "0.50.0", path = "acvm-repo/acir", default-features = false }
acvm = { version = "0.50.0", path = "acvm-repo/acvm" }
brillig = { version = "0.50.0", path = "acvm-repo/brillig", default-features = false }
brillig_vm = { version = "0.50.0", path = "acvm-repo/brillig_vm", default-features = false }
acvm_blackbox_solver = { version = "0.50.0", path = "acvm-repo/blackbox_solver", default-features = false }
bn254_blackbox_solver = { version = "0.50.0", path = "acvm-repo/bn254_blackbox_solver", default-features = false }
acir_field = { version = "0.51.0", path = "acvm-repo/acir_field", default-features = false }
acir = { version = "0.51.0", path = "acvm-repo/acir", default-features = false }
acvm = { version = "0.51.0", path = "acvm-repo/acvm" }
brillig = { version = "0.51.0", path = "acvm-repo/brillig", default-features = false }
brillig_vm = { version = "0.51.0", path = "acvm-repo/brillig_vm", default-features = false }
acvm_blackbox_solver = { version = "0.51.0", path = "acvm-repo/blackbox_solver", default-features = false }
bn254_blackbox_solver = { version = "0.51.0", path = "acvm-repo/bn254_blackbox_solver", default-features = false }

# Noir compiler workspace dependencies
fm = { path = "compiler/fm" }
Expand Down
Loading

0 comments on commit 0d5b116

Please sign in to comment.