http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55358
--- Comment #10 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2012-11-28 19:58:43 UTC --- iterative_hash_canonical_type (type=0x5941dc8, val=0) at /home/markus/gcc/gcc/gimple.c:3170 3170 *slot = (void *) mp; (gdb) bt #0 iterative_hash_canonical_type (type=0x5941dc8, val=0) at /home/markus/gcc/gcc/gimple.c:3170 #1 0x0000000000d616c1 in htab_find_slot (htab=0x4030850, element=0x5941dc8, insert=INSERT) at /home/markus/gcc/libiberty/hashtab.c:712 #2 0x000000000068ac99 in gimple_register_canonical_type (t=0x5941dc8) at /home/markus/gcc/gcc/gimple.c:3438 #3 0x00000000004d09dc in uniquify_nodes (from=3148, data_in=0x5601990) at /home/markus/gcc/gcc/lto/lto.c:2050 #4 lto_read_decls (resolutions=..., data=0x5d33480, decl_data=0x404a000) at /home/markus/gcc/gcc/lto/lto.c:2089 #5 lto_file_finalize (file=<optimized out>, file_data=0x404a000) at /home/markus/gcc/gcc/lto/lto.c:2341 #6 lto_create_files_from_ids (count=0x7fefffd98, file_data=0x404a000, file=0x5330490) at /home/markus/gcc/gcc/lto/lto.c:2351 #7 lto_file_read (file=<optimized out>, resolution_file=resolution_file@entry=0x5300020, count=count@entry=0x7fefffd98) at /home/markus/gcc/gcc/lto/lto.c:2391 #8 0x00000000004d268b in read_cgraph_and_symbols (fnames=<optimized out>, nfiles=1) at /home/markus/gcc/gcc/lto/lto.c:2966 #9 lto_main () at /home/markus/gcc/gcc/lto/lto.c:3370 #10 0x000000000082aa46 in compile_file () at /home/markus/gcc/gcc/toplev.c:545 #11 0x000000000082c96a in do_compile () at /home/markus/gcc/gcc/toplev.c:1884 #12 toplev_main (argc=17, argv=0x521ab00) at /home/markus/gcc/gcc/toplev.c:1960 #13 0x0000000004ecd885 in __libc_start_main (main=0xd0af50 <main(int, char**)>, argc=17, ubp_av=0x7feffff18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7feffff08) at libc-start.c:258 #14 0x00000000004b07e9 in _start () at ../sysdeps/x86_64/start.S:123 (gdb) p *slot $1 = (void *) 0xa5a5a5a5a5a5a5a5 (gdb) p *mp $2 = {base = {from = 0x5941dc8}, to = 2655783743} (gdb) p slot $3 = (void **) 0x4031e98 (gdb) p mp $4 = (tree_int_map *) 0x593b620