From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Larry Rosenman <ler(at)lerctr(dot)org> |
Cc: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, Zeugswetter Andreas SB SD <ZeugswetterA(at)spardat(dot)at>, PostgreSQL-patches <pgsql-patches(at)postgresql(dot)org> |
Subject: | Re: [HACKERS] threads stuff/UnixWare |
Date: | 2004-05-14 13:41:58 |
Message-ID: | 22216.1084542118@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Larry Rosenman <ler(at)lerctr(dot)org> writes:
> Reply from SCO:
> Indeed. For "inf", "infinity", and "nan", but not
> "nan(digits)", the pointer is left at the trailing
> matched character instead of the next.
> Moreover, checking our source history, it has been
> broken this way for nearly 12 years. Couldn't you
> folks have noticed this bug a little sooner!? :-)
Doesn't give one a warm feeling for the average level of error checking
in Unix programs, does it?
> I gather from this that it will be fixed in the first maint packs
> for 7.1.4.
Good. I'd say we just leave it for that then.
> Is there some way we can work around this?
I don't want to, because it would compromise the error checking.
For instance, if we hack the code to accept this behavior, then
it would also accept "NaNN" as soon as SCO fixes their bug.
The regression tests exist to discover platform bugs as well as
Postgres bugs. In this case, I think having them fail on unpatched
SCO platforms is exactly what should happen.
If you want, you can send in a docs patch for FAQ_SCO to give
people a clue about it.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Gaetano Mendola | 2004-05-14 13:52:16 | invalid type internal size -1 |
Previous Message | Zeugswetter Andreas SB SD | 2004-05-14 13:35:41 | Re: relcache refcount |
From | Date | Subject | |
---|---|---|---|
Next Message | Larry Rosenman | 2004-05-14 13:52:36 | Re: [HACKERS] threads stuff/UnixWare |
Previous Message | David Fetter | 2004-05-14 03:14:51 | Dollar quoting patch |