------- Comment #8 from pinskia at gcc dot gnu dot org 2008-01-27 18:16 ------- (gdb) p debug_generic_expr (stmt) *(struct globals * *) &ptr_to_globals = 0B
Well that is obviously not valid gimple. tree-ssa-forwprop.c is causing it: #10 0x00550bff in mark_symbols_for_renaming (stmt=0x43497060) at /Users/apinski/src/local/gcc/gcc/tree-dfa.c:827 #11 0x00646f45 in tidy_after_forward_propagate_addr (stmt=0x43497060) at /Users/apinski/src/local/gcc/gcc/tree-ssa-forwprop.c:468 #12 0x00648069 in forward_propagate_addr_expr_1 (name=0x4348dfc0, def_rhs=0x43497000, use_stmt=0x43497060, single_use_p=1 '\001') at /Users/apinski/src/local/gcc/gcc/tree-ssa-forwprop.c:566 #13 0x006495b2 in forward_propagate_addr_expr (name=0x4348dfc0, rhs=0x43497000) at /Users/apinski/src/local/gcc/gcc/tree-ssa-forwprop.c:709 #14 0x0064dce6 in tree_ssa_forward_propagate_single_use_vars () at /Users/apinski/src/local/gcc/gcc/tree-ssa-forwprop.c:971 -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu dot | |org Component|middle-end |tree-optimization http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34989