http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46730
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> 2010-12-01 00:44:41 UTC --- Program received signal SIGSEGV, Segmentation fault. 0x0000000000d72e86 in walk_stmt_load_store_addr_ops (stmt=0x7ffff18bc900, data=0x7ffff180f000, visit_load=0x25cad3c <mark_load>, visit_store=0x25cae7e <mark_store>, visit_addr=0x25caba5 <mark_address>) at ../../src/gcc/gimple.c:5021 5021 if (TREE_CODE (op) == ADDR_EXPR) Missing separate debuginfos, use: debuginfo-install cloog-ppl-0.15.9-0.0.f13.x86_64 glibc-2.12.90-19.x86_64 gmp-4.3.2-0.0.f13.x86_64 libgcc-4.5.1-4.fc14.x86_64 libmpc-0.8.1-1.0.f13.x86_64 libstdc++-4.5.1-4.fc14.x86_64 mpfr-2.4.2-1.0.f13.x86_64 ppl-0.10.2-10.fc12.x86_64 zlib-1.2.5-2.fc14.x86_64 (gdb) bt #0 0x0000000000d72e86 in walk_stmt_load_store_addr_ops (stmt=0x7ffff18bc900, data=0x7ffff180f000, visit_load=0x25cad3c <mark_load>, visit_store=0x25cae7e <mark_store>, visit_addr=0x25caba5 <mark_address>) at ../../src/gcc/gimple.c:5021 #1 0x00000000025cb7dd in rebuild_cgraph_edges () at ../../src/gcc/cgraphbuild.c:471 #2 0x0000000001ae5b93 in tree_profiling () at ../../src/gcc/tree-profile.c:548 #3 0x0000000001221308 in execute_one_pass (pass=0x485fee0) at ../../src/gcc/passes.c:1553 #4 0x0000000001221ffa in execute_ipa_pass_list (pass=0x485fee0) at ../../src/gcc/passes.c:1920 #5 0x00000000025fa374 in ipa_passes () at ../../src/gcc/cgraphunit.c:1711 #6 0x00000000025fa4e6 in cgraph_optimize () at ../../src/gcc/cgraphunit.c:1783 #7 0x00000000025f8150 in cgraph_finalize_compilation_unit () at ../../src/gcc/cgraphunit.c:1031 #8 0x00000000004ed208 in c_write_global_declarations () at ../../src/gcc/c-decl.c:9837 #9 0x000000000163591c in compile_file () at ../../src/gcc/toplev.c:813 #10 0x0000000001637d59 in do_compile () at ../../src/gcc/toplev.c:2205 #11 0x0000000001637ea6 in toplev_main (argc=39, argv=0x7fffffffdf78) at ../../src/gcc/toplev.c:2268 #12 0x00000000007047f1 in main (argc=39, argv=0x7fffffffdf78) at ../../src/gcc/main.c:36 (gdb) p op $1 = (tree) 0x0 (gdb) call debug_gimple_stmt (stmt) comparison_1 = PHI <0(3), comparison_9(18), (17)> (gdb) p i $2 = 2 (gdb) call gimple_phi_num_args (stmt) $3 = 3 (gdb)