/* Test attempt to redefine 'id' in an incompatible fashion. */ /* { dg-do compile } */ typedef int id; /* { dg-error "conflicting types for .id." } */ /* { dg-message "previous declaration of .id. was here" "" { target *-*-* } 0 } */ id b;