a long-standing reload bug

Zack Weinberg zack@rabi.columbia.edu
Fri Oct 30 02:07:00 GMT 1998


On Thu, 29 Oct 1998 23:23:44 -0700, Jeffrey A Law wrote:
>
>  In message < 199810292203.RAA00552@blastula.phys.columbia.edu >you write:
>  > 
>  > Now that Bernd's reload changes are all in, it's appropriate to bring
>  > this up again.  egcs/CVS of last night (around 10pm EDT) gets an ICE
>  > on the appended code when compiled with any optimization:
>  > 
>  > ../../../egcs/gcc/reload.c:4403: Internal compiler error in function 
>  > find_reloads_toplev
>  > 
>  > The CVS mainline has been doing this since shortly after 1.1 (I
>  > think).  It doesn't happen with 1.0.3.  I don't have 1.1 around to
>  > test.  Platform is x86.  The code comes from glibc's math tests.
>  > 
>This is a known problem.   We have two choices right now.
>
>Generate incorrect code for some cases
>
>Abort for some cases
>
>Until someone can fix the problem correctly we will continue to abort instead
>of silently generating incorrect code.

Ok.  Does 1.1 have this problem?  We're coming in on a release and it
would be bad if we had an interaction bug in the public headers.

zw



More information about the Gcc-bugs mailing list