Skip to content

Commit 2d3805a

Browse files
AztecBotTomAFrench
andauthored
feat: Sync from noir (#10922)
Automated pull of development from the [noir](https://github.com/noir-lang/noir) programming language, a dependency of Aztec. BEGIN_COMMIT_OVERRIDE chore: add `rollup_root` and `rollup_block_merge` to tracked protocol circuits (noir-lang/noir#6903) fix: consistent file_id across installation paths (noir-lang/noir#6912) fix: bigint builtins are foreigns (noir-lang/noir#6892) fix: remove unnecessary cast in bit-shift (noir-lang/noir#6890) chore: Release Noir(1.0.0-beta.1) (noir-lang/noir#6622) chore: Add `Instruction::Noop` (noir-lang/noir#6899) END_COMMIT_OVERRIDE --------- Co-authored-by: Tom French <[email protected]>
1 parent faca458 commit 2d3805a

File tree

159 files changed

+13960
-90
lines changed

Some content is hidden

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

159 files changed

+13960
-90
lines changed

.noir-sync-commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
913be5b013323449963d31ab00f521f572cfcd67
1+
c8a25b52a484115663cccf614bbebe3ca11778f3

avm-transpiler/Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

barretenberg/cpp/src/barretenberg/world_state_napi/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ file(GLOB_RECURSE SOURCE_FILES *.cpp)
55
file(GLOB_RECURSE HEADER_FILES *.hpp *.tcc)
66

77
execute_process(
8-
COMMAND yarn --frozen-lockfile --prefer-offline
8+
COMMAND yarn --immutable
99
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
1010
)
1111

noir/noir-repo/.github/workflows/reports.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,9 @@ jobs:
290290
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/private-kernel-inner, take_average: true }
291291
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/private-kernel-tail, take_average: true }
292292
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/private-kernel-reset, take_average: true }
293+
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/rollup-root }
294+
#- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/rollup-block-root }
295+
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/rollup-block-merge }
293296
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/rollup-base-private }
294297
- project: { repo: AztecProtocol/aztec-packages, path: noir-projects/noir-protocol-circuits/crates/rollup-base-public }
295298

@@ -389,6 +392,28 @@ jobs:
389392
mv /home/runner/work/noir/noir/scripts/test_programs/execution_report.sh ./execution_report.sh
390393
./execution_report.sh 1 1
391394
395+
- name: Generate compilation report with averages
396+
working-directory: ./test-repo/${{ matrix.project.path }}
397+
if: ${{ matrix.project.take_average }}
398+
run: |
399+
mv /home/runner/work/noir/noir/scripts/test_programs/compilation_report.sh ./compilation_report.sh
400+
chmod +x ./compilation_report.sh
401+
./compilation_report.sh 1 1
402+
403+
- name: Generate execution report without averages
404+
working-directory: ./test-repo/${{ matrix.project.path }}
405+
if: ${{ !matrix.project.is_library && !matrix.project.take_average }}
406+
run: |
407+
mv /home/runner/work/noir/noir/scripts/test_programs/execution_report.sh ./execution_report.sh
408+
./execution_report.sh 1
409+
410+
- name: Generate execution report with averages
411+
working-directory: ./test-repo/${{ matrix.project.path }}
412+
if: ${{ !matrix.project.is_library && matrix.project.take_average }}
413+
run: |
414+
mv /home/runner/work/noir/noir/scripts/test_programs/execution_report.sh ./execution_report.sh
415+
./execution_report.sh 1 1
416+
392417
- name: Move compilation report
393418
id: compilation_report
394419
shell: bash
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.0.0-beta.0"
2+
".": "1.0.0-beta.1"
33
}

0 commit comments

Comments
 (0)