https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64024

--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
gdb says:

Program received signal SIGSEGV, Segmentation fault.
0x00000000009ca6cf in is_gimple_variable (t=0x0) at
/home/uros/gcc-svn/trunk/gcc/gimple-expr.h:83
83        return (TREE_CODE (t) == VAR_DECL
(gdb) list
78      /* Return true if T is a variable.  */
79
80      static inline bool
81      is_gimple_variable (tree t)
82      {
83        return (TREE_CODE (t) == VAR_DECL
84                || TREE_CODE (t) == PARM_DECL
85                || TREE_CODE (t) == RESULT_DECL
86                || TREE_CODE (t) == SSA_NAME);
87      }
(gdb) bt
#0  0x00000000009ca6cf in is_gimple_variable (t=0x0) at
/home/uros/gcc-svn/trunk/gcc/gimple-expr.h:83
#1  0x00000000009cd0e6 in is_gimple_val (t=0x0) at
/home/uros/gcc-svn/trunk/gcc/gimple-expr.c:820
#2  0x0000000000a8c59f in force_gimple_operand_1 (expr=0x0,
stmts=0x7fffffffd348, gimple_test_f=0x9cd0ce <is_gimple_val(tree_node*)>,
var=0x0)
    at /home/uros/gcc-svn/trunk/gcc/gimplify-me.c:70
#3  0x0000000000a8c79c in force_gimple_operand (expr=0x0, stmts=0x7fffffffd348,
simple=true, var=0x0) at /home/uros/gcc-svn/trunk/gcc/gimplify-me.c:113
#4  0x0000000000f9b87f in vectorizable_simd_clone_call (stmt=0x7ffff1a3a8e8,
gsi=0x7fffffffd700, vec_stmt=0x7fffffffd660, slp_node=0x0)
    at /home/uros/gcc-svn/trunk/gcc/tree-vect-stmts.c:2987
#5  0x0000000000fa9018 in vect_transform_stmt (stmt=0x7ffff1a3a8e8,
gsi=0x7fffffffd700, grouped_store=0x7fffffffd763, slp_node=0x0,
slp_node_instance=0x0)
    at /home/uros/gcc-svn/trunk/gcc/tree-vect-stmts.c:7260
#6  0x0000000000fbd7fd in vect_transform_loop (loop_vinfo=0x21bd660) at
/home/uros/gcc-svn/trunk/gcc/tree-vect-loop.c:6131
#7  0x0000000000fd2c02 in vectorize_loops () at
/home/uros/gcc-svn/trunk/gcc/tree-vectorizer.c:491
#8  0x0000000000ecd258 in (anonymous namespace)::pass_vectorize::execute
(this=0x212f9b0, fun=0x7ffff1a42a80) at
/home/uros/gcc-svn/trunk/gcc/tree-ssa-loop.c:289
#9  0x0000000000c1914d in execute_one_pass (pass=0x212f9b0) at
/home/uros/gcc-svn/trunk/gcc/passes.c:2311
#10 0x0000000000c19387 in execute_pass_list_1 (pass=0x212f9b0) at
/home/uros/gcc-svn/trunk/gcc/passes.c:2363
#11 0x0000000000c193b8 in execute_pass_list_1 (pass=0x212f230) at
/home/uros/gcc-svn/trunk/gcc/passes.c:2364
#12 0x0000000000c193b8 in execute_pass_list_1 (pass=0x212e0f0) at
/home/uros/gcc-svn/trunk/gcc/passes.c:2364
#13 0x0000000000c193f5 in execute_pass_list (fn=0x7ffff1a42a80, pass=0x212e030)
at /home/uros/gcc-svn/trunk/gcc/passes.c:2374
#14 0x000000000083a838 in cgraph_node::expand (this=0x7ffff1a45188) at
/home/uros/gcc-svn/trunk/gcc/cgraphunit.c:1773
#15 0x000000000083ae69 in expand_all_functions () at
/home/uros/gcc-svn/trunk/gcc/cgraphunit.c:1909
#16 0x000000000083b973 in symbol_table::compile (this=0x7ffff18a8000) at
/home/uros/gcc-svn/trunk/gcc/cgraphunit.c:2263
#17 0x000000000083bb1e in symbol_table::finalize_compilation_unit
(this=0x7ffff18a8000) at /home/uros/gcc-svn/trunk/gcc/cgraphunit.c:2340
#18 0x000000000068ad19 in c_write_global_declarations () at
/home/uros/gcc-svn/trunk/gcc/c/c-decl.c:10777
#19 0x0000000000d1893a in compile_file () at
/home/uros/gcc-svn/trunk/gcc/toplev.c:584
#20 0x0000000000d1ad4e in do_compile () at
/home/uros/gcc-svn/trunk/gcc/toplev.c:2041
#21 0x0000000000d1af58 in toplev::main (this=0x7fffffffdd4f, argc=9,
argv=0x7fffffffde48) at /home/uros/gcc-svn/trunk/gcc/toplev.c:2138
#22 0x00000000016608f2 in main (argc=9, argv=0x7fffffffde48) at
/home/uros/gcc-svn/trunk/gcc/main.c:38

Reply via email to