octave-maintainers
[Top][All Lists]
Advanced

[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



reply via email to

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