feat: Sync from noir#9425
Merged
Merged
Conversation
…r-lang/noir#6348) feat(perf): Use [u32;16] for message block in sha256 (noir-lang/noir#6324) chore: add some tests for type aliases feat: remove 'single use' intermediate variables (noir-lang/noir#6268) feat: Sync from aztec-packages (noir-lang/noir#6345) feat(profiler)!: New flamegraph command that profiles the opcodes executed (noir-lang/noir#6327) feat: check trait where clause (noir-lang/noir#6325) fix: better formatting of leading/trailing line/block comments in expression lists (noir-lang/noir#6338) feat: let the formatter remove lambda block braces for single-statement blocks (noir-lang/noir#6335) chore: run tests in metaprogramming.rs (noir-lang/noir#6339)
* master: chore: fix sync scripts (#9423) feat: ownable sysstia (#9398) feat: `bytes_to_fields` requiring only 1 generic param (#9417) feat: implement encryption to an address point and decryption from an address secret (#9272) 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 test: node follow prune and extend chain (#9328) feat: initial block reward + external libraries (#9297) feat: Print finalized size and log dyadic size during Ultra proof construction (#9411) feat: fee pricing to 0 for old instances (#9296) fix: allow more resources for 4epochs tests (#9418)
Member
|
cc @nventuro on the last commit. This is necessary due to us checking trait constraints after noir-lang/noir#6325 |
TomAFrench
approved these changes
Oct 25, 2024
Member
|
@asterite can you take a look at this on Monday? I'm getting very strange behaviour here which seems related to your PR on trait bounds. |
Contributor
|
I'm taking a look. I tried commenting the code that was added for trait where clauses and it still errors. Then I checked out one commit before that PR and the error is still there 🤔 I noticed this line is gone: but adding it again doesn't solve it... |
5 tasks
* master: (37 commits) chore(avm:): Fix execution tests in proving mode (#9466) chore: remove unnecessary trait (#9437) fix: yarn build:fast (#9464) 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 fix: cleanup of janky encryption apis (#9390) feat!: getcontractinstance instruction returns only a specified member (#9300) refactor: replace token note with uint note (#8143) fix(avm): address bytecode hashing comments (#9436) 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: noir bug workaround (#9443) feat: derive address and class id in avm (#8897) fix: bb-only-change fix e2e build instability (#9441) git subrepo push --branch=master noir-projects/aztec-nr git_subrepo.sh: Fix parent in .gitrepo file. [skip ci] ...
Contributor
Changes to public function bytecode sizes
🧾 Summary (100% most significant diffs)
Full diff report 👇
|
Contributor
Changes to circuit sizes
🧾 Summary (100% most significant diffs)
Full diff report 👇
|
TomAFrench
added a commit
that referenced
this pull request
Oct 28, 2024
* master: (62 commits) chore: dont show aws creds in docker fast (#9465) fix: make sure kind tests run every master commit (#9478) feat: simulate latency with network chaos (#9469) feat: fixed number of pub inputs for databus commitment propagation (#9336) chore(CI): remove end-to-end/Earthfile (#9364) chore!: use Brillig opcode when possible for less-than operations on fields (#9416) fix: remove unnecessary ivpk's from aztec-nr (#9460) feat: Sync from noir (#9425) chore!: split base rollup and remove public kernel proving (#9434) refactor: clean up note processor after changes due to address (#9401) feat(avm): merkle tree gadget (#9205) fix: docker fast (#9467) chore(avm:): Fix execution tests in proving mode (#9466) chore: remove unnecessary trait (#9437) fix: yarn build:fast (#9464) 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 fix: cleanup of janky encryption apis (#9390) ...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated pull of development from the noir programming language, a dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
fix: Fix panic in comptime code (noir-lang/noir#6361)
feat: let the LSP import code action insert into existing use statements (noir-lang/noir#6358)
chore: minor tweaks to comptime doc (noir-lang/noir#6357)
feat: LSP auto-import will try to add to existing use statements (noir-lang/noir#6354)
fix: allow type aliases in let patterns (noir-lang/noir#6356)
feat(test): Run test matrix on stdlib tests (noir-lang/noir#6352)
fix(ssa): Do not mark an array from a parameter mutable (noir-lang/noir#6355)
fix: always inline
derive_generators(noir-lang/noir#6350)chore: add test to check that duplicate definitions generated from macros throws error (noir-lang/noir#6351)
chore: switch to btreeset for deterministic ordering (noir-lang/noir#6348)
feat(perf): Use [u32;16] for message block in sha256 (noir-lang/noir#6324)
chore: add some tests for type aliases
feat: remove 'single use' intermediate variables (noir-lang/noir#6268)
feat: Sync from aztec-packages (noir-lang/noir#6345)
feat(profiler)!: New flamegraph command that profiles the opcodes executed (noir-lang/noir#6327)
feat: check trait where clause (noir-lang/noir#6325)
fix: better formatting of leading/trailing line/block comments in expression lists (noir-lang/noir#6338)
feat: let the formatter remove lambda block braces for single-statement blocks (noir-lang/noir#6335)
chore: run tests in metaprogramming.rs (noir-lang/noir#6339)
END_COMMIT_OVERRIDE