ref: 66269665be3e744d8b94b52b2aa4dcb9158ce59b
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]; }