Tor 2011-04-07 klockan 20:25 +0200 skrev Fausto Saporito:
> Hello all,
>
> during a "make check" compiling gmp 5.0.1 I got this error:
>
>
> mpn_get_d wrong on overflow
> n=1
> exp 1024
> sign 0
> got =[00 00 00 00 00 00 F0 7F] Infinity
> want =[FF FF FF FF FF FF EF 7F] 1.7976931348623157e+308
> UNIMPLEMENTED cop0 (func 0x00)
> to_be_translated(): TODO: unimplemented instruction:
> 0042f720: 42000000 cop0 0x02000000 (unimplemented)
>
> and gxemul crashed.
>
> I'm using 0.6.0, is it normal ?
Well, it is a bug :-| that much is obvious. It is hard to know exactly
what instruction went wrong though. Rounding modes and exceptions are
not really implemented, if I remember correctly.
It would be interesting to know exactly which instructions that
'mpn_get_d' tried to run.
Anders
|