It seems I'm mistaking problems. OpenBSD does do atan2 correctly. But, OpenBSD doesn't like printing "-0.0". It'll print it as positive. I'm not sure how to get it to print -0 instead of +0.

On Mar 21, 2006, at 5:58 PM, Joshua Hoblitt wrote:

Steve,

What version of OpenBSD were you running (perhaps something old or
direct from CVS)?

-J

--
On Tue, Mar 21, 2006 at 03:13:18PM -0800, Joshua Isom via RT wrote:
On OpenBSD 3.8 x86, I still get the failures with -0.0/0.0.  Check the
smokes...

On Mar 21, 2006, at 3:01 PM, Joshua Hoblitt wrote:

On Tue, Mar 21, 2006 at 06:42:42AM -0800, Steve Peters via RT wrote:
[jhoblitt - Sun Jan 01 18:49:23 2006]:

I've commited a possible fix for openbsd, cygwin, & solaris as
changesets
r10839 & r10843. I basically applied what Steve Peters proposed but
with the changes in math.c instead of creating init.c (as agreed to
on
#parrot).

This doesn't appear to have done anything for gcc/solaris... can
someone
test openbsd and cygwin?

These changes fixed OpenBSD and were used with NetBSD to allow it to
pass all of its tests.  That leaves the issue open for Solaris and
Cygwin.

Fantastic.  Thanks for the update.

Can someone test this on Cygwin?

-J

--



Reply via email to