https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119612
--- Comment #8 from Sam James <sjames at gcc dot gnu.org> --- (In reply to uecker from comment #7) > You also need to add -std=gnu23. The test as written does not fail. That's the default on trunk, though. (Not unreasonable to add it explicitly in the test, of course.)