incomplete_union
union incomplete_union;
typedef int incomplete_union[-(int)__alignof(union incomplete_union)];
union incomplete_union u1 = {
union incomplete_union u2 = {