With current trunk (revision 140055):

(gdb) run -quiet -O3 ~/libimager-perl-fills.i
Starting program: /home/tbm/tmp/gcc/4.3-2008-09-06-r140055/gcc/cc1 -quiet -O3
~/libimager-perl-fills.i

Program received signal SIGSEGV, Segmentation fault.
verify_ssa (check_modified_stmt=1 '\001') at
/home/tbm/scratch/gcc/gcc/tree-ssa.c:751
751               if (!gimple_nop_p (stmt))
(gdb) where
#0  verify_ssa (check_modified_stmt=1 '\001') at
/home/tbm/scratch/gcc/gcc/tree-ssa.c:751
#1  0x0000000000640458 in execute_function_todo (data=<value optimized out>) at
/home/tbm/scratch/gcc/gcc/passes.c:998
#2  0x000000000064071f in execute_todo (flags=0) at
/home/tbm/scratch/gcc/gcc/passes.c:1024
#3  0x00000000006409bf in execute_one_pass (pass=0x101be60) at
/home/tbm/scratch/gcc/gcc/passes.c:1262
#4  0x0000000000640c35 in execute_pass_list (pass=0x101be60) at
/home/tbm/scratch/gcc/gcc/passes.c:1326
#5  0x00000000007374dc in tree_rest_of_compilation (fndecl=0x7f9b94701600) at
/home/tbm/scratch/gcc/gcc/tree-optimize.c:418
#6  0x00000000008b08e0 in cgraph_expand_function (node=0x7f9b94535200) at
/home/tbm/scratch/gcc/gcc/cgraphunit.c:1038
#7  0x00000000008b2654 in cgraph_optimize () at
/home/tbm/scratch/gcc/gcc/cgraphunit.c:1097
#8  0x00000000004169c3 in c_write_global_declarations () at
/home/tbm/scratch/gcc/gcc/c-decl.c:8080
#9  0x00000000006e873f in toplev_main (argc=<value optimized out>, argv=<value
optimized out>)
    at /home/tbm/scratch/gcc/gcc/toplev.c:979
#10 0x00007f9b949441a6 in __libc_start_main () from /lib/libc.so.6
#11 0x00000000004044d9 in _start ()
(gdb)


-- 
           Summary: [4.4 Regression] Segfault in verify_ssa: !gimple_nop_p
                    (stmt)
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tbm at cyrius dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37392

Reply via email to