https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85917
--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- The difference between -std=gnu11 and -std=gnu17 is not meant to be significant, since apart from the __STDC_VERSION__ change C17 is purely a bug-fix version and so there are no other semantic differences between the two versions in GCC.