1 /* { dg-do compile } */
2 typedef int t;
3 typedef struct { double a; int b; } t; /* { dg-error "conflicting types" } */
4 t char x; /* { dg-error "two or more data types" } */
1 /* { dg-do compile } */
2 typedef int t;
3 typedef struct { double a; int b; } t; /* { dg-error "conflicting types" } */
4 t char x; /* { dg-error "two or more data types" } */