On Mon, Dec 22, 2008 at 06:00:31AM -0800, Cory Spencer wrote:
> When calling the .int method on Inf/Nan, the reported value is incorrect:
>    "Inf.int.say" produces "-2147483648"
> and
>    "NaN.int.say" produces "-2147483648"

This turns out to be the way that Parrot converts infinities to
integers -- it makes them all into -2147483648.  I'm not quite sure
how we'll deal with this yet.  Since PDD14 (NaN/Inf) is undergoing
revision this month, I figure we might wait a few weeks to see if/how
Parrot changes first.

Pm

Reply via email to