2 Compatibility check of array declarations incorrectly depended on order of declarations.
7 const int foo
[] = {42,43,44,45,46,47}; // Initialized to 6 elements, completing the array type.
8 extern const int foo
[]; // Redeclaration uses incomplete type.