From: | Thomas Munro <thomas(dot)munro(at)enterprisedb(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | David Fetter <david(at)fetter(dot)org>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: 9.4 broken on alpha |
Date: | 2015-08-30 22:37:56 |
Message-ID: | CAEepm=1NHkgoASTB9UBmaRBu-+460vC3EJ464puUWV3YYrcb6A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Mon, Aug 31, 2015 at 8:42 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> A useful comparison point is the testing Greg Stark did recently for VAX.
> Certainly no-one's ever again going to try to get useful work done with
> Postgres on a VAX, but that still taught us some good things about
> unnecessary IEEE-floating-point dependencies that had snuck into the code.
> Someday, that might be important; IEEE 754 won't be the last word on
> float arithmetic forever.
>
Just by the way, there is at least one example of a non-IEEE floating
point format supported by a current production compiler and hardware: IBM
XL C on z/OS (and possibly other platforms) can use either IEEE or IBM's
hex float format, depending on a compiler option.
https://en.wikipedia.org/wiki/IBM_Floating_Point_Architecture
--
Thomas Munro
http://www.enterprisedb.com
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2015-08-30 22:57:08 | Re: Potential GIN vacuum bug |
Previous Message | Tom Lane | 2015-08-30 22:35:05 | icc vs. gcc-style asm blocks ... maybe the twain can meet? |