Skip to content

fix: add parent traits when adding trait impl where clause#9000

Merged
asterite merged 1 commit intomasterfrom
ab/fix-add-parent-trait-bounds
Jun 23, 2025
Merged

fix: add parent traits when adding trait impl where clause#9000
asterite merged 1 commit intomasterfrom
ab/fix-add-parent-trait-bounds

Conversation

@asterite
Copy link
Collaborator

Description

Problem

Resolves #8999

Summary

It seems I forgot to add parent traits recursively in one place. When removing them it's already recursive.

Additional Context

Documentation

Check one:

  • No documentation needed.
  • Documentation included in this PR.
  • [For Experimental Features] Documentation to be submitted in a separate PR.

PR Checklist

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@asterite asterite requested a review from a team June 23, 2025 19:58
@asterite asterite added this pull request to the merge queue Jun 23, 2025
Merged via the queue into master with commit caabecf Jun 23, 2025
118 checks passed
@asterite asterite deleted the ab/fix-add-parent-trait-bounds branch June 23, 2025 21:38
github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Jun 24, 2025
Automated pull of nightly from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
feat: Implement type suffixes
(noir-lang/noir#8970)
fix: add parent traits when adding trait impl where clause
(noir-lang/noir#9000)
fix(fuzz): Use indirection for taking `&mut` over an array element
(noir-lang/noir#8992)
chore: remove unreachable functions after inlining simple functions
(noir-lang/noir#8987)
chore: bump external pinned commits
(noir-lang/noir#8990)
END_COMMIT_OVERRIDE

Co-authored-by: AztecBot <tech@aztecprotocol.com>
github-merge-queue bot pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Jun 24, 2025
Automated pull of nightly from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
feat: Implement type suffixes
(noir-lang/noir#8970)
fix: add parent traits when adding trait impl where clause
(noir-lang/noir#9000)
fix(fuzz): Use indirection for taking `&mut` over an array element
(noir-lang/noir#8992)
chore: remove unreachable functions after inlining simple functions
(noir-lang/noir#8987)
chore: bump external pinned commits
(noir-lang/noir#8990)
END_COMMIT_OVERRIDE

Co-authored-by: AztecBot <tech@aztecprotocol.com>
danielntmd pushed a commit to danielntmd/aztec-packages that referenced this pull request Jul 16, 2025
Automated pull of nightly from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
feat: Implement type suffixes
(noir-lang/noir#8970)
fix: add parent traits when adding trait impl where clause
(noir-lang/noir#9000)
fix(fuzz): Use indirection for taking `&mut` over an array element
(noir-lang/noir#8992)
chore: remove unreachable functions after inlining simple functions
(noir-lang/noir#8987)
chore: bump external pinned commits
(noir-lang/noir#8990)
END_COMMIT_OVERRIDE

Co-authored-by: AztecBot <tech@aztecprotocol.com>
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.

Can't avoid warnings/errors when using supertrait

2 participants