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: PhilipNienhuis
Subject: Re: Octave 3.5.91 snapshot available for ftp
Date: Sat, 24 Dec 2011 15:14:50 -0800 (PST)

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]