------- Comment #4 from aldot at gcc dot gnu dot org 2006-05-04 17:23 ------- for reference, the backtrace on i686:
Program received signal SIGSEGV, Segmentation fault. 0x0820096f in fold_convert (type=0x0, arg=0xb71527fc) at ../../../src/gcc-4.2/gcc/fold-const.c:1991 1991 if (TREE_CODE (arg) == ERROR_MARK (gdb) bt #0 0x0820096f in fold_convert (type=0x0, arg=0xb71527fc) at ../../../src/gcc-4.2/gcc/fold-const.c:1991 #1 0x08452ecb in chrec_convert (type=0x0, chrec=0xb71527fc, at_stmt=0xb75a4320) at ../../../src/gcc-4.2/gcc/tree-chrec.c:1187 #2 0x0845bf70 in create_data_ref (memref=0xb75996e8, stmt=0xb75a4320, is_read=1 '\001') at ../../../src/gcc-4.2/gcc/tree-data-ref.c:1960 #3 0x08460e70 in find_data_references_in_loop (loop=0x87684d0, datarefs=0x8849a2c) at ../../../src/gcc-4.2/gcc/tree-data-ref.c:4050 #4 0x08461887 in compute_data_dependences_for_loop (loop=0x87684d0, compute_self_and_read_read_dependences=0 '\0', datarefs=0x8849a2c, dependence_relations=0x8849a30) at ../../../src/gcc-4.2/gcc/tree-data-ref.c:4189 #5 0x08116a8d in vect_analyze_data_refs (loop_vinfo=0x8849a08) at ../../../src/gcc-4.2/gcc/tree-vect-analyze.c:1336 #6 0x08118539 in vect_analyze_loop (loop=0x87684d0) at ../../../src/gcc-4.2/gcc/tree-vect-analyze.c:1999 #7 0x0811422f in vectorize_loops (loops=0x8853148) at ../../../src/gcc-4.2/gcc/tree-vectorizer.c:2040 #8 0x0810645f in tree_vectorize () at ../../../src/gcc-4.2/gcc/tree-ssa-loop.c:193 #9 0x083f4e2c in execute_one_pass (pass=0x86010a0) at ../../../src/gcc-4.2/gcc/passes.c:864 #10 0x083f4f77 in execute_pass_list (pass=0x86010a0) at ../../../src/gcc-4.2/gcc/passes.c:911 #11 0x083f4f97 in execute_pass_list (pass=0x8600fa0) at ../../../src/gcc-4.2/gcc/passes.c:912 #12 0x083f4f97 in execute_pass_list (pass=0x85ff9e0) at ../../../src/gcc-4.2/gcc/passes.c:912 #13 0x080c1a83 in tree_rest_of_compilation (fndecl=0xb7872f80) at ../../../src/gcc-4.2/gcc/tree-optimize.c:418 #14 0x08057b05 in c_expand_body (fndecl=0xb7872f80) at ../../../src/gcc-4.2/gcc/c-decl.c:6695 #15 0x08444f23 in cgraph_expand_function (node=0xb756e880) at ../../../src/gcc-4.2/gcc/cgraphunit.c:1117 #16 0x084450bc in cgraph_expand_all_functions () at ../../../src/gcc-4.2/gcc/cgraphunit.c:1182 #17 0x08445883 in cgraph_optimize () at ../../../src/gcc-4.2/gcc/cgraphunit.c:1450 #18 0x0805a072 in c_write_global_declarations () at ../../../src/gcc-4.2/gcc/c-decl.c:7810 #19 0x083cc83b in compile_file () at ../../../src/gcc-4.2/gcc/toplev.c:1012 #20 0x083cdefc in do_compile () at ../../../src/gcc-4.2/gcc/toplev.c:1970 #21 0x083cdf64 in toplev_main (argc=39, argv=0xbf800d44) at ../../../src/gcc-4.2/gcc/toplev.c:2002 #22 0x080ab280 in main (argc=39, argv=0xbf800d44) at ../../../src/gcc-4.2/gcc/main.c:35 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27331