[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-smalltalk] Re: [CFT] GNU Smalltalk 2.3.4 close to release
From: |
Thomas Girard |
Subject: |
[Help-smalltalk] Re: [CFT] GNU Smalltalk 2.3.4 close to release |
Date: |
Mon, 28 May 2007 12:38:29 +0200 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On Mon, May 28, 2007 at 12:01:18PM +0200, Paolo Bonzini wrote:
> Paolo Bonzini wrote:
> Actually it does not depend on the OS, but rather on the availability of
> GMP. It is a stupid off-by-one error in LargeInteger division. When
> the result of the division has a number >=128 in its MSB, the result is
> turned into a negative number.
>
> The easiest fix is to allocate an extra byte for the result, since
> #primDivide: is supposed to run on positive numbers only.
>
> Paolo
I can confirm that With the patch you provided the test suite runs without
any problem on MacOS 10.4.9.
Congratulations Paolo!
Thomas