[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 'test moment' fails on x36
From: |
Rik |
Subject: |
Re: 'test moment' fails on x36 |
Date: |
Sun, 10 Nov 2013 14:58:05 -0800 |
On 11/10/2013 02:34 PM, Stefan Mahr wrote:
> Rik,
>
> with changeset http://hg.savannah.gnu.org/hgweb/octave/rev/58b39152b0f6
> you modified the test cases, e.g. setting the tolerance to zero. This
> works ok with my x86-64, but not for my x86.
>
> This is what I get:
>
> octave-cli:55> x=[0.4 0.6 0.4;0.4 0.0 0.2;0.9 0.7 0.1];
> octave-cli:56> assert (moment (x,2), meansq (center (x)));
> error: ASSERT errors for: assert (moment (x, 2),meansq (center (x)))
>
> Location | Observed | Expected | Reason
> (1) 0.055556 0.055556 Abs err 6.9389e-18 exceeds tol 0
> (3) 0.015556 0.015556 Abs err 1.7347e-18 exceeds tol 0
Okay. I added 1eps for the tolerance on these tests
(http://hg.savannah.gnu.org/hgweb/octave/rev/ed2ef5d96929). It should pass
now.
--Rik