https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69412
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at gcc dot gnu.org --- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- cp/parser.c:755:7 issue started with the "expression ranges" commit r231293. 747 static inline cp_token * 748 cp_lexer_previous_token (cp_lexer *lexer) 749 { 750 cp_token_position tp = cp_lexer_previous_token_position (lexer); 751 752 /* Skip past purged tokens. */ 753 while (tp->purged_p) 754 { 755 gcc_assert (tp != lexer->buffer->address ()); 756 tp--; 757 }