https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65138
Bug ID: 65138 Summary: [5 Regression] testsuite ICEs on powerpc64le Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org Host: powerpc64le-unknown-linux-gnu Target: powerpc64le-unknown-linux-gnu Build: powerpc64le-unknown-linux-gnu Running the testsuite on the new gcc2-2-power8.osuosl.org powerpc64le machine shows: FAIL: gcc.c-torture/execute/20050604-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: gcc.c-torture/execute/20050604-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: gcc.c-torture/execute/20060420-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: gcc.c-torture/execute/20060420-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: c-c++-common/torture/vector-compare-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: c-c++-common/torture/vector-compare-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: gcc.dg/torture/pr45678-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: gcc.dg/torture/pr45678-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: c-c++-common/torture/vector-compare-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: c-c++-common/torture/vector-compare-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) These all have the same backtrace: c-c++-common/torture/vector-compare-1.c: In function ‘main’: c-c++-common/torture/vector-compare-1.c:108:8: internal compiler error: in convert_move, at expr.c:315 f0 = (vector (4, float)){(float)argc, 1., 2., 10.}; ^ 0x1030bf03 convert_move(rtx_def*, rtx_def*, int) ../../gcc/gcc/expr.c:315 0x103130a7 store_expr_with_bounds(tree_node*, rtx_def*, int, bool, tree_node*) ../../gcc/gcc/expr.c:5459 0x1031b5e7 expand_assignment(tree_node*, tree_node*, bool) ../../gcc/gcc/expr.c:5154 0x101cb33f expand_gimple_stmt_1 ../../gcc/gcc/cfgexpand.c:3385 0x101cb33f expand_gimple_stmt ../../gcc/gcc/cfgexpand.c:3481 0x101d2dd7 expand_gimple_basic_block ../../gcc/gcc/cfgexpand.c:5470 0x101d5387 execute ../../gcc/gcc/cfgexpand.c:6088 Please submit a full bug report, FAIL: gcc.dg/torture/vector-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) FAIL: gcc.dg/torture/vector-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (internal compiler error) These two have a different backtrace: gcc.dg/torture/vector-2.c:15:16: internal compiler error: in expand_expr_real_1, at expr.c:9666 ((int*)&t)[0] = a; ^ 0x103087c3 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../gcc/gcc/expr.c:9666 0x1031b8c3 expand_expr ../../gcc/gcc/expr.h:254 0x1031b8c3 expand_assignment(tree_node*, tree_node*, bool) ../../gcc/gcc/expr.c:4851 0x101cb33f expand_gimple_stmt_1 ../../gcc/gcc/cfgexpand.c:3385 0x101cb33f expand_gimple_stmt ../../gcc/gcc/cfgexpand.c:3481 0x101d2dd7 expand_gimple_basic_block ../../gcc/gcc/cfgexpand.c:5470 0x101d5387 execute ../../gcc/gcc/cfgexpand.c:6088 Please submit a full bug report, with preprocessed source if appropriate