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

            Bug ID: 59261
           Summary: [4.9 regression] FAIL: gcc.dg/vect/bb-slp-26.c -flto
                    -ffat-lto-objects (internal compiler error)
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sch...@linux-m68k.org
            Target: ia64-*-*

$ gcc/xgcc -B gcc/ ../gcc/testsuite/gcc.dg/vect/bb-slp-26.c -flto
-ffat-lto-objects -ftree-vectorize -fno-vect-cost-model -fno-common -O2 
../gcc/testsuite/gcc.dg/vect/bb-slp-26.c: In function ‘main’:
../gcc/testsuite/gcc.dg/vect/bb-slp-26.c:19:14: internal compiler error: in
expand_shift_1, at expmed.c:2247
       dst[0] += A*src[0] + src[stride];
              ^
0x40000000003db5bf expand_shift_1
        ../../gcc/expmed.c:2247
0x40000000003e55ef expand_mult_const
        ../../gcc/expmed.c:2937
0x40000000003e6e7f expand_mult(machine_mode, rtx_def*, rtx_def*, rtx_def*, int)
        ../../gcc/expmed.c:3195
0x4000000000423a7f expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
        ../../gcc/expr.c:8510
0x4000000000400d4f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:10556
0x4000000000403f0f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:9365
0x40000000004141cf expand_expr
        ../../gcc/expr.h:453
0x40000000004141cf expand_operands
        ../../gcc/expr.c:7516
0x400000000041c11f expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
        ../../gcc/expr.c:8340
0x4000000000400d4f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:10556
0x4000000000403f0f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:9365
0x40000000003fe85f expand_expr
        ../../gcc/expr.h:453
0x40000000003fe85f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:10343
0x4000000000403f0f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**)
        ../../gcc/expr.c:9365
0x40000000004154df store_expr(tree_node*, rtx_def*, int, bool)
        ../../gcc/expr.c:5306
0x400000000041859f expand_assignment(tree_node*, tree_node*, bool)
        ../../gcc/expr.c:5092
0x400000000023c8af expand_gimple_stmt_1
        ../../gcc/cfgexpand.c:3199
0x400000000023c8af expand_gimple_stmt
        ../../gcc/cfgexpand.c:3295
0x400000000023fdcf expand_gimple_basic_block
        ../../gcc/cfgexpand.c:5135
0x4000000000243eef gimple_expand_cfg
        ../../gcc/cfgexpand.c:5701

Reply via email to