[Bug middle-end/68286] New: [6 Regression] ICE: in wide_int_to_tree, at tree.c:1468
trippels at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Nov 11 08:17:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68286
Bug ID: 68286
Summary: [6 Regression] ICE: in wide_int_to_tree, at
tree.c:1468
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: trippels at gcc dot gnu.org
CC: ienkovich at gcc dot gnu.org
Target Milestone: ---
trippels@gcc2-power8 libopus % cat bands.i
int a, b, c;
int fn1() {
int d[] = {0};
for (; c; c++) {
float e = c;
if (e)
d[0]++;
}
b = d[0];
return a;
}
trippels@gcc2-power8 libopus % gcc -O3 -c bands.i
bands.i: In function ‘fn1’:
bands.i:2:5: internal compiler error: in wide_int_to_tree, at tree.c:1468
int fn1() {
^
0x10b4dc33 wide_int_to_tree(tree_node*,
generic_wide_int<wide_int_ref_storage<false> > const&)
../../gcc/gcc/tree.c:1468
0x10446a9f make_tree(tree_node*, rtx_def*)
../../gcc/gcc/expmed.c:5128
0x10baaa0b force_const_mem(machine_mode, rtx_def*)
../../gcc/gcc/varasm.c:3707
0x10dc3ad3 gen_movv4si(rtx_def*, rtx_def*)
../../gcc/gcc/config/rs6000/vector.md:107
0x1045e1a7 insn_gen_fn::operator()(rtx_def*, rtx_def*) const
../../gcc/gcc/recog.h:301
0x1045e1a7 emit_move_ccmode
../../gcc/gcc/expr.c:3352
0x1045e1a7 emit_move_insn_1(rtx_def*, rtx_def*)
../../gcc/gcc/expr.c:3509
0x1045e60f emit_move_insn(rtx_def*, rtx_def*)
../../gcc/gcc/expr.c:3585
0x1047137f expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
../../gcc/gcc/expr.c:9073
0x1045a80f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:9583
0x104570a3 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:10647
0x1045a08b expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:9588
0x10465f9f expand_expr
../../gcc/gcc/expr.h:256
0x10465f9f expand_operands(tree_node*, tree_node*, rtx_def*, rtx_def**,
rtx_def**, expand_modifier)
../../gcc/gcc/expr.c:7550
0x1046f50b expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
../../gcc/gcc/expr.c:9374
0x10303857 expand_gimple_stmt_1
../../gcc/gcc/cfgexpand.c:3613
0x10303857 expand_gimple_stmt
../../gcc/gcc/cfgexpand.c:3673
0x103069b3 expand_gimple_basic_block
../../gcc/gcc/cfgexpand.c:5679
0x1030cf27 execute
../../gcc/gcc/cfgexpand.c:6291
More information about the Gcc-bugs
mailing list