[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #369: basic arithmetic broken on 64-bit platforms
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #369: basic arithmetic broken on 64-bit platforms |
Date: |
Thu, 02 Sep 2010 09:31:10 -0000 |
#369: basic arithmetic broken on 64-bit platforms
------------------------+---------------------------------------------------
Reporter: felix | Owner: felix
Type: defect | Status: new
Priority: major | Milestone: 4.7.0
Component: unknown | Version: 4.6.x
Keywords: arithmetic |
------------------------+---------------------------------------------------
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)
--
Ticket URL: <http://bugs.call-cc.org/ticket/369>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #369: basic arithmetic broken on 64-bit platforms,
Chicken Trac <=