[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn

[COMMITTERS] pgsql: Fix possible internal overflow in numeric multiplication.

2015-09-21 Thread Tom Lane
Fix possible internal overflow in numeric multiplication. mul_var() postpones propagating carries until it risks overflow in its internal digit array. However, the logic failed to account for the possibility of overflow in the carry propagation step, allowing wrong results to be generated in corn