Skip to content

chore: Update Noir to nightly-2026-06-01#23765

Open
AztecBot wants to merge 1 commit into
nextfrom
cb/bump-noir-with-from-parts-fix
Open

chore: Update Noir to nightly-2026-06-01#23765
AztecBot wants to merge 1 commit into
nextfrom
cb/bump-noir-with-from-parts-fix

Conversation

@AztecBot
Copy link
Copy Markdown
Collaborator

@AztecBot AztecBot commented Jun 1, 2026

Bumps the noir submodule to nightly-2026-06-01 (originally #23487) plus the two follow-up changes needed for CI to pass on this bump, squashed into a single commit so check-squashed is satisfied.

Contents

  1. Noir submodule bump to nightly-2026-06-01 + avm-transpiler/Cargo.lock (from chore: Update Noir to nightly-2026-06-02 #23487).
  2. Replace deprecated BoundedVec::from_parts_unchecked with from_parts in aztec-nr (note_getter.nr, subbvec.nr) — cherry-pick of fix: replace deprecated BoundedVec::from_parts_unchecked in aztec-nr #23689. The bumped stdlib deprecates from_parts_unchecked, and aztec-nr's warnings check runs nargo check --deny-warnings, so the two call sites aborted the build. from_parts and from_parts_unchecked have identical signatures/bodies in the current stdlib, so this is a no-op-at-runtime migration.
  3. Targeted yarn-project/yarn.lock regen — the @aztec/noir-noir_js file: entry's content hash went stale (294c27341fef) when the noir packages changed, breaking yarn install --immutable. Only that one entry is updated (hash bumped, stale checksum dropped to match the resolution the build now produces).

Refs #23487, #23689.

@AztecBot AztecBot added the claudebox Owned by claudebox. it can push to this PR. label Jun 1, 2026
@TomAFrench TomAFrench marked this pull request as ready for review June 1, 2026 12:22
@TomAFrench TomAFrench requested a review from nventuro as a code owner June 1, 2026 12:22
@TomAFrench TomAFrench added this pull request to the merge queue Jun 1, 2026
@TomAFrench TomAFrench removed this pull request from the merge queue due to a manual request Jun 1, 2026
Bumps the noir submodule to nightly-2026-06-01 (originally #23487) and
bundles the two follow-up changes needed for CI to pass on this bump:

- Replace deprecated BoundedVec::from_parts_unchecked with from_parts in
  aztec-nr (note_getter.nr, subbvec.nr). The bumped noir stdlib deprecates
  from_parts_unchecked, and aztec-nr's warnings check runs
  nargo check --deny-warnings, so the two call sites aborted the build.
  from_parts and from_parts_unchecked have identical signatures/bodies in
  the current stdlib, so this is a no-op-at-runtime migration. (originally #23689)

- Regenerate the @aztec/noir-noir_js file: entry in yarn-project/yarn.lock,
  whose content hash went stale (294c27 -> 341fef) when the noir packages
  changed, breaking yarn install --immutable.
@AztecBot AztecBot changed the title chore: Update Noir to nightly-2026-06-01 + fix deprecated from_parts_unchecked chore: Update Noir to nightly-2026-06-01 Jun 1, 2026
@AztecBot AztecBot force-pushed the cb/bump-noir-with-from-parts-fix branch from 10c75b2 to 6f24ed5 Compare June 1, 2026 12:38
@TomAFrench TomAFrench enabled auto-merge June 1, 2026 12:40
@AztecBot
Copy link
Copy Markdown
Collaborator Author

AztecBot commented Jun 1, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/4861695df4de1d32�4861695df4de1d328;;�): yarn-project/end-to-end/scripts/run_test.sh ha src/composed/ha/e2e_ha_full.test.ts (262s) (code: 0)

@TomAFrench TomAFrench added this pull request to the merge queue Jun 1, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants