[Bug rtl-optimization/83530] [8 Regression] ICE in reset_sched_cycles_in_current_ebb, at sel-sched.c:7150

abel at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Feb 7 10:00:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83530

--- Comment #8 from Andrey Belevantsev <abel at gcc dot gnu.org> ---
(In reply to Pat Haugen from comment #7)
> Assuming this is a latent selective scheduling bug since I can reproduce
> with r243865 by adding -fsched-pressure --param sched-pressure-algorithm=2.
> Looking...

I will take a look.  The ICE is within the code that models the scheduling loop
in order to get the proper insn ticks and everything for later MD processing
(it is equivalent to always scheduling the next insn).  Either there is an
issue in that loop that wasn't uncovered anywhere but powerpc or there is some
subtlety in the powerpc cpu model that is triggered there.  It is not very
pleasant to find out and fix usually so it will take time.


More information about the Gcc-bugs mailing list