https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81677
--- Comment #7 from chris.ol...@iti-global.com --- I'm not arguing that arrays declarations should be allowed to derive from incomplete types, nor all pointers-to-array of incomplete type be allowed; I'm specifically arguing that a struct should be able to point to an array of themselves. That's my interpretation and that was my expectation.