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);