]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Tweak the overflow checks in integer division functions to complain if the
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 5 Oct 2008 23:18:37 +0000 (23:18 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 5 Oct 2008 23:18:37 +0000 (23:18 +0000)
commit8acfc7594da036f50f8bb79b642fb67bd7a93486
tree9f2b35b9ab8a53993c0dcd8ea1a57f575b0c6f31
parent1e4b03847c95287a81d531ab2a249ad07081c767
Tweak the overflow checks in integer division functions to complain if the
machine produces zero (rather than the more usual minimum-possible-integer)
for the only possible overflow case.  This has been seen to occur for at least
some word widths on some hardware, and it's cheap enough to check for
everywhere.  Per Peter's analysis of buildfarm reports.

This could be back-patched, but in the absence of any gripes from the field
I doubt it's worth the trouble.
src/backend/utils/adt/int.c
src/backend/utils/adt/int8.c