https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117313
--- Comment #3 from Sam James <sjames at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #1) > Created attachment 59452 [details] > Reduced testcase This is rejected by GCC 14: /tmp/f.c:2:23: error: flexible array member in a struct with no named members 2 | const unsigned char data[]; | ^~~~