ref: 8e416b79aff3f1e84d5b6255f3bb3435e3e2352e
dir: /tests/execute/0166-desig.c/
struct S {
int a, b, c;
char d[3];
int e;
} s = {
.a = 1,
.b = 2,
.d = {[0] = 3, [2] = 5},
.d = {[0] = 4, [1] = 6}
};
char m[] = {};
int
main(void)
{
return sizeof(m) == s.d[2];
}