Ticket #369 (closed defect: fixed)
basic arithmetic broken on 64-bit platforms
|Reported by:||felix||Owned by:||felix|
On 64-bit systems, fixnum range can exceed the precision of doubles, which will generate sometimes incorrect results (due to the way overflow is currently detected). +, -, * and / will have to be reimplemented completely differently.
(reported by Jeronimo Pellegrini)