Bug in fortran compiler on Alpha

Toon Moene toon@moene.indiv.nluug.nl
Wed Sep 16 12:02:00 GMT 1998


>        subroutine rpoly()
>        real a,b,c
>        a=amin1(b,c)
>        end

>  f77 -v Reading specs from
>  /usr/lib/gcc-lib/alpha-redhat-linux/egcs-2.90.27/specs
>  gcc version egcs-2.90.27 980315 (egcs-1.0.2 release)

>  f77 -mieee-with-inexact  -c  rpoly.f rpoly.f: In
>  subroutine `rpoly':  rpoly.f:4: internal
>  error--unrecognizable insn:  (insn 12 11 13 (set (reg:DF
>  71)
>  	(lt:DF (float_extend:DF (reg:SF 69))
>  	    (float_extend:DF (reg:SF 70)))) -1 (nil)
>      (nil)) f77: Internal compiler error: program f771
>  got fatal signal 6

I am fairly sure this bug is fixed in the current release  
(egcs-1.1); see http://egcs.cygnus.com for information how to obtain  
it.

Unfortunately, I cannot readily test this hypothesis, as I do not  
have a 1.1 version lying around on the Alpha I've access to.

Hope this helps,
Toon.



More information about the Gcc-bugs mailing list