https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91453
Bug ID: 91453 Summary: ICE in elimination_costs_in_insn at reload1.c:3547 Product: gcc Version: 10.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: hjl.tools at gmail dot com, uros at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: x86_64-pc-linux-gnu It's as old as we have -mavx512vl (since GCC 5.1.0): $ gfortran /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/deferred_character_23.f90 -Os -mavx512vl -fno-rerun-cse-after-loop -c during RTL pass: ira /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/deferred_character_23.f90:27:0: 27 | END MODULE TN4 | internal compiler error: in elimination_costs_in_insn, at reload1.c:3547 0x6b68b6 elimination_costs_in_insn /home/marxin/Programming/gcc/gcc/reload1.c:3547 0xdad05d calculate_elim_costs_all_insns() /home/marxin/Programming/gcc/gcc/reload1.c:1609 0xc5d45d ira_costs() /home/marxin/Programming/gcc/gcc/ira-costs.c:2305 0xc56b79 ira_build() /home/marxin/Programming/gcc/gcc/ira-build.c:3432 0xc4db07 ira /home/marxin/Programming/gcc/gcc/ira.c:5352 0xc4db07 execute /home/marxin/Programming/gcc/gcc/ira.c:5663