https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68117
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2015-11-13
Ever confirmed|0 |1
--- Comment #23 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Unfortunately it is a ggc_collect and not a ggc_free:
Hardware watchpoint 1: *(const_tree*)0x3fff9d65aa30
Old value = (const_tree) 0x0
New value = (const_tree) 0xa5a5a5a5a5a5a5a5
0x00003fffb793bfa8 in __memset_power7 () from /lib64/libc.so.6
(gdb) bt
#0 0x00003fffb793bfa8 in __memset_power7 () from /lib64/libc.so.6
#1 0x00000000102a4bf4 in poison_pages () at ../../gcc/gcc/ggc-page.c:2085
#2 0x00000000102a6ca4 in ggc_collect () at ../../gcc/gcc/ggc-page.c:2180
#3 0x0000000010717b50 in execute_one_pass (pass=0x116e2de0) at
../../gcc/gcc/passes.c:2383
#4 0x0000000010718038 in execute_pass_list_1 (pass=0x116e2de0) at
../../gcc/gcc/passes.c:2398
#5 0x0000000010718050 in execute_pass_list_1 (pass=0x116e1d60) at
../../gcc/gcc/passes.c:2399
#6 0x00000000107180fc in execute_pass_list (fn=0x3fff9f468298, pass=<optimized
out>) at ../../gcc/gcc/passes.c:2409
#7 0x0000000010351514 in cgraph_node::expand (this=0x3fff9d2d2f70) at
../../gcc/gcc/cgraphunit.c:1965
#8 0x0000000010353588 in expand_all_functions () at
../../gcc/gcc/cgraphunit.c:2101
#9 symbol_table::compile (this=0x3fffaf390000) at
../../gcc/gcc/cgraphunit.c:2450
#10 0x0000000010355c5c in symbol_table::finalize_compilation_unit
(this=0x3fffaf390000) at ../../gcc/gcc/cgraphunit.c:2540
#11 0x0000000010812f30 in compile_file () at ../../gcc/gcc/toplev.c:491
#12 0x0000000010153288 in do_compile () at ../../gcc/gcc/toplev.c:1954
#13 toplev::main (this=<optimized out>, argc=107, argv=0x3fffffffe188) at
../../gcc/gcc/toplev.c:2061
#14 0x00000000101551e8 in main (argc=<optimized out>, argv=0x3fffffffe188) at
../../gcc/gcc/main.c:39