help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Make check on FreeBSD 10.x - Intel


From: Holger Freyther
Subject: Re: [Help-smalltalk] Make check on FreeBSD 10.x - Intel
Date: Wed, 15 Apr 2015 19:14:31 +0200

> On 04 Feb 2015, at 05:28, Stephen Woolerton <address@hidden> wrote:


> 
> 
> I got the same results when running “make check” on both FreeBSD 10.0 and 
> FreeBSD 10.1 (x86_64). Interestingly, the arm install only failed one test, 
> while the x86_64 install fails a number of them.

I finally had the time to look into the failures.


>  7: intmath.st                                      FAILED (testsuite.at:33)
>  8: floatmath.st                                    FAILED (testsuite.at:34)

Our mul_with_check doesn’t properly detect the overflow on a multiplication
like (380536542838076625 * 576687883419648000) printNl. The result is
negative. I don’t have a fix yet but that is easy now. We need to review the
other routines with an overflow check too. We run the tests on travis-ci so
I wonder how intmax_t is different between  BSD and GNU.

holger





reply via email to

[Prev in Thread] Current Thread [Next in Thread]