https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92882
Bug ID: 92882 Summary: [10 Regression] ICE in regstat_bb_compute_calls_crossed, at regstat.c:327 since r279124 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: s390x-linux-gnu After we added a new assert in the revision, I see the following ICE: $ s390x-linux-gnu-gcc /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/secnds.f -fno-inline -O2 -c during RTL pass: sched1 /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/secnds.f:34:0: 34 | end | internal compiler error: in regstat_bb_compute_calls_crossed, at regstat.c:327 0x5875ee regstat_bb_compute_calls_crossed /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/regstat.c:327 0x5875ee regstat_compute_calls_crossed() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/regstat.c:380 0x113f4dc sched_init() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/haifa-sched.c:7337 0x1140b2d haifa_sched_init() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/haifa-sched.c:7354 0xacb20a schedule_insns() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/sched-rgn.c:3514 0xacb813 schedule_insns() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/sched-rgn.c:3508 0xacb813 rest_of_handle_sched /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/sched-rgn.c:3726 0xacb813 execute /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/sched-rgn.c:3834 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.