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]; }
^~~