octave-maintainers
[Top][All Lists]
Advanced

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

Re: Octave 3.5.91 snapshot available for ftp


From: Tatsuro MATSUOKA
Subject: Re: Octave 3.5.91 snapshot available for ftp
Date: Mon, 26 Dec 2011 08:02:01 +0900 (JST)

Hello

Although Philip has been reported for MinGW build, I have built it.
The 'make check' result is 

Integrated test scripts:

  src\data.cc ............................................ PASS  796/798  FAIL 2

Summary:

  PASS   8541
  FAIL      2

The data.cc FAILS has been already known.

I do not know the reason why different make check results between Philip's and 
mine.
Anyway my built build was fine for 3.9.51.

Regards

Tatsuro

--- On Sun, 2011/12/25, PhilipNienhuis wrote:

> 
> John W. Eaton wrote
> > 
> > On 15-Dec-2011, John W. Eaton wrote:
> > 
> > A new snapshot of Octave is now available from alpha.gnu.org in the
> > directory /gnu/octave:
> > 
> >   8a8aa118b5037ea66918fc42217ae030  octave-3.5.91.tar.gz
> > 
> >   -rw-r--r-- 1 3003 3002 18098644 Dec 24 00:20 octave-3.5.91.tar.gz
> > 
> > The snapshot is tagged in the usual way (ss-3-5-91) in the Mercurial
> > archive.
> > 
> 
> On MinGW 4.5.2 (using Tatsuro's build env & dependencies):
> 
> Summary:
> 
>   PASS  10193
>   FAIL      5
> 
> There were 3 expected failures (see fntests.log for details).
> 
> (see below of email)
> 
> First 2 (NaN instead of Inf in log2 test) are "known" MinGW issues - have
> been there as long as I know.
> 3rd, mappers.cc,  is relatively new since a few weeks. Probably MinGW
> related as well. Doesn't look harmful to me.
> 4th (magick conf file) is related to local file setup, so don't bother.
> 5th (speed.m) is also new since a few weeks. It doesn't look harmful either.
> 
> The last months I occasionally built the development branch, usually I got
> at least 6 failures with "make check"; now only 5.
> So for MinGW it looks good, I'd say.
> 
> Philip
> 
> 
> Excerpts from fntest.log:
> ===================
> >>>>> processing
> >>>>> X:\programs\msys\home\Philip\octave\octave-3.5.91\src\data.cc
>   ***** test
>  [f, e] = log2 ([0,-1; 2,-4; Inf,-Inf]);
>  assert (f, [0,-0.5; 0.5,-0.5; Inf,-Inf]);
>  assert (e(1:2,:), [0,1;2,3])
> !!!!! test failed
> assert (f,[0, -0.5; 0.5, -0.5; Inf, -Inf]) expected
>    0.00000  -0.50000
>    0.50000  -0.50000
>        Inf      -Inf
> but got
>    0.00000  -0.50000
>    0.50000  -0.50000
>        NaN       NaN
> NaNs don't match
> 
>   ***** test
>  [f, e] = log2 (complex (zeros (3, 2), [0,-1; 2,-4; Inf,-Inf]));
>  assert (f, complex (zeros (3, 2), [0,-0.5; 0.5,-0.5; Inf,-Inf]));
>  assert (e(1:2,:), [0,1; 2,3]);
> !!!!! test failed
> assert (f,complex (zeros (3, 2), [0, -0.5; 0.5, -0.5; Inf, -Inf])) expected
>    0.00000 + 0.00000i   0.00000 - 0.50000i
>    0.00000 + 0.50000i   0.00000 - 0.50000i
>    0.00000 +     Infi   0.00000 -     Infi
> but got
>    0.00000 + 0.00000i   0.00000 - 0.50000i
>    0.00000 + 0.50000i   0.00000 - 0.50000i
>        NaN -     NaNi       NaN -     NaNi
> NaNs don't match
> 
> (Known MinGW failures with Nan substituting for Inf)
> 
> 
> >>>>> processing
> >>>>> X:\programs\msys\home\Philip\octave\octave-3.5.91\src\mappers.cc
>   ***** test
>  charset = char (0:127);
>  result = false (1, 128);
>  result(33:127) = true;
>  assert (all (isprint (charset) == result));
> !!!!! test failed
> assert (all (isprint (charset) == result)) failed
> shared variables 
>   scalar structure containing the fields:
> 
>     rt2 =  1.4142
>     rt3 =  1.7321
> 
> (Didn't fail in 3.4.3 MinGW IIRC)
> (The "shared variables" echo is intriguing - why is it echoed?)
> 
> 
> >>>>> processing
> >>>>> X:\programs\msys\home\Philip\octave\octave-3.5.91\scripts\image\imread.m
>   ***** testif HAVE_MAGICK
> <snip>
> !!!!! test failed
> imread: invalid image file: Magick++ exception: Magick: Unable to access
> configuration file (magic.mgk) reported by magick/blob.c:1830
> (GetConfigureBlob)
> 
> (This failure is obviously not related to Octave build)
> 
> 
> >>>>> processing
> >>>>> X:\programs\msys\home\Philip\octave\octave-3.5.91\scripts\testfun\speed.m
>   ***** test
>  [order, n, T_f1, T_f2] = speed ("airy (x)", "x = rand (n, 10)", [100,
> 1000]);
>  assert (isstruct (order));
>  assert (size (order), [1, 1]);
>  assert (fieldnames (order), {"p"; "a"});
>  assert (isnumeric (n));
>  assert (length (n) > 10);
>  assert (isnumeric (T_f1));
>  assert (size (T_f1), size (n));
>  assert (isnumeric (T_f2));
>  assert (length (T_f2) > 10);
> !!!!! test failed
> speed: All running times were zero.
> 
> 
> --
> View this message in context: 
> http://octave.1599824.n4.nabble.com/Octave-3-5-90-snapshot-available-for-ftp-tp4200255p4232209.html
> Sent from the Octave - Maintainers mailing list archive at Nabble.com.
>


reply via email to

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