[EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Building from parrot_2005-06-01_151500.tar.gz on solaris

>  [EMAIL PROTECTED]:/var/tmp/tinder/parrot$ uname -a
>  SunOS prodigy 5.9 Generic_117171-14 sun4u sparc SUNW,Ultra-4

>  # not 0.000000ok 17
>  # '

>  atan N4, -0.0, -0.0
>  .fp_eq (N4, -3.1415926, EQ17)
>  print "not "
>  print N4
>  EQ17: print "ok 17\n"
>  end

>  There seems to be an extra unintended print in the last test.

Nope, that's intended ;-)

>  Helpfully this shows solaris thinks atan -0 , -0 is 0

As Nick G. said, Solaris isn't the only system that show this error.

The big question is what to do:

- document it as faling on these systems
- implement a workaround for these systems
...

What does Perl5 do in such cases?

leo

Reply via email to