Work around lgamma(NaN) bug on AIX.
Tom Lane <tgl@sss.pgh.pa.us>
Work around lgamma(NaN) bug on AIX. lgamma(NaN) should produce NaN, but on older versions of AIX it reports an ERANGE error. While that's been fixed in the latest version of libm, it'll take awhile for the fix to propagate. This workaround is harmless even when the underlying bug does get fixed. Discussion: https://postgr.es/m/3603369.1771877682@sss.pgh.pa.us
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/float.c | modified | +6 −0 |
Discussion
- AIX support 206 messages · 2024-03-21 → 2026-03-12