http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52929
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution| |INVALID --- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-04-11 15:42:51 UTC --- It sounds as though you messed up your system somehow so that an older gcc (or older preprocessor) was using the headers from gcc 4.7, otherwise the error shouldn't be possible. The fact it's disappeared after reinstalling something supports that hypothesis. Closing as invalid, please re-open if you can reproduce it, or report it to Arch. (In reply to comment #4) > gcc version 4.7.0 20120407 (prerelease) (GCC) I do wish Arch wouldn't fsck with the version string like that, 4.7.0 was already released prior to 20120407.