// Array dimension must be representable with a 32-bit integer. struct foo { int x[0xffffffffffff]; };