[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