Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Sync from noir #12445

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

feat: Sync from noir #12445

wants to merge 9 commits into from

Conversation

AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 4, 2025

Automated pull of development from the noir programming language, a dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
chore!: remove deprecated hash functions from stdlib (noir-lang/noir#7477)
fix(frontend)!: Restrict capturing mutable variable in lambdas (noir-lang/noir#7488)
feat: perform constant sha256 compressions at compile-time (noir-lang/noir#7566)
chore: bump external pinned commits (noir-lang/noir#7565)
chore(ssa): Turn the Brillig constraints check back on by default (noir-lang/noir#7404)
chore: bump external pinned commits (noir-lang/noir#7561)
chore: address some frontend tests TODOs (noir-lang/noir#7554)
fix: shift right overflow in ACIR with unknown var now returns zero (noir-lang/noir#7509)
chore(cli): Forward nargo execute to noir_artifact_cli (noir-lang/noir#7406)
feat: Support <Type as Trait>::method in expressions (noir-lang/noir#7551)
chore: remove FileDiagnostic (noir-lang/noir#7546)
chore: add some extra tests (noir-lang/noir#7544)
fix: fix a few cases where safety comment wasn't correctly identified (noir-lang/noir#7548)
chore!: remove U128 struct from stdlib (noir-lang/noir#7529)
feat: simplify simple conditionals for brillig (noir-lang/noir#7205)
chore: put RcTracker as part of the DIE context (noir-lang/noir#7309)
END_COMMIT_OVERRIDE

AztecBot and others added 3 commits March 4, 2025 13:00
…r-lang/noir#7477)

fix(frontend)!: Restrict capturing mutable variable in lambdas (noir-lang/noir#7488)
feat: perform constant sha256 compressions at compile-time (noir-lang/noir#7566)
chore: bump external pinned commits (noir-lang/noir#7565)
chore(ssa): Turn the Brillig constraints check back on by default (noir-lang/noir#7404)
chore: bump external pinned commits (noir-lang/noir#7561)
chore: address some frontend tests TODOs (noir-lang/noir#7554)
fix: shift right overflow in ACIR with unknown var now returns zero (noir-lang/noir#7509)
chore(cli): Forward `nargo execute` to `noir_artifact_cli` (noir-lang/noir#7406)
feat: Support `<Type as Trait>::method` in expressions (noir-lang/noir#7551)
chore: remove FileDiagnostic (noir-lang/noir#7546)
chore: add some extra tests (noir-lang/noir#7544)
fix: fix a few cases where safety comment wasn't correctly identified (noir-lang/noir#7548)
chore!: remove U128 struct from stdlib (noir-lang/noir#7529)
feat: simplify simple conditionals for brillig (noir-lang/noir#7205)
chore: put RcTracker as part of the DIE context (noir-lang/noir#7309)
* master: (229 commits)
  feat: Sync from noir (#12315)
  fix: Only use debug logging for ENR mismatch (#12439)
  yolo upadate test pattern owners for kind tests
  fix: Don't exit on error when querying secret (#12438)
  fix: consolidate sepoliaETH job condition (#12437)
  chore: add `yq` to `bootstrap.sh check` (#12436)
  fix: ignition-testnet values & bot count (#12433)
  chore(archiver): l2proven number not required (#12424)
  chore: PXE oracle refactor (#12410)
  fix: txes handle sigint and sigterm, use dump fail to see any txe errors (#12427)
  git subrepo push --branch=master noir-projects/aztec-nr
  git_subrepo.sh: Fix parent in .gitrepo file. [skip ci]
  chore: replace relative paths to noir-protocol-circuits
  git subrepo push --branch=master barretenberg
  chore: set enrs and contract addresses in ignition-testnet (#12417)
  chore: reenable public teardown in orchestrator test (#12428)
  feat: add wasm mode for profiler (#12407)
  feat: contract instance/class cache for current tx - ensure that later txs in block cannot wipe out contracts created earlier (#12261)
  chore: pull out formatter changes from sync (#12426)
  chore: calculate available memory for noir-projects/bootstrap.sh memsuspend (#12419)
  ...
@TomAFrench TomAFrench requested a review from guipublic March 4, 2025 13:21
@TomAFrench TomAFrench enabled auto-merge (squash) March 4, 2025 13:21
Copy link
Member

@TomAFrench TomAFrench left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

forgot I can approve as well.

@TomAFrench
Copy link
Member

This is passing with a bootstrap.sh ci locally 😕

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