Geometry test on NetBSD (was Re: [HACKERS] RC1?)

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Patrick Welche <prlw1(at)newn(dot)cam(dot)ac(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org, pgsql-ports(at)postgresql(dot)org
Subject: Geometry test on NetBSD (was Re: [HACKERS] RC1?)
Date: 2002-11-20 06:06:36
Message-ID: 28734.1037772396@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-ports

Patrick Welche <prlw1(at)newn(dot)cam(dot)ac(dot)uk> writes:
> On Tue, Nov 19, 2002 at 10:53:59AM -0500, Tom Lane wrote:
>> Presumably that was put in because it was correct on i86. How do you
>> feel about changing that entry to
>> geometry/i.86-.*-netbsd=geometry-positive-zeros
>> rather than deleting it?

> I was under the impression until now that it was geometry.out for i86 using
> the libm387 math library, and geometry-positive-zeros for everyone else, but
> this acorn32 box is also giving geometry.out, so I must be wrong, in fact
> I've just tried not using libm387 on an i386, and it gives geometry.out
> too, so we might as well delete it...

Hm. Another possibility is that the existing resultmap entry is correct
for some prior netbsd version, but is correct no longer.

AFAIK, all modern hardware claims compliance to the IEEE floating-point
arithmetic standard, so failure to print minus zero as minus zero is
very likely to be a software issue not hardware. That suggests strongly
that the issue is netbsd version (specifically libc version) and not the
hardware platform.

If we knew which netbsd version the behavior changed at, we could put in
some version-specific resultmap entries. But unless someone can provide
datapoints on that, I guess we'll just have to update resultmap to match
recent versions --- ie, take out the entry pointing to
geometry-positive-zeros.

Any objections out there?

regards, tom lane

In response to

  • Re: RC1? at 2002-11-19 17:05:26 from Patrick Welche

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2002-11-20 06:08:34 Re: Geometry test on NetBSD (was Re: [HACKERS] RC1?)
Previous Message Tom Lane 2002-11-20 05:24:55 Re: PREPARE and parameter types (Re: [INTERFACES] DBD::PostgreSQL)

Browse pgsql-ports by date

  From Date Subject
Next Message Bruce Momjian 2002-11-20 06:08:34 Re: Geometry test on NetBSD (was Re: [HACKERS] RC1?)
Previous Message Bruce Momjian 2002-11-19 18:03:16 Re: RC1?