https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82809
Bug ID: 82809 Summary: [8 Regression] ICE in in ix86_vector_duplicate_value, at config/i386/i386.c:41242 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: alan.hayward at arm dot com, david.sherwood at arm dot com, richard.sandiford at linaro dot org Target Milestone: --- Host: x86_64-linux-gnu Target: x86_64-linux-gnu Starting from r254292 we ICE on: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/pr52199.c -Ofast -fno-tree-dominator-opts during RTL pass: expand /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/pr52199.c: In function ‘time_read’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/powerpc/pr52199.c:22:24: internal compiler error: in ix86_vector_duplicate_value, at config/i386/i386.c:41242 time->abday[cnt] = ""; ~~~~~~~~~~~~~~~~~^~~~ 0xef478e ix86_vector_duplicate_value ../../gcc/config/i386/i386.c:41242 0xf0f479 ix86_expand_vector_init_duplicate ../../gcc/config/i386/i386.c:41365 0xf439b7 ix86_expand_vector_init(bool, rtx_def*, rtx_def*) ../../gcc/config/i386/i386.c:42206 0x117013d gen_vec_initv2sfsf(rtx_def*, rtx_def*) ../../gcc/config/i386/mmx.md:660 0x87bcde insn_gen_fn::operator()(rtx_def*, rtx_def*) const ../../gcc/recog.h:301 0x87bcde store_constructor ../../gcc/expr.c:6709 0x87cda5 expand_constructor ../../gcc/expr.c:8006 0x86a341 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../gcc/expr.c:10105 0x86b813 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) ../../gcc/expr.c:9791 0x879da7 expand_expr ../../gcc/expr.h:276 0x879da7 expand_assignment(tree_node*, tree_node*, bool) ../../gcc/expr.c:4947 0x74fbf8 expand_gimple_stmt_1 ../../gcc/cfgexpand.c:3676 0x74fbf8 expand_gimple_stmt ../../gcc/cfgexpand.c:3774 0x751f07 expand_gimple_basic_block ../../gcc/cfgexpand.c:5779 0x758426 execute ../../gcc/cfgexpand.c:6385