------- Comment #52 from danglin at gcc dot gnu dot org 2009-07-30 03:55 ------- This ICE appears to have been fixed on the trunk by revision 149750: http://gcc.gnu.org/ml/gcc-cvs/2009-07/msg00631.html
The change affected inlining (see PR 40908), so possibly the problem is just latent. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39355