Rémi Zara <remi_zara@mac.com> writes:
> I've tried patch 1 and 2, but they do not work. The fact is that the code is not used in the backend, because
strtod("NaN",endptr) works. (isnan(strtod("NaN", endptr)) is true).
Hmm. So what do you get fromSELECT 'nan'::numeric::float8;
on that machine? That should exercise the backend's version of
get_float8_nan().
regards, tom lane