This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/77860] [7 Regression] ICE in gimple_build_assign_1, at gimple.c:420


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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-10-05
   Target Milestone|---                         |7.0
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.

#1  0x0000000000b1c6fb in gimple_build_assign_1 (lhs=
    <ssa_name 0x7ffff6a1b6c0>, subcode=NEGATE_EXPR, 
    op1=<ssa_name 0x7ffff6a1b678>, op2=<ssa_name 0x7ffff6a1b630>, 
    op3=<tree 0x0>) at /space/rguenther/src/svn/trunk/gcc/gimple.c:420
420           gcc_assert (num_ops > 2);

#3  0x00000000010daaa0 in rewrite_expr_tree (
    stmt=<gimple_assign 0x7ffff6a280a0>, opindex=1, ops=..., changed=true)
    at /space/rguenther/src/svn/trunk/gcc/tree-ssa-reassoc.c:3997
3997                                           oe1->op, oe2->op);
(gdb) l
3992                  gimple *insert_point
3993                    = find_insert_point (stmt, oe1->op, oe2->op);
3994                  lhs = make_ssa_name (TREE_TYPE (lhs));
3995                  stmt
3996                    = gimple_build_assign (lhs, gimple_assign_rhs_code
(stmt),
3997                                           oe1->op, oe2->op);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]