--- /n/sources/plan9/sys/src/cmd/cc/dcl.c Tue Apr 23 23:19:44 2013 +++ /sys/src/cmd/cc/dcl.c Sat Jul 4 00:00:00 2026 @@ -18,6 +18,8 @@ loop: break; case OARRAY: + if(t->etype == TARRAY && t->width == 0) + diag(n, "unspecified array size in nested array"); t = typ(TARRAY, t); t->width = 0; n1 = n->right;