convert_regs_1 ICE

Richard Henderson rth@cygnus.com
Wed Oct 27 15:42:00 GMT 1999


On Wed, Oct 27, 1999 at 02:10:00PM -0700, Michael Vance wrote:
> Whole lot of these after building this morning's CVS. Unfortunately I
> can't submit the code because it's not mine to submit...

That's a very curious abort you have there.

          /* We don't support abnormal edges.  Global takes
             care to avoid any live register across them, so
             we should never have to.  */
          if (e->flags & EDGE_ABNORMAL)
            abort ();

Why didn't global do it's job I wonder...

Can you reduce the test case so that it bears no resemblance to the
original?  I'm not going to be able to do anything intelligent without
some sort of test case.  The problem almost certainly has to do with
moderately complicated fp-using function and exception handling.



r~


More information about the Gcc-bugs mailing list