git.postgresql.org Git - postgresql.git/commit
Tue, 2 Jan 2007 20:00:50 +0000 (20:00 +0000)
Tue, 2 Jan 2007 20:00:50 +0000 (20:00 +0000)
commit f9ac414c35ea084ff70c564ab2c32adb06d5296f
Fix float4/8 to handle Infinity and Nan consistently, e.g. Infinity is a
valid result from a computation if one of the input values was infinity.
The previous code assumed an operation that returned infinity was an
overflow.
Handle underflow/overflow consistently, and add checks for aggregate
overflow.
Consistently prevent Inf/Nan from being cast to integer data types.
Fix INT_MIN % -1 to prevent overflow.
Update regression results for new error text.
Per report from Roman Kononov.
This is the main PostgreSQL git repository.
RSS
Atom