http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60727
Martin Jambor changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60727
--- Comment #4 from Martin Jambor ---
OK, the bit is actually calculated when streaming the node out (ugh)
in the following way:
bp_pack_value (&bp, tag == LTO_symtab_analyzed_node
&& symtab_get_symbol_partitioning_class (node) == SYMB
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60727
--- Comment #3 from Martin Jambor ---
What happens is that we do not remove an unreachable cgraph_node. We
don't do it because the node has used_from_other_partition set which I
assume is always bogus at the beginning of WPA (moreover, the node i
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60727
--- Comment #2 from Richard Biener ---
Can be reproduced with http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01237.html
ontop of r208807 and the following reduced testcase:
typedef long unsigned int size_t;
class JSCell;
class JSObject;
class X;
cl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60727
--- Comment #1 from Richard Biener ---
eventually this is already fixed (cannot reproduce in my development tree - but
that has a load of patches, including LTO ones).