------- Additional Comments From pinskia at gcc dot gnu dot org 2004-11-16 13:14 ------- Note -O2 -finline-functions is enough to reproduce the bug. The backtrace: #0 0x002c51e0 in operand_equal_p (arg0=0x26cb000, arg1=0x26c9300, flags=0) at /Users/pinskia/ src/local/gcc/gcc/fold-const.c:2350 #1 0x00159c40 in thread_jumps () at /Users/pinskia/src/local/gcc/gcc/tree-flow-inline.h:306 #2 0x00159c40 in thread_jumps () at /Users/pinskia/src/local/gcc/gcc/tree-flow-inline.h:306 #3 0x0015a6d0 in cleanup_tree_cfg () at /Users/pinskia/src/local/gcc/gcc/tree-cfg.c:872 #4 0x0019adbc in perform_tree_ssa_dce (aggressive=0 '\0') at /Users/pinskia/src/local/gcc/gcc/tree- ssa-dce.c:954 #5 0x0016e554 in execute_pass_list (pass=0x26cb000) at /Users/pinskia/src/local/gcc/gcc/tree- optimize.c:508 #6 0x0016e5e8 in execute_pass_list (pass=0x26cb000) at /Users/pinskia/src/local/gcc/gcc/tree- optimize.c:546 #7 0x0016e890 in tree_rest_of_compilation (fndecl=0x26c9300) at /Users/pinskia/src/local/gcc/gcc/ tree-optimize.c:640 #8 0x000e93e4 in expand_body (fn=0x26c9300) at /Users/pinskia/src/local/gcc/gcc/cp/semantics.c: 2920 #9 0x00458260 in cgraph_expand_function (node=0x23b2d80) at /Users/pinskia/src/local/gcc/gcc/ cgraphunit.c:822 #10 0x00459220 in cgraph_optimize () at /Users/pinskia/src/local/gcc/gcc/cgraphunit.c:1689 #11 0x0008b678 in cp_finish_file () at /Users/pinskia/src/local/gcc/gcc/cp/decl2.c:3070 #12 0x00140a78 in c_common_parse_file (set_yydebug=40677376) at /Users/pinskia/src/local/gcc/ gcc/c-opts.c:1096 #13 0x004007cc in toplev_main (argc=1171, argv=0x750000) at /Users/pinskia/src/local/gcc/gcc/ toplev.c:985
-- What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Summary|ICE: Segmentation fault at -|[4.0 Regression] ICE: |O3 |Segmentation fault at -O3 Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18519