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