ref: a73645af515b2acd8071837597a4a18b649ee9be
dir: /tests/cc/execute/0094-arrayinit.c/
typedef struct { int v; int sub[2]; } S; S a[1] = {{1, {2, 3}}}; int main() { if (a[0].v != 1) return 1; if (a[0].sub[0] != 2) return 2; if (a[0].sub[1] != 3) return 3; return 0; }