[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave 3.6.1-rc0 release candidate available for ftp
From: |
nitnit |
Subject: |
Re: Octave 3.6.1-rc0 release candidate available for ftp |
Date: |
Sun, 12 Feb 2012 11:37:57 -0800 (PST) |
Tatsuro MATSUOKA-2 wrote
>
>>>>>> processing
>>>>>> e:\usr\Tatsu\mingwhome\octaves\octavesrc\octave-3.6.0-rc1\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
>
> One is test_system.m
>>>>>> processing test_system
> ***** test
> orig_umask = umask (0);
> nm = tmpnam ();
> id = fopen (nm, "wb");
> s1 = stat (nm);
> fclose (id);
> unlink (nm);
>
> umask (777);
> nm = tmpnam ();
> id = fopen (nm, "wb");
> s2 = stat (nm);
> fclose (id);
> unlink (nm);
>
> assert (deblank (s1.modestr), "-rw-rw-rw-");
> assert (deblank (s2.modestr), "----------");
> # Restore original umask value
> umask (orig_umask);
> !!!!! test failed
> assert (deblank (s2.modestr),"----------") expected
> ----------
> but got
> -r--r--r--
>
Hello Tatsuro,
Your "make cjeck" results above shows:
>>>>> processing
>>>>> e:\usr\Tatsu\mingwhome\octaves\octavesrc\octave-3.6.0-rc1\src\data.cc
Are these results for 3.6.0-rc1 or for 3.6.1-rc0 ?
I have compiled 3.6.1-rc0 and got somewhat different results:
Summary:
PASS 10145
FAIL 5
There were 3 expected failures (see fntests.log for details).
1) data.cc (had it also in 3.4.3):
>>>>> processing c:\OctaveB\octave-3.6.1-rc0\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
2) mappers.cc:
>>>>> processing c:\OctaveB\octave-3.6.1-rc0\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
3) residue.m (had it in also 3.4.3):
>>>>> processing c:\OctaveB\octave-3.6.1-rc0\scripts\polynomial\residue.m
***** xtest
z1 = 7.0372976777e6;
p1 = -3.1415926536e9;
p2 = -4.9964813512e8;
r1 = -(1 + z1/p1)/(1 - p1/p2)/p2/p1;
r2 = -(1 + z1/p2)/(1 - p2/p1)/p2/p1;
r3 = (1 + (p2 + p1)/p2/p1*z1)/p2/p1;
r4 = z1/p2/p1;
r = [r1; r2; r3; r4];
p = [p1; p2; 0; 0];
k = [];
e = [1; 1; 1; 2];
b = [1, z1];
a = [1, -(p1 + p2), p1*p2, 0, 0];
[br, ar] = residue (r, p, k, e);
assert (br, b, 1e-8);
assert (ar, a, 1e-8);
!!!!! known failure
assert (br,b,1e-8) expected
1.0000e+000 7.0373e+006
but got
7.0373e+006
Dimensions don't match
4) speed.m:
>>>>> processing c:\OctaveB\octave-3.6.1-rc0\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.
***** xtest
[order, n, T_f1, T_f2] = speed ("sum (x)", "", [100, 1000], "v = 0; for i =
1:length (x), v += x(i); endfor");
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);
!!!!! known failure
speed: All running times were zero.
5) test.m (known):
>>>>> processing c:\OctaveB\octave-3.6.1-rc0\scripts\testfun\test.m
***** xtest error("This test is known to fail")
!!!!! known failure
This test is known to fail
6) test_system (non-skipped):
>>>>> processing test_system
***** test
orig_umask = umask (0);
nm = tmpnam ();
id = fopen (nm, "wb");
s1 = stat (nm);
fclose (id);
unlink (nm);
umask (777);
nm = tmpnam ();
id = fopen (nm, "wb");
s2 = stat (nm);
fclose (id);
unlink (nm);
assert (deblank (s1.modestr), "-rw-rw-rw-");
assert (deblank (s2.modestr), "----------");
# Restore original umask value
umask (orig_umask);
!!!!! test failed
assert (deblank (s2.modestr),"----------") expected
----------
but got
-r--r--r--
Regards
Nitzan
--
View this message in context:
http://octave.1599824.n4.nabble.com/Octave-3-6-1-rc0-release-candidate-available-for-ftp-tp4365618p4381798.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.
- Re: Octave 3.6.1-rc0 release candidate available for ftp, (continued)
- Re: Octave 3.6.1-rc0 release candidate available for ftp, PhilipNienhuis, 2012/02/07
- Re: Octave 3.6.1-rc0 release candidate available for ftp, marco atzeri, 2012/02/07
- Re: Octave 3.6.1-rc0 release candidate available for ftp, Tatsuro MATSUOKA, 2012/02/07
- Re: Octave 3.6.1-rc0 release candidate available for ftp,
nitnit <=
- Re: Octave 3.6.1-rc0 release candidate available for ftp, Tatsuro MATSUOKA, 2012/02/07
- Re: Octave 3.6.1-rc0 release candidate available for ftp, Martin Helm, 2012/02/07
- Re: Octave 3.6.1-rc0 release candidate available for ftp, Michael Goffioul, 2012/02/08
- Re: Octave 3.6.1-rc0 release candidate available for ftp, Ben Abbott, 2012/02/08
Re: Octave 3.6.1-rc0 release candidate available for ftp, Jean-Francois Cardoso, 2012/02/08