Skip to content

fix: update Noir for typed comptime metadata - #25289

Closed
asterite wants to merge 2 commits into
nextfrom
fix/noir-comptime-api
Closed

fix: update Noir for typed comptime metadata#25289
asterite wants to merge 2 commits into
nextfrom
fix/noir-comptime-api

Conversation

@asterite

Copy link
Copy Markdown
Contributor

Updates the Noir submodule to noir-lang/noir#13550 at b3f87eb1647b0498fa05262b7d95fecd986a7d56 and migrates Aztec Noir code to the new typed comptime metadata API.

This updates function parameters, struct fields, type generics, decomposed array/integer/data types, and item visibility call sites while retaining tuple-based helper inputs where macros also synthesize signatures. The latest named Expr views require no Aztec source migration because existing consumers only test Option presence.

Validation:

  • aztec-nr: nargo check --deny-warnings
  • labs/noir-contracts: nargo check --deny-warnings
  • fnd/noir-contracts: nargo check --deny-warnings
  • labs/noir-contracts: full zero-inliner nargo compile
  • fnd/noir-contracts: full zero-inliner nargo compile
  • serde and types crate checks
  • nargo fmt --check for all modified Noir workspaces

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant