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

            Bug ID: 68215
           Summary: [6 regression] FAIL: c-c++-common/opaque-vector.c
                    -std=c++11 (internal compiler error)
           Product: gcc
           Version: 6.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
                CC: ienkovich at gcc dot gnu.org
  Target Milestone: ---
            Target: powerpc-*-*

$ gcc/xg++ -Bgcc/ ../gcc/testsuite/c-c++-common/opaque-vector.c -nostdinc++
-Ipowerpc64-suse-linux/32/libstdc++-v3/include/powerpc64-suse-linux
-Ipowerpc64-suse-linux/32/libstdc++-v3/include -I../libstdc++-v3/libsupc++
-I../libstdc++-v3/include/backward -I../libstdc++-v3/testsuite/util -std=c++11
-S -m32
../gcc/testsuite/c-c++-common/opaque-vector.c: In function ‘void f()’:
../gcc/testsuite/c-c++-common/opaque-vector.c:3:153: internal compiler error:
in expand_shift_1, at expmed.c:2334
 peof((v<v)[0]) iv __attribute__((vector_size(16))); (void)((iv ? s : s) < v);
}
                                                                             ^
../gcc/testsuite/c-c++-common/opaque-vector.c:20:3: note: in expansion of macro
‘T_TEST’
   T_TEST(long double)
   ^
0x10522683 expand_shift_1
        ../../gcc/expmed.c:2334
0x1052a873 expand_shift(tree_code, machine_mode, rtx_def*, int, rtx_def*, int)
        ../../gcc/expmed.c:2350
0x1052a873 emit_store_flag(rtx_def*, rtx_code, rtx_def*, rtx_def*,
machine_mode, int, int)
        ../../gcc/expmed.c:5716
0x1052b893 emit_store_flag_force(rtx_def*, rtx_code, rtx_def*, rtx_def*,
machine_mode, int, int)
        ../../gcc/expmed.c:5752
0x10549127 do_store_flag
        ../../gcc/expr.c:11160
0x10549127 expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
        ../../gcc/expr.c:8995
0x10413b67 expand_gimple_stmt_1
        ../../gcc/cfgexpand.c:3611
0x10413b67 expand_gimple_stmt
        ../../gcc/cfgexpand.c:3672
0x104150bb expand_gimple_basic_block
        ../../gcc/cfgexpand.c:5676
0x1041be27 execute
        ../../gcc/cfgexpand.c:6288

1f137e6da1f8e0f05a788aa2683ea46053e7a7c0 is the first bad commit
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229128
138bc75d-0d04-0410-961f-82ee72b054a4

Reply via email to