Skip to content

Commit 86dbffb

Browse files
AztecBotguipublic
andauthored
feat: Sync from noir (#12279)
Automated pull of development from the [noir](https://github.com/noir-lang/noir) programming language, a dependency of Aztec. BEGIN_COMMIT_OVERRIDE chore: bump external pinned commits (noir-lang/noir#7515) feat: let all compiler errors carry a Location instead of a Span (noir-lang/noir#7486) chore: Increaes base64's allotted time (noir-lang/noir#7521) fix: don't crash on broken impl syntax (noir-lang/noir#7512) feat: optimize out range checks on limiting cases (noir-lang/noir#7510) chore: clippy fixes (noir-lang/noir#7505) chore(docs): Supplement docs on `modexp` as a required precompile for Barretenberg's Solidity verifier (noir-lang/noir#7508) feat(debugger): REPL add breakpoint by sourcecode line (noir-lang/noir#5204) fix: issue duplicate error on impl function without self (noir-lang/noir#7490) feat(experimental): Support struct constructors in match patterns (noir-lang/noir#7489) feat: use resolved type instead of needing Constructor.struct_type (noir-lang/noir#7500) feat: better error message when keyword is found instead of type in p… (noir-lang/noir#7501) chore: bump external pinned commits (noir-lang/noir#7497) feat(experimental): Add invalid pattern syntax error (noir-lang/noir#7487) fix(performance): Accurately mark safe constant indices for arrays of complex types (noir-lang/noir#7491) fix(experimental): Allow shadowing in match patterns (noir-lang/noir#7484) chore: regression test #7195 (noir-lang/noir#7233) chore(docs): Section on `noir-profiler execution-opcodes` (noir-lang/noir#7480) chore: improve proptesting of 128bit values in `noirc_abi` (noir-lang/noir#7485) chore(profiler): Use brillig names for outputted flamegraphs (noir-lang/noir#7470) chore(docs): Profiler images reference (noir-lang/noir#7481) fix: don't use dummy location when inserting debug code (noir-lang/noir#7482) feat(cli)!: Add `--unstable-features` to gate unstable features (noir-lang/noir#7449) END_COMMIT_OVERRIDE --------- Co-authored-by: guipublic <[email protected]> Co-authored-by: guipublic <[email protected]>
1 parent d82101f commit 86dbffb

File tree

108 files changed

+3361
-2839
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+3361
-2839
lines changed

.noir-sync-commit

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c254c3ca07c65c7845d5affb17cb37114c5a3051
1+
f0c1c7ba3feaaa28905bb0813d14acc6673ca797

noir/noir-repo/.github/benchmark_projects.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
define: &AZ_COMMIT 481d3beaba9fcc85743919bc640a849dad7b7b88
1+
define: &AZ_COMMIT 17e79f42c0a1895dc87a74e4155591e38c45f09b
22
projects:
33
private-kernel-inner:
44
repo: AztecProtocol/aztec-packages
@@ -18,7 +18,7 @@ projects:
1818
compilation-timeout: 1.2
1919
execution-timeout: 0.02
2020
compilation-memory-limit: 250
21-
execution-memory-limit: 200
21+
execution-memory-limit: 210
2222
private-kernel-reset:
2323
repo: AztecProtocol/aztec-packages
2424
ref: *AZ_COMMIT
@@ -66,7 +66,7 @@ projects:
6666
num_runs: 1
6767
timeout: 60
6868
compilation-timeout: 100
69-
compilation-memory-limit: 7000
69+
compilation-memory-limit: 8000
7070
rollup-block-root:
7171
repo: AztecProtocol/aztec-packages
7272
ref: *AZ_COMMIT
@@ -75,7 +75,7 @@ projects:
7575
timeout: 60
7676
compilation-timeout: 110
7777
execution-timeout: 40
78-
compilation-memory-limit: 7000
78+
compilation-memory-limit: 8000
7979
execution-memory-limit: 1500
8080
rollup-merge:
8181
repo: AztecProtocol/aztec-packages

0 commit comments

Comments
 (0)