http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48940
--- Comment #2 from Zachary Vance <vanceza at gmail dot com> 2011-05-10 09:48:47 UTC --- Sorry to be cryptic as to the part of the standard I was talking about. Yes, I was referring to report 391/589. Yes, I agree that g++ should not issue an error for this file running in C++03 mode. What I am filing a bug about is that g++ used to issue an error running in C++98 mode, and now g++ does not issue an error running in C++98 mode. I claim that it should issue an error, because I understood issue the defect reports only to affect the C++03 standardization. Is this correct?