https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68668
Bug ID: 68668 Summary: [6 Regression] bogus error: invalid use of array with unspecified bounds Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Target Milestone: --- % cat vp8_dx_iface.i typedef const int vp8_tree[]; int fn1(vp8_tree p1) { return p1[0]; } % gcc -c vp8_dx_iface.i vp8_dx_iface.i: In function ‘fn1’: vp8_dx_iface.i:2:1: error: invalid use of array with unspecified bounds int fn1(vp8_tree p1) { return p1[0]; } ^~~