http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58283
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution|--- |INVALID --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- As said, it works for me. Btw, including a PCH indirectly is not supported: A precompiled header file can be used only when these conditions apply: ... @item A precompiled header can't be used once the first C token is seen. You can have preprocessor directives before a precompiled header; you cannot include a precompiled header from inside another header.