https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
--- Comment #8 from Jakub Jelinek ---
Author: jakub
Date: Wed Jan 4 20:05:14 2017
New Revision: 244070
URL: https://gcc.gnu.org/viewcvs?rev=244070=gcc=rev
Log:
PR c++/71182
* parser.c (cp_lexer_previous_token): Use
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
--- Comment #6 from Markus Trippelsdorf ---
So, perhaps:
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c
index 08f5f9e52ef2..f430af97fdf1 100644
--- a/gcc/cp/parser.c
+++ b/gcc/cp/parser.c
@@ -765,7 +765,7 @@ cp_lexer_previous_token (cp_lexer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
Markus Trippelsdorf changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #5 from Markus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
--- Comment #4 from Markus Trippelsdorf ---
(In reply to Richard Biener from comment #3)
> Can't reproduce on trunk or GCC 6 branch. What options are required?
You need to use an -fsanitize=undefined instrumented compiler.
No options required.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
Richard Biener changed:
What|Removed |Added
Keywords||diagnostic
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
--- Comment #2 from Markus Trippelsdorf ---
760 static inline cp_token *
761 cp_lexer_previous_token (cp_lexer *lexer)
762 {
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71182
Markus Trippelsdorf changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|