[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave 3.4.2-rc2 release candidate available for ftp
From: |
Tatsuro MATSUOKA |
Subject: |
Re: Octave 3.4.2-rc2 release candidate available for ftp |
Date: |
Fri, 24 Jun 2011 17:23:55 +0900 (JST) |
Hello
I added
export LIBS='-lgfortran -llapack'
before configure.
Build itself were in successful.
Test results
*******************************************
Integrated test scripts:
e:\usr\Tatsu\mingwhome\octaves\octavesrc\octave-3.4.2-rc2\octave-3.4.2-rc2\src\data.cc
PASS 620/622 FAIL 2
e:\usr\Tatsu\mingwhome\octaves\octavesrc\octave-3.4.2-rc2\octave-3.4.2-rc2\src\pr-output.cc
PASS 0/1 FAIL 1
e:\usr\Tatsu\mingwhome\octaves\octavesrc\octave-3.4.2-rc2\octave-3.4.2-rc2\scripts/help\get_first_help_sentence.m
PASS 6/7 FAIL 1
Fixed test scripts:
test_string.m .......................................... PASS 78/79 FAIL 1
Summary:
PASS 5360
FAIL 5
******************************************************
Failure in data.cc and test_string.m has been known for MinGW build.
However, failure in pr-output.cc is not known as far as I remember.
If the failure in pr-output.cc test is not serious, 3.4.2-rc2 is OK for MinGW,
I think.
Regards
Tatsuro
*********************************************
Details of failures are given as follows,
***************************
>>>>> 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
****************************
>>>>> pr-output.cc
***** test
format short
fd = tmpfile ();
for r = [0, Inf -Inf, NaN]
for i = [0, Inf -Inf, NaN]
fdisp (fd, complex (r, i));
endfor
endfor
fclose (fd);
!!!!! test failed
fdisp: invalid stream number = -1
*********************************
>>>>> test_string
***** test
charset = setstr (0:127);
result = zeros (1, 128);
result (33:127) = 1;
if (ispc () && ! isunix ())
result(10) = 1;
endif
assert(all (isprint (charset) == result));
!!!!! test failed
assert (all (isprint (charset) == result)) failed
************************************
Regards
Tatsuro
Re: Octave 3.4.2-rc2 release candidate available for ftp, Lukas Reichlin, 2011/06/23
Re: Octave 3.4.2-rc2 release candidate available for ftp, Orion Poplawski, 2011/06/30