[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.
>
Re: Octave 3.5.90 snapshot available for ftp, onur güngör, 2011/12/28
Re: Octave 3.5.90 snapshot available for ftp, Tatsuro MATSUOKA, 2011/12/18