gas-971208 mips64orion-rtems internal error

Joel Sherrill joel@OARcorp.com
Mon Dec 22 09:27:00 GMT 1997


On Mon, 22 Dec 1997, Ian Lance Taylor wrote:

>    generates this error message:
> 
>    p1.s: Assembler messages:
>    p1.s:23: Internal error!
>    Assertion failure in macro_build at ../../src/gas/config/tc-mips.c line
>    2365.
>    Please report this bug.
> 
> Interesting.  Reporting the error in this manner is clearly a bug in
> gas.
> 
> However, as far as I can tell, the input is not valid for the 4650.
> The 4650 has only single precision floating point, which means that it
> can not support the s.d instruction for a floating point register.  It
> doesn't make any sense.
> 
> So I think there must be a compiler bug here as well.
> 
> I'll fix the bug in the assembler to report the error in a more
> coherent fashion.

Thanks.  This certainly turned out to be more interesting than I
expected. :)

Should I just report this to the egcs list then along with the original
offensive C program  Is there something I can do to help make this one
easier to find?  It seems pretty weird.

--joel





More information about the Gas2 mailing list