http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54420
--- Comment #6 from Patrik Hägglund <patrik.h.hagglund at gmail dot com> 2012-09-19 10:27:37 UTC --- Jason Merrill wrote: > In addition, some identifiers are reserved for use by C++ implementations and > standard libraries (17.6.4.3.2) and shall not be used otherwise; no diagnostic > is required. > [...] I don't want to change the release branches. You seems to imply that "no diagnostic is required" implies "the behavior of the compiler is undefined". This seems odd.