--- Comment #5 from jakub at gcc dot gnu dot org 2010-08-26 07:14 ---
It isn't in terrible shape on many targets, it is only on targets with very
small amount of registers where -fschedule-insns didn't in 4.4 and earlier
(since forever) work reliably and wasn't enabled by default either
--- Comment #4 from tbptbp at gmail dot com 2010-08-26 03:52 ---
Subject: Re: ICE, g++ 4.4.x, -fschedule-insns, unable to find
a register to spill in class '*REG'
Case closed then.
Not that it matters much, i don't even remember why -fschedule-insns
got there to begin with, but if it'
--- Comment #3 from pinskia at gcc dot gnu dot org 2010-08-26 03:44 ---
See PR 42535.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45409
--- Comment #2 from tbptbp at gmail dot com 2010-08-26 03:43 ---
Forgot to say g++ 4.5 and 4.6 are immune.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45409
--- Comment #1 from tbptbp at gmail dot com 2010-08-26 03:35 ---
Created an attachment (id=21568)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21568&action=view)
one of the offender
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45409