https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112702
Bug ID: 112702 Summary: C23, C++23: Extended characters not valid in an identifier with -pedantic Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: stammark at gcc dot gnu.org Target Milestone: --- Hi all, This is likely a symptom of the WIP-ness of C23 and C++23 support in the frontends, but see here: https://godbolt.org/z/78KeK1fnG The use of extended characters in identifiers with -pedantic stopped working * For C, in GCC13 * For C++ in GCC12 Removing -pedantic makes the compilation succeed. Is this expected behaviour with -pedantic or a bug? Thanks,