9 // Mismatch in field type
17 // Mismatch in tag kind.
18 union S2 { int i; float f; } x2;
21 struct S3 { int i; float f; } x3;
24 struct S4 { int i; float f; } x4;
27 struct S5 { int i : 8; unsigned j : 8; } x5;
30 struct S6 { int i : 8; unsigned j; } x6;
33 struct S7 { int i : 8; unsigned j : 16; } x7;
36 struct S8 { int i; float f; } *x8;
47 struct ListNode *Next;
50 // Mismatch due to struct used internally
53 struct DeeperError { int i; float f; } *Deeper;