http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #13 from Jan Hubicka hubicka at ucw dot cz ---
I'm a bit worried, because normally we don't check in the testsuite that those
messages about the instantiation point have the right line number, thus, we
may
well have a pretty
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org ---
Perhaps use error_at and DECL_SOURCE_LOCATION of the expr being mangled?
Perhaps temporary set input_location to DECL_SOURCE_LOCATION for the duration
of mangle_decl, and use error_at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #15 from Paolo Carlini paolo.carlini at oracle dot com ---
Oh, I was just assuming that we didn't have the information! Indeed normally
exprs do have locations!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Jan Hubicka hubicka at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #10 from Jan Hubicka hubicka at gcc dot gnu.org ---
Author: hubicka
Date: Thu Sep 5 23:04:11 2013
New Revision: 202298
URL: http://gcc.gnu.org/viewcvs?rev=202298root=gccview=rev
Log:
PR middle-end/58201
* cgraphunit.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Markus Trippelsdorf markus at trippelsdorf dot de changed:
What|Removed |Added
CC||markus
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #7 from Jan Hubicka hubicka at gcc dot gnu.org ---
OK, the destructor is used as:
_ZN1BD2EPPKv/21 (B::~B()) @0x7f56014ecd10
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org ---
Created attachment 30749
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30749action=edit
Proposed fix.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #8 from Jakub Jelinek jakub at gcc dot gnu.org ---
In C++ destructors don't have parameters, so the question is where the bogusly
mangled name comes from. Is that coming from the implicit this argument that
is somehow used again in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
CC||kcc at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #4 from Kostya Serebryany kcc at gcc dot gnu.org ---
Nice. Any hope?
Chromium is another project which we can't build with gcc trunk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com ---
In practice, this would block the release of 4.9.0. Thus hope for sure, it's
only matter of when.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
Priority|P2 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Richard Biener rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.9.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
--- Comment #1 from Paolo Carlini paolo.carlini at oracle dot com ---
Honza could you please look into this?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58201
Jan Hubicka hubicka at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
17 matches
Mail list logo