Skip to content

chore: Bump Noir reference#14398

Closed
AztecBot wants to merge 12 commits intomasterfrom
bump-noir
Closed

chore: Bump Noir reference#14398
AztecBot wants to merge 12 commits intomasterfrom
bump-noir

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented May 19, 2025

Automated pull of nightly from the noir programming language, a dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
fix(ssa): Do not generate apply functions when no lambda variants exist (noir-lang/noir#8573)
chore: put nargo expand snapshosts in the same directory (noir-lang/noir#8577)
chore: Use FxHashMap for TypeBindings (noir-lang/noir#8574)
chore(experimental): use larger stack size for parsing (noir-lang/noir#8347)
chore: use insta snapshots for compile_failure stderr (noir-lang/noir#8569)
chore(inlining): Mark functions with <= 10 instructions and no control flow as inline always (noir-lang/noir#8533)
chore(ssa): Add weighted edges to call graph, move callers and callees methods to call graph (noir-lang/noir#8513)
fix(frontend): Override to allow empty array input (noir-lang/noir#8568)
fix: avoid logging all unused params in DIE pass (noir-lang/noir#8566)
chore: bump external pinned commits (noir-lang/noir#8562)
chore(deps): bump base-x from 3.0.9 to 3.0.11 (noir-lang/noir#8555)
chore(fuzz): Call function pointers (noir-lang/noir#8531)
feat: C++ codegen for msgpack (noir-lang/noir#7716)
feat(performance): brillig array set optimization (noir-lang/noir#8550)
chore(fuzz): AST fuzzer to use function valued arguments (Part 1) (noir-lang/noir#8514)
fix(licm): Check whether the loop is executed when hoisting with a predicate (noir-lang/noir#8546)
feat: Implement $crate (noir-lang/noir#8537)
fix: add offset to ArrayGet (noir-lang/noir#8536)
chore: remove some unused enum variants and functions (noir-lang/noir#8538)
fix: disallow () in entry points (noir-lang/noir#8529)
chore: Remove println in ssa interpreter (noir-lang/noir#8528)
fix: don't overflow when casting signed value to u128 (noir-lang/noir#8526)
chore(performance): Enable hoisting pure with predicate calls (noir-lang/noir#8522)
feat(fuzz): AST fuzzing with SSA interpreter (noir-lang/noir#8436)
chore: Add u1 ops to interpreter, convert Value panics to errors (noir-lang/noir#8469)
chore: Release Noir(1.0.0-beta.6) (noir-lang/noir#8438)
chore(fuzz): AST generator to add ctx_limit to all functions (noir-lang/noir#8507)
fix(inlining): Use centralized CallGraph structure for inline info computation (noir-lang/noir#8489)
fix: remove private builtins from Field impl (noir-lang/noir#8496)
feat: primitive types are no longer keywords (noir-lang/noir#8470)
fix: parenthesized pattern, and correct 1-element tuple printing (noir-lang/noir#8482)
fix: fix visibility of methods in std::meta (noir-lang/noir#8497)
fix: Change can_be_main to be recursive (noir-lang/noir#8501)
chore: add SSA interpreter test for higher order functions (noir-lang/noir#8486)
fix(frontend)!: Ban zero sized arrays and strings as program input (noir-lang/noir#8491)
fix!: remove to_be_radix and to_le_radix from stdlib interface (noir-lang/noir#8495)
END_COMMIT_OVERRIDE

@AztecBot AztecBot requested a review from TomAFrench as a code owner May 19, 2025 16:29
@TomAFrench TomAFrench closed this May 20, 2025
@TomAFrench TomAFrench deleted the bump-noir branch May 20, 2025 10:25
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.

2 participants