------- Comment #1 from rguenth at gcc dot gnu dot org 2009-09-28 11:35 ------- For povray we come from ipa-cp:
#2 0x0000000000b8a841 in duplicate_node_data (src=0x7ffff435a400, dst=0x7ffff4345900, data=0x0) at /space/rguenther/src/svn/lto/gcc/ipa-pure-const.c:633 #3 0x0000000000b6c26d in cgraph_call_node_duplication_hooks ( node1=0x7ffff435a400, node2=0x7ffff4345900) at /space/rguenther/src/svn/lto/gcc/cgraph.c:394 #4 0x0000000000b6f9b3 in cgraph_clone_node (n=0x7ffff435a400, count=0, freq=1000, loop_nest=0, update_original=0 '\000') at /space/rguenther/src/svn/lto/gcc/cgraph.c:1713 #5 0x0000000000b6fda1 in cgraph_create_virtual_clone ( old_node=0x7ffff435a400, redirect_callers=0x33d6fb0, tree_map=0x7ffff7edafb0, args_to_skip=0x7ffff6dda2e0) at /space/rguenther/src/svn/lto/gcc/cgraph.c:1773 #6 0x0000000000b7abfc in ipcp_insert_stage () at /space/rguenther/src/svn/lto/gcc/ipa-cp.c:1187 #7 0x0000000000b7b11f in ipcp_driver () at /space/rguenther/src/svn/lto/gcc/ipa-cp.c:1245 I'd say something is removing a cgraph node without properly calling back to the node removal hook. Or for some reason we re-use a not freed UID. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubicka at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41487