https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65137
Bug ID: 65137 Summary: wrong line for missing semicolon after expression Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: manu at gcc dot gnu.org int foo(int a) { a++ return 0; } gcc: test.c:4:3: error: expected ‘;’ before ‘return’ return 0; ^ clang: test.c:3:6: error: expected ';' after expression a++ ^ ;