This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug rtl-optimization/45352] ICE: in reset_sched_cycles_in_current_ebb, at sel-sched.c:7058


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45352

Andrey Belevantsev <abel at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #21921|0                           |1
        is obsolete|                            |

--- Comment #15 from Andrey Belevantsev <abel at gcc dot gnu.org> 2010-10-15 10:02:48 UTC ---
Created attachment 22050
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22050
Patch

The last issue was a different one, we have failed to co-ordinate the EBBs used
when emulating Haifa scheduler and the blocks to reschedule after
pipelining/bookkeeping/etc.  The existing code wasn't enough, we need to force
the ebb start not only on the blocks for rescheduling, but also on the
successors of the rescheduling "region".  Also, the patch that turned
bitmap_bit_p into bitmap_clear_bit for the corresponding bitmap was wrong, this
contributed to the bug.

The attached patch again fixes all flags/test combinations.  I'll be waiting
for more test cases for a few days and then will submit.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]