-
Notifications
You must be signed in to change notification settings - Fork 409
Pull requests: noir-lang/noir
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix(ssa): fold constant-condition jmpifs within a single simplify_cfg sweep
AST Fuzzer
bench-show
Display benchmark results on PR
claude-review
Adversarial ClaudeBox review pending
claudebox
feat(ssa): check purity contracts during SSA interpretation
#13518
opened Aug 12, 2026 by
asterite
Collaborator
Loading…
chore(acir): validate predicate use against requires_acir_gen_predicate
bench-show
Display benchmark results on PR
#13517
opened Aug 12, 2026 by
asterite
Collaborator
Loading…
fix(ssa): run simplify_cfg to a fixed point so no constant-condition jmpif survives
AST Fuzzer
bench-show
Display benchmark results on PR
claude-review
Adversarial ClaudeBox review pending
claudebox
fix(acir): guard empty vector pop/remove on the semantic length
#13501
opened Aug 10, 2026 by
asterite
Collaborator
Loading…
fix: add missing [Env] parameter to array map signature
#13500
opened Aug 10, 2026 by
0x11semprez
Loading…
fix(ssa): store function purities on the Ssa so entry-point clones keep their purity
#13493
opened Aug 10, 2026 by
asterite
Collaborator
Loading…
3 of 5 tasks
chore(acir): enforce side-effects predicate scope
claude-review
Adversarial ClaudeBox review pending
claudebox
chore(deps): bump js-yaml from 4.3.0 to 4.3.1
dependencies
Updates or changes Noir's dependencies
javascript
Pull requests that update javascript code
#13488
opened Aug 10, 2026 by
dependabot
Bot
Loading…
fix(ast_fuzzer): bound literal vector indices, and diagnose leftover ACIR memory operations
AST Fuzzer
claude-review
Adversarial ClaudeBox review pending
claudebox
fix(acir_gen): only compute a fallback offset for a predicate-gated read
claude-review
Adversarial ClaudeBox review pending
claudebox
fix: check u128 ops overflow in SSA interpreter
#13469
opened Aug 5, 2026 by
asterite
Collaborator
Loading…
3 of 5 tasks
ci: bind workflow/composite inputs via env before shell
#13468
opened Aug 5, 2026 by
SashaMIT
Loading…
3 tasks
fix: derive force_unconstrained per position instead of pass-wide
#13464
opened Aug 4, 2026 by
asterite
Collaborator
Loading…
3 of 5 tasks
fix: array_index_needs_explicit_oob_check must consider flattened size
#13462
opened Aug 4, 2026 by
asterite
Collaborator
Loading…
3 of 5 tasks
fix(brillig): emit a trap for unreachable terminators
#13448
opened Aug 3, 2026 by
asterite
Collaborator
Loading…
2 tasks done
fix: don't consider &mut x as a last use in a call if x is used in another argument
#13446
opened Aug 3, 2026 by
asterite
Collaborator
Loading…
3 of 5 tasks
fix:
nargo expand bugs behind ignored integration tests
#13438
opened Jul 31, 2026 by
asterite
Collaborator
Loading…
chore: Release Noir(1.0.0-rc.0)
autorelease: pending
documentation
Improvements or additions to documentation
#13437
opened Jul 31, 2026 by
noirwhal
Contributor
Loading…
feat: annotate printed ACIR with Noir source locations and snippets
#13431
opened Jul 29, 2026 by
asterite
Collaborator
Loading…
fix(ssa): accept tainted arguments to no_predicates calls in flatten_post_check
#13430
opened Jul 29, 2026 by
asterite
Collaborator
Loading…
feat: add
nargo check --fix to remove unused imports and unnecessary mut
#13390
opened Jul 22, 2026 by
TomAFrench
Member
•
Draft
Previous Next
ProTip!
Adding no:label will show everything without a label.