https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70239
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |trippels at gcc dot gnu.org --- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- ==12395== Conditional jump or move depends on uninitialised value(s) ==12395== at 0xCCFE6A: free_scc_vn() (tree-ssa-sccvn.c:4319) ==12395== by 0xCA62D3: (anonymous namespace)::pass_fre::execute(function*) (tree-ssa-pre.c:4905) ==12395== by 0xA5A62D: execute_one_pass(opt_pass*) (passes.c:2336) ==12395== by 0xA5AC07: execute_pass_list_1(opt_pass*) (passes.c:2410) ==12395== by 0xA5AC19: execute_pass_list_1(opt_pass*) (passes.c:2411) ==12395== by 0xA5AC64: execute_pass_list(function*, opt_pass*) (passes.c:2421) ==12395== by 0x74CBB3: cgraph_node::expand() (cgraphunit.c:1980) ==12395== by 0x74E4E6: expand_all_functions (cgraphunit.c:2116) ==12395== by 0x74E4E6: symbol_table::compile() [clone .part.49] (cgraphunit.c:2472) ==12395== by 0x750922: compile (cgraphunit.c:2536) ==12395== by 0x750922: symbol_table::finalize_compilation_unit() (cgraphunit.c:2562) ==12395== by 0xB21F57: compile_file() (toplev.c:490) ==12395== by 0x5BDC75: do_compile (toplev.c:1988) ==12395== by 0x5BDC75: toplev::main(int, char**) (toplev.c:2096) ==12395== by 0x5BFE16: main (main.c:39) ==12395== Uninitialised value was created by a heap allocation ==12395== at 0x402FE7F: realloc (vg_replace_malloc.c:785) ==12395== by 0x12DCF8C: xrealloc (xmalloc.c:180) ==12395== by 0xCC8546: reserve<vn_ssa_aux*> (vec.h:288) ==12395== by 0xCC8546: reserve (vec.h:1406) ==12395== by 0xCC8546: reserve_exact (vec.h:1426) ==12395== by 0xCC8546: safe_grow (vec.h:1554) ==12395== by 0xCC8546: VN_INFO_GET(tree_node*) (tree-ssa-sccvn.c:410) ==12395== by 0xCA89D2: eliminate_insert (tree-ssa-pre.c:3889) ==12395== by 0xCA89D2: eliminate_dom_walker::before_dom_children(basic_block_def*) (tree-ssa-pre.c:4023) ==12395== by 0x119ECC2: dom_walker::walk(basic_block_def*) (domwalk.c:265) ==12395== by 0xCA5F8F: eliminate(bool) (tree-ssa-pre.c:4465) ==12395== by 0xCA62C5: (anonymous namespace)::pass_fre::execute(function*) (tree-ssa-pre.c:4901) ==12395== by 0xA5A62D: execute_one_pass(opt_pass*) (passes.c:2336) ==12395== by 0xA5AC07: execute_pass_list_1(opt_pass*) (passes.c:2410) ==12395== by 0xA5AC19: execute_pass_list_1(opt_pass*) (passes.c:2411) ==12395== by 0xA5AC64: execute_pass_list(function*, opt_pass*) (passes.c:2421) ==12395== by 0x74CBB3: cgraph_node::expand() (cgraphunit.c:1980)