------- Comment #1 from tbm at cyrius dot com  2007-10-20 19:51 -------
Starting program: /home/tbm/tmp/gcc/gcc-4.3-20071020-r129504/gcc/cc1plus -O
-ftree-vectorize ~/psicode-internals2.cc
 void bend_class::set_s_A(double) void bend_set::set_s_A(int, double) void
bend_set::compute_s() void internals::compute_s()
Analyzing compilation unit
Performing interprocedural optimizations
 <visibility> <early_local_cleanups> <inline> <static-var>
<pure-const>Assembling functions:
 void internals::compute_s()
Program received signal SIGSEGV, Segmentation fault.
vect_is_simple_use (operand=0x0, loop_vinfo=<value optimized out>,
def_stmt=0x7fff6224b880,
    def=0x7fff6224b888, dt=0x7fff6224b894) at gcc/gcc/tree-vectorizer.c:1810
1810      if (TREE_CODE (operand) == INTEGER_CST || TREE_CODE (operand) ==
REAL_CST)
(gdb) where
#0  vect_is_simple_use (operand=0x0, loop_vinfo=<value optimized out>,
def_stmt=0x7fff6224b880,
    def=0x7fff6224b888, dt=0x7fff6224b894) at gcc/gcc/tree-vectorizer.c:1810
#1  0x0000000000bb4258 in vectorizable_live_operation (stmt=<value optimized
out>,
    bsi=<value optimized out>, vec_stmt=<value optimized out>)
    at gcc/gcc/tree-vect-transform.c:5896
#2  0x0000000000ba4256 in vect_analyze_operations (loop_vinfo=0x1154dd0)
    at gcc/gcc/tree-vect-analyze.c:499
#3  0x0000000000bac0db in vect_analyze_loop (loop=<value optimized out>)
    at gcc/gcc/tree-vect-analyze.c:4341
#4  0x0000000000934ae0 in vectorize_loops () at gcc/gcc/tree-vectorizer.c:2501
#5  0x0000000000765847 in execute_one_pass (pass=0x101ce20)
    at gcc/gcc/passes.c:1117
#6  0x0000000000765a0c in execute_pass_list (pass=0x101ce20)
    at gcc/gcc/passes.c:1170
#7  0x0000000000765a1e in execute_pass_list (pass=0x101cc40)
    at gcc/gcc/passes.c:1171
#8  0x0000000000765a1e in execute_pass_list (pass=0x101c040)
    at gcc/gcc/passes.c:1171
#9  0x0000000000840c1e in tree_rest_of_compilation (fndecl=0x2b73493b9900)
    at gcc/gcc/tree-optimize.c:404
#10 0x00000000009c3bc2 in cgraph_expand_function (node=0x2b73493cc100)
    at gcc/gcc/cgraphunit.c:1060
#11 0x00000000009c5668 in cgraph_optimize () at gcc/gcc/cgraphunit.c:1123
#12 0x00000000004ac2cf in cp_write_global_declarations ()
    at gcc/gcc/cp/decl2.c:3410
#13 0x00000000007e3ec7 in toplev_main (argc=<value optimized out>, argv=<value
optimized out>)
    at gcc/gcc/toplev.c:1055
#14 0x00002b7348f15b44 in __libc_start_main () from /lib/libc.so.6
#15 0x00000000004043f9 in _start ()
(gdb)


-- 


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

Reply via email to