http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57192
Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Last reconfirmed| |2013-05-08 Resolution|FIXED | Ever Confirmed|0 |1 --- Comment #8 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 2013-05-08 05:47:13 UTC --- Actually, I see the original problem re-appear with this morning's trunk. So something seems to randomly trigger this. Running the compilation of the testcase under valgrind, there appears to be an issue remaining. I'm not anymore sure this is relate to SLSR, but let me reopen the PR. ==50122== Conditional jump or move depends on uninitialised value(s) ==50122== at 0xDF5DAB: register_active_defs(df_ref_d**) (sparseset.h:147) ==50122== by 0xDF5E34: update_df_init(rtx_def*, rtx_def*) [clone .isra.11] (fwprop.c:893) ==50122== by 0xDF65F1: try_fwprop_subst(df_ref_d*, rtx_def**, rtx_def*, rtx_def*, bool) (fwprop.c:962) ==50122== by 0xDF6A91: forward_propagate_into(df_ref_d*) (fwprop.c:1342) ==50122== by 0xDF7A07: fwprop_addr() (fwprop.c:1528) ==50122== by 0x9021DF: execute_one_pass(opt_pass*) (passes.c:2337) ==50122== by 0x902644: execute_pass_list(opt_pass*) (passes.c:2389) ==50122== by 0x902656: execute_pass_list(opt_pass*) (passes.c:2390) ==50122== by 0x6CC857: expand_function(cgraph_node*) (cgraphunit.c:1640) ==50122== by 0x6CE5FC: compile() (cgraphunit.c:1744) ==50122== by 0x6CEC94: finalize_compilation_unit() (cgraphunit.c:2119) ==50122== by 0x8992FA: write_global_declarations() (langhooks.c:322) ==50122== ==50122== Conditional jump or move depends on uninitialised value(s) ==50122== at 0xDF5DAB: register_active_defs(df_ref_d**) (sparseset.h:147) ==50122== by 0xDF5E52: update_df_init(rtx_def*, rtx_def*) [clone .isra.11] (fwprop.c:894) ==50122== by 0xDF65F1: try_fwprop_subst(df_ref_d*, rtx_def**, rtx_def*, rtx_def*, bool) (fwprop.c:962) ==50122== by 0xDF6A91: forward_propagate_into(df_ref_d*) (fwprop.c:1342) ==50122== by 0xDF7A07: fwprop_addr() (fwprop.c:1528) ==50122== by 0x9021DF: execute_one_pass(opt_pass*) (passes.c:2337) ==50122== by 0x902644: execute_pass_list(opt_pass*) (passes.c:2389) ==50122== by 0x902656: execute_pass_list(opt_pass*) (passes.c:2390) ==50122== by 0x6CC857: expand_function(cgraph_node*) (cgraphunit.c:1640) ==50122== by 0x6CE5FC: compile() (cgraphunit.c:1744) ==50122== by 0x6CEC94: finalize_compilation_unit() (cgraphunit.c:2119) ==50122== by 0x8992FA: write_global_declarations() (langhooks.c:322)