http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032
Volker Reichelt <reichelt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic, | |ice-on-invalid-code Known to work| |4.1.0 Known to fail| |4.8.0, 4.9.0 --- Comment #1 from Volker Reichelt <reichelt at gcc dot gnu.org> --- The error message is broken since GCC 4.1.0. With GCC 4.0.0 I get a decent message: bug.cc: In function 'void foo()': bug.cc:4: error: no pre-increment operator for type