https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
Andrew Pinski changed:
What|Removed |Added
Keywords||wrong-code
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #9 from Jan Hubicka ---
Author: hubicka
Date: Wed Dec 16 04:58:13 2015
New Revision: 231671
URL: https://gcc.gnu.org/viewcvs?rev=231671=gcc=rev
Log:
PR lto/68878
* lto-symtab.c (lto_symtab_prevailing_virtual_decl):
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |6.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #8 from Jan Hubicka ---
OK, the bug is caused by fact that new decl merging won't merge decls without
symbol table entries. Devirtualization uses them and it means we lose a ctor.
I have fix for the merging, but it seems to be a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
Jan Hubicka changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
Mikhail Maltsev changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #3 from Mikhail Maltsev ---
Created attachment 37013
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37013=edit
cSimpleModule ctor before transformation - good revision
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #4 from Mikhail Maltsev ---
Created attachment 37014
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37014=edit
cSimpleModule ctor after transformation - good revision
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #5 from Mikhail Maltsev ---
Created attachment 37015
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37015=edit
cSimpleModule ctor before transformation - bad revision
Almost identical to "good revision"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #6 from Mikhail Maltsev ---
Created attachment 37016
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37016=edit
cSimpleModule ctor after transformation - bad revision
Note that lots of code is removed and we fall through BB4 to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878
--- Comment #7 from Jan Hubicka ---
Looks like a result of redirection to builtin_unreachable. Can you check the
WPA dumps if there
is difference in redirections, please?
Honza
11 matches
Mail list logo