https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89090

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Csaba Ráduly from comment #0)
> The two nested "#if __cplusplus >= 201103L" checks are suspicious
> (copy-paste error?)
> Generating preprocessor output from a one-liner of #include <vector> with
> -std=c++11 -save-temps results in a .ii file which shouldn't even compile in
> C++11 mode.

But it does compile, because the usage in only in a system header, and gcc
allows that.

Are you actually seeing a problem because of this?

Reply via email to