This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/rust/master in repository gcc.
from b322656cdc0 Fix core library test with proper canonical path new 23097f8132b gccrs: Fix ICE when array elements are not a value new 31ee9259a71 gccrs: Add check for super traits being implemented by Self new 6c14a3b702b gccrs: Fix ICE when compiling block expressions in array capacity new 34b0a681598 gccrs: Fix ICE when using super mid way though path new 1a2f56a9d52 gccrs: Fix ICE when doing method resolution on trait predicates
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/rust/backend/rust-compile-base.cc | 12 +++++ gcc/rust/backend/rust-compile-base.h | 6 +++ gcc/rust/backend/rust-compile-expr.cc | 11 ++++ gcc/rust/backend/rust-compile-type.cc | 12 ++++- gcc/rust/resolve/rust-ast-resolve-path.cc | 6 +++ gcc/rust/typecheck/rust-hir-dot-operator.cc | 7 ++- gcc/rust/typecheck/rust-hir-type-check-item.cc | 13 +++-- gcc/rust/typecheck/rust-tyty-bounds.cc | 59 ++++++++++++++++++++++ gcc/rust/typecheck/rust-tyty.h | 8 +++ gcc/testsuite/rust/compile/issue-3553.rs | 18 +++++++ gcc/testsuite/rust/compile/issue-3554-1.rs | 8 +++ .../issue-2052.rs => compile/issue-3554-2.rs} | 12 ++--- gcc/testsuite/rust/compile/issue-3566-1.rs | 8 +++ gcc/testsuite/rust/compile/issue-3566-2.rs | 22 ++++++++ gcc/testsuite/rust/compile/issue-3567.rs | 4 ++ gcc/testsuite/rust/compile/issue-3568.rs | 7 +++ gcc/testsuite/rust/compile/nr2/exclude | 1 + 17 files changed, 202 insertions(+), 12 deletions(-) create mode 100644 gcc/testsuite/rust/compile/issue-3553.rs create mode 100644 gcc/testsuite/rust/compile/issue-3554-1.rs copy gcc/testsuite/rust/{execute/torture/issue-2052.rs => compile/issue-3554-2.rs} (53%) create mode 100644 gcc/testsuite/rust/compile/issue-3566-1.rs create mode 100644 gcc/testsuite/rust/compile/issue-3566-2.rs create mode 100644 gcc/testsuite/rust/compile/issue-3567.rs create mode 100644 gcc/testsuite/rust/compile/issue-3568.rs