octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave 3.8.1-rc3 release candidate available for ftp - test failures


From: John D
Subject: Re: Octave 3.8.1-rc3 release candidate available for ftp - test failures
Date: Thu, 20 Feb 2014 20:22:15 -0500

Message: 6
Date: Thu, 20 Feb 2014 14:49:51 -0800 (PST)
From: Philip Nienhuis <address@hidden>
To: address@hidden
Subject: Re: Octave 3.8.1-rc3 release candidate available for ftp
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii

John W. Eaton wrote
> The third release candidate of Octave 3.8.1 is now available from
> <snip>
> Please help make the 3.8.1 release a success by building from this
> release candidate and reporting any problems.

No big problems.

On Linux (Mageia-2 32b):
=====================
Summary:

  PASS     11517
  FAIL         0
  XFAIL        7
  SKIPPED      7


On Windows 7 (cross-built w. MXE) __run_test_suite__.m:
===========================================
  Summary:

  PASS     11350
  FAIL         0

On Windows I do get some error messages:
:
  libinterp\corefcn\det.cc-tst ........................... PASS    5/5
  libinterp\corefcn\dirfns.cc-tst ........................Warning:
QFileSystemWatcher: failed to add paths:
C:/Users/Philip/AppData/Local/Temp/oct-9
 PASS    1/1
  libinterp\corefcn\dlmread.cc-tst ....................... PASS   20/20
:

and

:
  miscellaneous\bug_report.m ............................. PASS    1/1
  miscellaneous\bzip2.m ..................................Critical:
QFileSystemWatcher: FindNextChangeNotification failed!! (Access is denied.)
 PASS    1/1
:

That said, during normal operation of Octave I occasionally get more of
these QFileSystemWatcher errors. The message may claim "Critical" but
Octave's operation doesn't seem affected in any way.
It's just a bit undue noisy.


However, printing plots from fltk doesn't work OOTB:

>> plot ([1 ])
>> print ('tst.png', '-dpng')
warning: print.m: epstool binary is not available.
Some output formats are not available.
error: fltk: printing not available without gl2ps library
error: octave_base_value::matrix_value(): wrong type argument '<unknown
type>'
error: drawnow: A(I,J): row index out of bounds; value 1 out of bound 0
error: called from:
error:  
C:\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\plot\util\private\__fltk
_print__.m
at line 166, column 5
error:  
C:\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\plot\util\print.m at
line 422, column 14

The "fltk: printing not available without gl2ps library" message is
intruiging:

>> octave_config_info("features").GL2PS_H
ans = 0

AFAIK gl2ps is included in MXE.

Philip


-----------

On my windows 7 box, mxe cross compiled on FC20:

GUI:
  PASS     11471
  FAIL         4
  XFAIL        8
  SKIPPED     12

  miscellaneous\bzip2.m ..................................Critical:
QFileSystemWatcher: FindNextChange
Notification failed!! (Access is denied.)  PASS    1/1
  io\importdata.m ........................................ PASS   19/23
FAIL 4


fntests.log:
>>>>> processing
C:\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\io\importdata.m
  ***** test
 ## Comma separated values
 A = [3.1 -7.2 0; 0.012 6.5 128];
 fn  = tmpnam ();
 fid = fopen (fn, "w");
 fputs (fid, "3.1,-7.2,0\n0.012,6.5,128");
 fclose (fid);
 [a1,d1,h1] = importdata (fn, ",");
 [a2,d2,h2] = importdata (fn);
 unlink (fn);
 assert (a1, A);
 assert (d1, ",");
 assert (h1, 0);
 assert (a2, A);
 assert (d2, ",");
 assert (h2, 0);
!!!!! test failed
regexp: invalid range in character class at position 4 of expression
  ***** test
 ## Tab separated values
 A = [3.1 -7.2 0; 0.012 6.5 128];
 fn  = tmpnam ();
 fid = fopen (fn, "w");
 fputs (fid, "3.1\t-7.2\t0\n0.012\t6.5\t128");
 fclose (fid);
 [a1,d1,h1] = importdata (fn, "\t");
 [a2,d2,h2] = importdata (fn);
 unlink (fn);
 assert (a1, A);
 assert (d1, "\t");
 assert (h1, 0);
 assert (a2, A);
 assert (d2, "\t");
 assert (h2, 0);
!!!!! test failed
regexp: invalid range in character class at position 4 of expression
  ***** test
 ## Space separated values, using multiple spaces to align in columns.
 A = [3.1 -7.2 0; 0.012 6.5 128];
 fn  = tmpnam ();
 fid = fopen (fn, "w");
 fprintf (fid, "%10.3f %10.3f %10.3f\n", A');
 fclose (fid);
 [a1,d1,h1] = importdata (fn, " ");
 [a2,d2,h2] = importdata (fn);
 unlink (fn);
 assert (a1, A);
 assert (d1, " ");
 assert (h1, 0);
 assert (a2, A);
 assert (d2, " ");
 assert (h2, 0);
!!!!! test failed
regexp: invalid range in character class at position 4 of expression
  ***** test
 ## No separator, 1 column of data only
 A = [3.1;-7.2;0;0.012;6.5;128];
 fn  = tmpnam ();
 fid = fopen (fn, "w");
 fprintf (fid, "%f\n", A);
 fclose (fid);
 [a1,d1,h1] = importdata (fn, "");
 [a2,d2,h2] = importdata (fn);
 unlink (fn);
 assert (a1, A);
 assert (d1, "");
 assert (h1, 0);
 assert (a2, A);
 assert (d2, "");
 assert (h2, 0);
!!!!! test failed
regexp: invalid range in character class at position 4 of expression


For gl2ps:
>> octave_config_info("features").GL2PS_H
ans =  1


In command line mode:
PASS     11471
 FAIL         4
 XFAIL        9
 SKIPPED     12

For gl2ps:
>> octave_config_info("features").GL2PS_H
ans =  1


 



reply via email to

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