On Wed, Feb 07, 2024 at 12:43:59PM +0100, [email protected] wrote:
> From: Philip Herron <[email protected]>
>
> This patch introduces one regression because generics are getting better
> understood over time. The code here used to apply generics with the same
> symbol from previous segments which was a bit of a hack with out limited
> inference variable support. The regression looks like it will be related
> to another issue which needs to default integer inference variables much
> more aggresivly to default integer.
>
> Fixes #2723
>
> gcc/rust/ChangeLog:
>
> * typecheck/rust-hir-type-check-path.cc
> (TypeCheckExpr::resolve_segments): remove hack
>
> gcc/testsuite/ChangeLog:
>
> * rust/compile/issue-1773.rs: Moved to...
> * rust/compile/issue-1773.rs.bak: ...here.
Please don't use such suffixes in the testsuite.
Either delete the testcase, or xfail it somehow until the bug is fixed.
Jakub