------- Comment #2 from hjl dot tools at gmail dot com 2008-07-24 23:55 ------- Program received signal SIGSEGV, Segmentation fault. ipa_get_stmt_member_ptr_load_param (stmt=0x0) at ../../src/gcc/ipa-prop.c:611 611 if (TREE_CODE (stmt) != GIMPLE_MODIFY_STMT) (gdb) bt #0 ipa_get_stmt_member_ptr_load_param (stmt=0x0) at ../../src/gcc/ipa-prop.c:611 #1 0x00000000007fbf57 in ipa_analyze_params_uses (node=<value optimized out>) at ../../src/gcc/ipa-prop.c:749 #2 0x00000000007fa8ed in inline_generate_summary () at ../../src/gcc/ipa-inline.c:1665 #3 0x000000000061f1e8 in execute_ipa_pass_list (pass=0xe5c280) at ../../src/gcc/passes.c:1184 #4 0x00000000007f5c57 in cgraph_optimize () at ../../src/gcc/cgraphunit.c:1356 #5 0x000000000044bf0a in cp_write_global_declarations () at ../../src/gcc/cp/decl2.c:3546 #6 0x00000000006930dd in toplev_main (argc=<value optimized out>, argv=<value optimized out>) at ../../src/gcc/toplev.c:971 #7 0x0000002a95b013fb in __libc_start_main () from /lib64/tls/libc.so.6 #8 0x000000000040432a in _start () (gdb)
Joey, can you find a small testcase? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36926