Not representable result out of too large range

Started by Peter Eisentrautover 24 years ago2 messages
#1Peter Eisentraut
peter_e@gmx.net

We have five different expected files for the int2 and int4 tests because
every system has a different idea on what to print for ERANGE. I'm about
to add another version. Would it make more sense to hard code one wording
and not use strerror here?

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#1)
Re: Not representable result out of too large range

Peter Eisentraut <peter_e@gmx.net> writes:

We have five different expected files for the int2 and int4 tests because
every system has a different idea on what to print for ERANGE. I'm about
to add another version. Would it make more sense to hard code one wording
and not use strerror here?

Kinda sounds like the path of least resistance, doesn't it? I assume
you'd do the substitution inside elog(), so it's consistent for all
places that might report ERANGE via %m ?

regards, tom lane