------- Comment #6 from micis at gmx dot de 2006-06-19 07:05 ------- I tried to reduce the source, but delta wasn't very successful. After more than 2 days on a fast opteron machine delta deleted only about 30%. With the reduced source in gdb I get:
Program received signal SIGSEGV, Segmentation fault. 0x0000003d1cd6f1e0 in strlen () from /lib64/tls/libc.so.6 (gdb) where #0 0x0000003d1cd6f1e0 in strlen () from /lib64/tls/libc.so.6 #1 0x0000003d1cd42c51 in vfprintf () from /lib64/tls/libc.so.6 #2 0x0000003d1cd3f599 in buffered_vfprintf () from /lib64/tls/libc.so.6 #3 0x0000003d1cd3f779 in vfprintf () from /lib64/tls/libc.so.6 #4 0x0000003d1cd48076 in fprintf () from /lib64/tls/libc.so.6 #5 0x00000000005c3e13 in vect_print_dump_info (vl=Variable "vl" is not available. ) at ../../gcc-4.2-20060610/gcc/tree-vectorizer.c:1335 #6 0x00000000005c4cfa in vectorize_loops (loops=0x128bc80) at ../../gcc-4.2-20060610/gcc/tree-vectorizer.c:2068 #7 0x00000000005ba750 in tree_vectorize () at ../../gcc-4.2-20060610/gcc/tree-ssa-loop.c:193 #8 0x000000000089291b in execute_one_pass (pass=0xc738a0) at ../../gcc-4.2-20060610/gcc/passes.c:864 #9 0x0000000000892a8c in execute_pass_list (pass=0xc738a0) at ../../gcc-4.2-20060610/gcc/passes.c:911 #10 0x0000000000892a9e in execute_pass_list (pass=0xc73720) at ../../gcc-4.2-20060610/gcc/passes.c:912 #11 0x0000000000892a9e in execute_pass_list (pass=0xc72d60) at ../../gcc-4.2-20060610/gcc/passes.c:912 #12 0x000000000055d447 in tree_rest_of_compilation (fndecl=0x2a9b00d900) at ../../gcc-4.2-20060610/gcc/tree-optimize.c:418 #13 0x00000000004d3098 in expand_body (fn=0x2a9b00d900) at ../../gcc-4.2-20060610/gcc/cp/semantics.c:3063 #14 0x00000000008e2716 in cgraph_expand_function (node=0x2a9b060f00) at ../../gcc-4.2-20060610/gcc/cgraphunit.c:1112 #15 0x00000000008e4ec8 in cgraph_optimize () at ../../gcc-4.2-20060610/gcc/cgraphunit.c:1177 #16 0x000000000047f645 in cp_finish_file () at ../../gcc-4.2-20060610/gcc/cp/decl2.c:3111 #17 0x0000000000531eba in c_common_parse_file (set_yydebug=Variable "set_yydebug" is not available. ) at ../../gcc-4.2-20060610/gcc/c-opts.c:1165 #18 0x00000000008642c8 in toplev_main (argc=Variable "argc" is not available. ) at ../../gcc-4.2-20060610/gcc/toplev.c:999 #19 0x0000003d1cd1c4ca in __libc_start_main () from /lib64/tls/libc.so.6 #20 0x000000000040253a in _start () This is still with snapshot gcc-4.2-20060610. command line was: g++ -O1 -g -ftree-vectorize -ftree-vectorizer-verbose=5 -S G2.ii Michael Cieslinski -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27742