https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92589
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |documentation --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- >From what I remember is there are actually arrays in POSIX and other older code bases that are not just one element which needs to be treated this way. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68270#c1 There are others too. I can't find them right now though. >Is there anything to enforce a strict "only consider empty array size as >flexible array member" mode? NO. See above of why.