https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98093
Bug ID: 98093 Summary: ICE in gen_vsx_set_v2df, at config/rs6000/vsx.md:3276 Product: gcc Version: 11.0 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: segher at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux Target: ppc64le-linux-gnu The following fails: $ ppc64le-linux-gnu-gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/uninit-pr78295.c -Ofast --param=max-completely-peeled-insns=0 -fno-ivopts -c during RTL pass: expand /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/uninit-pr78295.c: In function âfâ: /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/uninit-pr78295.c:11:10: internal compiler error: in gen_vsx_set_v2df, at config/rs6000/vsx.md:3276 11 | t[i] = x; /* { dg-bogus "uninitialized" } */ | ~~~~~^~~ 0x5d77b8 gen_vsx_set_v2df(rtx_def*, rtx_def*, rtx_def*, rtx_def*) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/config/rs6000/vsx.md:3276 0xdcdc82 rs6000_expand_vector_set(rtx_def*, rtx_def*, rtx_def*) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/config/rs6000/rs6000.c:7000 0x10c6990 ??? /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/config/rs6000/vector.md:1251 0xa09b68 maybe_expand_insn(insn_code, unsigned int, expand_operand*) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/optabs.c:7705 0x8cddbc expand_vec_set_optab_fn /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/internal-fn.c:2879 0x8cddbc expand_VEC_SET /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/internal-fn.def:148 0x70ed87 expand_call_stmt /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/cfgexpand.c:2740 0x70ed87 expand_gimple_stmt_1 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/cfgexpand.c:3835 0x70ed87 expand_gimple_stmt /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/cfgexpand.c:3999 0x7146b7 expand_gimple_basic_block /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/cfgexpand.c:6040 0x7146b7 execute /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-ppc64le/build/gcc/cfgexpand.c:6724 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.