https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
Target
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
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.
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
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014
David Malcolm changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |6.4