(root)/
gcc-13.2.0/
gcc/
testsuite/
rust/
compile/
redef_error6.rs
struct Foo<T>(T, usize);

impl Foo<i32> {
    fn test() -> i32 {
        123
    }

    fn test(self) -> i32 { // { dg-error "redefined multiple times" }
        self.0
    }
}

fn main() {}