[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-21 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Target

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 --- Comment #4 from David Malcolm --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00796.html

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 --- Comment #3 from David Malcolm --- Root cause is that we aren't setting locations for typeid() expressions. I'm working on a fix.

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 --- Comment #2 from David Malcolm --- The issue is that we have a range where caret == start, at the given location, but where finish == UNKNOWN_LOCATION, for some reason, and so this clause fires in diagnostic-show-locus.c:layout::layout: 797

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.4