octave-maintainers
[Top][All Lists]
Advanced

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

Re: new snapshot?


From: John W. Eaton
Subject: Re: new snapshot?
Date: Wed, 24 Feb 2010 17:07:56 -0500

On 18-Feb-2010, David Bateman wrote:

| John W. Eaton wrote:
| > There are currently some test failures in i/o functions, and for qr,
| > eigs and svds that I would like to fix.
| >   
| 
| I used the fortran version of ARPACK and I would have thought that the 
| same treatment as the BLAS would result is a useable version for eigs 
| and svds....

I expected the same, but here are the test failures I am now seeing
with the 64-bit build.  Prior to the recent Array changes, I was
seeing 23 failures for eigs and now there are 52.  I'm not sure what
happened there, but I'll try to check it out later today or tomorrow.
My current set of instructions for building with --enable-64 are also
attached.  The failure in data.cc is expected for a build without -O
on my system (we've discussed this log2 failure before).

jwe

>>>>> processing 
# >>>>>  new test file
# ?????  no tests in file
# !!!!!  test had an unexpected result
#   *****  code for the test
# Search for the unexpected results in the file
# then page back to find the file name which caused it.
# The result may be an unexpected failure (in which
# case an error will be reported) or an unexpected
# success (in which case no error will be reported).
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/besselj.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/betainc.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/bsxfun.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/cellfun.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/chol.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/conv2.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/convhulln.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/dassl.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/det.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/dispatch.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/dlmread.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/dmperm.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/eig.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/eigs.cc
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sa');
 assert (d1, d2(1:k), 1e-11);
!!!!! test failed
assert (d1,d2 (1:k),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.3175
   2.0810
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A,k+1);
 assert (abs(d1), abs(d0(end:-1:(end-k))),1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
   15.997
but got
   15.997
   17.096
   18.096
   18.407
   19.407
maximum absolute error 3.40979 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sm');
 assert (abs(d1), abs(d0(1:k)), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (1:k)),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lr');
 [dum, idx] = sort (real(d0));
 d2 = d0(idx);
 assert (real(d1), real(d2(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(1:k)), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (1:k)),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, speye(n)(q,q), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 d1 = eigs(A, speye(n), k, 4.1, opts);
 assert (abs(d1), eigs(A,k,4.1), 1e-11);
!!!!! test failed
assert (abs (d1),eigs (A, k, 4.1),1e-11) expected
   2.5933
   2.9036
   5.0031
   3.9036
but got
   3.9036
   5.0031
   2.9036
   2.5933
maximum absolute error 2.09946 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, speye(n)(q,q), k, 4.1, opts);
 assert (abs(d1), eigs(A,k,4.1), 1e-11);
!!!!! test failed
assert (abs (d1),eigs (A, k, 4.1),1e-11) expected
   2.5933
   2.9036
   5.0031
   3.9036
but got
   3.9036
   5.0031
   2.9036
   2.5933
maximum absolute error 2.09946 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A * x;
 opts.issym = 0; opts.isreal = 1;
 d1 = eigs (fn, n, k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A \ x;
 opts.issym = 0; opts.isreal = 1;
 d1 = eigs (fn, n, k, 'sm', opts);
 assert (abs(d1), d0(1:k), 1e-11);
!!!!! test failed
assert (abs (d1),d0 (1:k),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A,k+1);
 assert (abs(d1), abs(d0(end:-1:(end-k))),1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
   5.3097
but got
   5.6825
   5.9190
   5.3097
   5.6825
   5.9190
maximum absolute error 0.609264 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sm');
 assert (abs(d1), abs(d0(1:k)), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (1:k)),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.0810
   2.3175
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(1:k)), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (1:k)),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.0810
   2.3175
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, speye(n)(q,q), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 d1 = eigs(A, speye(n), k, 4.1, opts);
 assert (abs(abs(d1)), abs(eigs(A,k,4.1)), 1e-11);
 assert (sort(imag(abs(d1))), sort(imag(eigs(A,k,4.1))), 1e-11);
!!!!! test failed
assert (abs (abs (d1)),abs (eigs (A, k, 4.1)),1e-11) expected
   3.7154
   4.2846
   3.7154
   4.2846
but got
   4.2846
   4.2846
   3.7154
   3.7154
maximum absolute error 0.569259 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, speye(n)(q,q), k, 4.1, opts);
 assert (abs(abs(d1)), abs(eigs(A,k,4.1)), 1e-11);
 assert (sort(imag(abs(d1))), sort(imag(eigs(A,k,4.1))), 1e-11);
!!!!! test failed
assert (abs (abs (d1)),abs (eigs (A, k, 4.1)),1e-11) expected
   3.7154
   4.2846
   3.7154
   4.2846
but got
   4.2846
   4.2846
   3.7154
   3.7154
maximum absolute error 0.569259 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A * x;
 opts.issym = 0; opts.isreal = 0;
 d1 = eigs (fn, n, k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A \ x;
 opts.issym = 0; opts.isreal = 0;
 d1 = eigs (fn, n, k, 'sm', opts);
 assert (abs(d1), d0(1:k), 1e-11);
!!!!! test failed
assert (abs (d1),d0 (1:k),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.0810
   2.3175
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) (A - 4.1 * eye(n)) \ x;
 opts.issym = 0; opts.isreal = 0;
 d1 = eigs (fn, n, k, 4.1, opts);
 assert (abs(d1), eigs(A,k,4.1), 1e-11);
!!!!! test failed
assert (abs (d1),eigs (A, k, 4.1),1e-11) expected
   3.7154 + 0.0000i
   3.7154 - 0.0000i
   4.2846 + 0.0000i
   4.2846 + 0.0000i
but got
   3.7154
   4.2846
   3.7154
   4.2846
maximum absolute error 0.569259 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sa');
 assert (d1, d2(1:k), 1e-11);
!!!!! test failed
assert (d1,d2 (1:k),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.3175
   2.0810
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A,k+1);
 assert (abs(d1), abs(d0(end:-1:(end-k))),1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
   15.997
but got
   15.997
   17.096
   18.096
   18.407
   19.407
maximum absolute error 3.40979 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sm');
 assert (abs(d1), abs(d0(1:k)), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (1:k)),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lr');
 [dum, idx] = sort (real(d0));
 d2 = d0(idx);
 assert (real(d1), real(d2(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(1:k)), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (1:k)),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs(A, eye(n), k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 d1 = eigs(A, eye(n), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, eye(n)(q,q), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 d1 = eigs(A, eye(n), k, 4.1, opts);
 assert (abs(d1), eigs(A,k,4.1), 1e-11);
!!!!! test failed
assert (abs (d1),eigs (A, k, 4.1),1e-11) expected
   3.9036
   5.0031
   2.9036
   2.5933
but got
   2.5933
   2.9036
   5.0031
   3.9036
maximum absolute error 2.09946 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, eye(n)(q,q), k, 4.1, opts);
 assert (abs(d1), eigs(A,k,4.1), 1e-11);
!!!!! test failed
assert (abs (d1),eigs (A, k, 4.1),1e-11) expected
   3.9036
   5.0031
   2.9036
   2.5933
but got
   2.5933
   2.9036
   5.0031
   3.9036
maximum absolute error 2.09946 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 assert (abs(eigs(A,k,4.1)), abs(eigs(A,eye(n),k,4.1)), 1e-11);
!!!!! test failed
assert (abs (eigs (A, k, 4.1)),abs (eigs (A, eye (n), k, 4.1)),1e-11) expected
   2.5933
   2.9036
   5.0031
   3.9036
but got
   3.9036
   5.0031
   2.9036
   2.5933
maximum absolute error 2.09946 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A * x;
 opts.issym = 0; opts.isreal = 1;
 d1 = eigs (fn, n, k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   19.407
   18.407
   18.096
   17.096
but got
   17.096
   18.096
   18.407
   19.407
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A \ x;
 opts.issym = 0; opts.isreal = 1;
 d1 = eigs (fn, n, k, 'sm', opts);
 assert (abs(d1), d0(1:k), 1e-11);
!!!!! test failed
assert (abs (d1),d0 (1:k),1e-11) expected
   1.5933
   2.5933
   2.9036
   3.9036
but got
   3.9036
   2.9036
   2.5933
   1.5933
maximum absolute error 2.31034 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A,k+1);
 assert (abs(d1), abs(d0(end:-1:(end-k))),1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
   5.3097
but got
   5.3097
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.609264 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sm');
 assert (abs(d1), abs(d0(1:k)), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (1:k)),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.0810
   2.3175
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'lr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs (A, k, 'sr');
 [dum, idx] = sort (real(abs(d0)));
 d2 = d0(idx);
 assert (real(d1), real(d2(1:k)), 1e-11);
!!!!! test failed
assert (real (d1),real (d2 (1:k)),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.0810
   2.3175
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 d1 = eigs(A, eye(n), k, 'lm');
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 d1 = eigs(A, eye(n), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, eye(n)(q,q), k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 opts.cholB=true;
 q = [2:n,1];
 opts.permB=q;
 d1 = eigs(A, eye(n)(q,q), k, 4.1, opts);
 assert (abs(abs(d1)), abs(eigs(A,k,4.1)), 1e-11);
 assert (sort(imag(abs(d1))), sort(imag(eigs(A,k,4.1))), 1e-11);
!!!!! test failed
assert (abs (abs (d1)),abs (eigs (A, k, 4.1)),1e-11) expected
   3.7154
   4.2846
   3.7154
   4.2846
but got
   3.7154
   3.7154
   4.2846
   4.2846
maximum absolute error 0.569259 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 assert (abs(eigs(A,k,4.1)), abs(eigs(A,eye(n),k,4.1)), 1e-11);
!!!!! test failed
assert (abs (eigs (A, k, 4.1)),abs (eigs (A, eye (n), k, 4.1)),1e-11) expected
   3.7154
   4.2846
   3.7154
   4.2846
but got
   4.2846
   4.2846
   3.7154
   3.7154
maximum absolute error 0.569259 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A * x;
 opts.issym = 0; opts.isreal = 0;
 d1 = eigs (fn, n, k, 'lm', opts);
 assert (abs(d1), abs(d0(end:-1:(end-k+1))), 1e-11);
!!!!! test failed
assert (abs (d1),abs (d0 (__end__:-1:(__end__ - k + 1))),1e-11) expected
   5.9190
   5.9190
   5.6825
   5.6825
but got
   5.6825
   5.9190
   5.6825
   5.9190
maximum absolute error 0.236479 exceeds tolerance 1e-11
  ***** testif HAVE_ARPACK
 fn = @(x) A \ x;
 opts.issym = 0; opts.isreal = 0;
 d1 = eigs (fn, n, k, 'sm', opts);
 assert (abs(d1), d0(1:k), 1e-11);
!!!!! test failed
assert (abs (d1),d0 (1:k),1e-11) expected
   2.0810
   2.0810
   2.3175
   2.3175
but got
   2.3175
   2.3175
   2.0810
   2.0810
maximum absolute error 0.236479 exceeds tolerance 1e-11
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/fft.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/fft2.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/filter.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/find.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/gammainc.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/gcd.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/hess.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/hex2num.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/inv.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/lookup.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/lsode.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/lu.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/luinc.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/matrix_type.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/max.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/qr.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/quad.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/rand.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/regexp.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/schur.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/strfind.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/sub2ind.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/svd.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/syl.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/time.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/tril.cc
>>>>> processing /export/home/jwe/src/octave/src/DLD-FUNCTIONS/tsearch.cc
>>>>> processing /export/home/jwe/src/octave/src/data.cc
  ***** assert(log2(complex(0,Inf)), Inf + log2(i));
!!!!! test failed
assert (log2 (complex (0, Inf)),Inf + log2 (i)) expected
Inf + 2.266i
but got
Inf - NaNi
NaNs don't match
>>>>> processing /export/home/jwe/src/octave/src/dirfns.cc
>>>>> processing /export/home/jwe/src/octave/src/graphics.cc
>>>>> processing /export/home/jwe/src/octave/src/mappers.cc
>>>>> processing /export/home/jwe/src/octave/src/oct-map.cc
>>>>> processing /export/home/jwe/src/octave/src/ov-cell.cc
>>>>> processing /export/home/jwe/src/octave/src/ov-fcn-handle.cc
>>>>> processing /export/home/jwe/src/octave/src/ov-fcn-inline.cc
>>>>> processing /export/home/jwe/src/octave/src/ov-struct.cc
>>>>> processing /export/home/jwe/src/octave/src/pr-output.cc
>>>>> processing /export/home/jwe/src/octave/src/pt-fcn-handle.cc
>>>>> processing /export/home/jwe/src/octave/src/pt-idx.cc
>>>>> processing /export/home/jwe/src/octave/src/strfns.cc
>>>>> processing /export/home/jwe/src/octave/src/syscalls.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/Array.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/CMatrix.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/Sparse.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/dMatrix.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/fCMatrix.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/fMatrix.cc
>>>>> processing /export/home/jwe/src/octave/liboctave/oct-inttypes.cc
>>>>> processing /export/home/jwe/src/octave/scripts/audio/wavwrite.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acosd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acot.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acotd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acoth.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acsc.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acscd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/acsch.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/asec.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/asecd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/asech.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/asind.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/atand.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/cosd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/cot.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/cotd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/coth.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/csc.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/cscd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/csch.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/lcm.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/sec.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/secd.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/sech.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/sind.m
>>>>> processing /export/home/jwe/src/octave/scripts/elfun/tand.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/accumarray.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/arrayfun.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/bitcmp.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/blkdiag.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/cart2pol.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/cart2sph.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/cell2mat.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/chop.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/circshift.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/cplxpair.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/cumtrapz.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/dblquad.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/deal.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/fliplr.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/flipud.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/genvarname.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/gradient.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/idivide.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/int2str.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interp1.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interp1q.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interp2.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interp3.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interpft.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/interpn.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/isa.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/isequal.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/general/isequalwithequalnans.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/isscalar.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/issquare.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/isvector.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/logspace.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/mod.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/nargchk.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/nargoutchk.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/nthroot.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/num2str.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/pol2cart.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/polyarea.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/quadgk.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/quadv.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/rem.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/repmat.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/rot90.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/runlength.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/shift.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/sortrows.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/sph2cart.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/structfun.m
>>>>> processing /export/home/jwe/src/octave/scripts/general/trapz.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/convhull.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/delaunay.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/delaunay3.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/dsearch.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/dsearchn.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/griddata.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/griddata3.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/griddatan.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/rectint.m
>>>>> processing /export/home/jwe/src/octave/scripts/geometry/tsearchn.m
>>>>> processing /export/home/jwe/src/octave/scripts/help/doc.m
>>>>> processing /export/home/jwe/src/octave/scripts/image/contrast.m
>>>>> processing /export/home/jwe/src/octave/scripts/image/imread.m
>>>>> processing /export/home/jwe/src/octave/scripts/image/imshow.m
>>>>> processing /export/home/jwe/src/octave/scripts/io/dlmwrite.m
>>>>> processing /export/home/jwe/src/octave/scripts/io/strread.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/cond.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/condest.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/linear-algebra/ishermitian.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/linear-algebra/issymmetric.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/onenormest.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/trace.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/vec.m
>>>>> processing /export/home/jwe/src/octave/scripts/linear-algebra/vech.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/bincoeff.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/miscellaneous/compare_versions.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/computer.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/edit.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/fileparts.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/fullfile.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/getfield.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/gzip.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/inputname.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/ls.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/orderfields.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/setfield.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/substruct.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/ver.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/version.m
>>>>> processing /export/home/jwe/src/octave/scripts/miscellaneous/xor.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/fminbnd.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/fminunc.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/fsolve.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/fzero.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/lsqnonneg.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/optimset.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/pqpnonneg.m
>>>>> processing /export/home/jwe/src/octave/scripts/optimization/sqp.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/cla.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/contourc.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/hist.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/isocolors.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/isonormals.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/isosurface.m
>>>>> processing /export/home/jwe/src/octave/scripts/plot/orient.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/compan.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/conv.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/convn.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/deconv.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/mpoles.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/pchip.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/poly.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyaffine.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyderiv.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyfit.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyreduce.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyval.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/polyvalm.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/residue.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/roots.m
>>>>> processing /export/home/jwe/src/octave/scripts/polynomial/spline.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/intersect.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/ismember.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/setdiff.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/setxor.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/union.m
>>>>> processing /export/home/jwe/src/octave/scripts/set/unique.m
>>>>> processing /export/home/jwe/src/octave/scripts/signal/detrend.m
>>>>> processing /export/home/jwe/src/octave/scripts/signal/freqz.m
>>>>> processing /export/home/jwe/src/octave/scripts/signal/sinetone.m
>>>>> processing /export/home/jwe/src/octave/scripts/signal/unwrap.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/nonzeros.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/pcg.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/pcr.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/spaugment.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/speye.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/spfun.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/spones.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/spstats.m
>>>>> processing /export/home/jwe/src/octave/scripts/sparse/svds.m
  ***** testif HAVE_ARPACK
 [u2,s2,v2,flag] = svds(a,k,0);
 s2 = diag(s2);
 assert(flag,!1);
 assert(s(k:-1:1), s2, 1e-10); 
!!!!! test failed
assert (s (k:-1:1),s2,1e-10) expected
   38.060
   38.060
   38.034
   38.034
   38.015
   38.015
   38.004
but got
   38.060
   38.034
   38.034
   38.015
   38.015
   38.004
   38.004
maximum absolute error 0.0263523 exceeds tolerance 1e-10
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/beta.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/betaln.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/factorial.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/isprime.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/legendre.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/nchoosek.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/pow2.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/reallog.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/realpow.m
>>>>> processing /export/home/jwe/src/octave/scripts/specfun/realsqrt.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/hadamard.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/hankel.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/hilb.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/invhilb.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/magic.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/special-matrix/sylvester_matrix.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/toeplitz.m
>>>>> processing /export/home/jwe/src/octave/scripts/special-matrix/vander.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/corrcoef.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/cov.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/histc.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/kurtosis.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/statistics/base/mahalanobis.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/mean.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/median.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/mode.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/prctile.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/quantile.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/skewness.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/statistics/base/statistics.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/std.m
>>>>> processing /export/home/jwe/src/octave/scripts/statistics/base/var.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/statistics/distributions/binornd.m
>>>>> processing 
>>>>> /export/home/jwe/src/octave/scripts/statistics/tests/kruskal_wallis_test.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/base2dec.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/bin2dec.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/blanks.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/cstrcat.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/deblank.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/dec2base.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/dec2bin.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/dec2hex.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/findstr.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/hex2dec.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/index.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/isletter.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/isstrprop.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/mat2str.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/regexptranslate.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/rindex.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/str2double.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/str2num.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strcat.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strchr.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strjust.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strmatch.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strsplit.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strtok.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strtrim.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/strtrunc.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/substr.m
>>>>> processing /export/home/jwe/src/octave/scripts/strings/validatestring.m
>>>>> processing /export/home/jwe/src/octave/scripts/testfun/assert.m
>>>>> processing /export/home/jwe/src/octave/scripts/testfun/example.m
>>>>> processing /export/home/jwe/src/octave/scripts/testfun/test.m
  ***** xtest error("This test is known to fail")
!!!!! known failure
This test is known to fail
>>>>> processing /export/home/jwe/src/octave/scripts/time/addtodate.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/asctime.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/calendar.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/clock.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/ctime.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/date.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/datenum.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/datestr.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/datevec.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/eomday.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/etime.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/is_leap_year.m
>>>>> processing /export/home/jwe/src/octave/scripts/time/weekday.m
>>>>> processing test_bc_overloads
>>>>> processing test_sparse
>>>>> processing test_args
>>>>> processing test_classes
>>>>> processing test_contin
>>>>> processing test_diag_perm
>>>>> processing test_error
>>>>> processing test_eval-catch
>>>>> processing test_for
>>>>> processing test_func
>>>>> processing test_global
>>>>> processing test_if
>>>>> processing test_index-wfi-f
>>>>> processing test_index-wfi-t
>>>>> processing test_io
>>>>> processing test_logical-wfi-f
>>>>> processing test_logical-wfi-t
>>>>> processing test_null_assign
>>>>> processing test_prefer
>>>>> processing test_range
>>>>> processing test_recursion
>>>>> processing test_return
>>>>> processing test_slice
>>>>> processing test_string
>>>>> processing test_struct
>>>>> processing test_switch
>>>>> processing test_system
>>>>> processing test_transpose
>>>>> processing test_try
>>>>> processing test_unwind
>>>>> processing test_while

Files with no tests:

/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__contourc__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__convn__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__delaunayn__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__dsearchn__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__glpk__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__lin_interpn__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__magick_read__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__pchip_deriv__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__qp__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/__voronoi__.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/amd.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/balance.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/ccolamd.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/colamd.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/colloc.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/daspk.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/dasrt.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/dot.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/fftn.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/fftw.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/fltk_backend.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/getgrent.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/getpwent.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/getrusage.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/givens.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/kron.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/md5sum.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/pinv.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/qz.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/rcond.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/sparse.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/spparms.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/sqrtm.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/symbfact.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/symrcm.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/typecast.cc
/export/home/jwe/src/octave/src/DLD-FUNCTIONS/urlwrite.cc
/export/home/jwe/src/octave/src/bitfcns.cc
/export/home/jwe/src/octave/src/debug.cc
/export/home/jwe/src/octave/src/defaults.cc
/export/home/jwe/src/octave/src/error.cc
/export/home/jwe/src/octave/src/file-io.cc
/export/home/jwe/src/octave/src/help.cc
/export/home/jwe/src/octave/src/input.cc
/export/home/jwe/src/octave/src/load-path.cc
/export/home/jwe/src/octave/src/load-save.cc
/export/home/jwe/src/octave/src/ls-oct-ascii.cc
/export/home/jwe/src/octave/src/oct-hist.cc
/export/home/jwe/src/octave/src/octave.cc
/export/home/jwe/src/octave/src/ov-base.cc
/export/home/jwe/src/octave/src/ov-bool-mat.cc
/export/home/jwe/src/octave/src/ov-class.cc
/export/home/jwe/src/octave/src/ov-flt-re-mat.cc
/export/home/jwe/src/octave/src/ov-int16.cc
/export/home/jwe/src/octave/src/ov-int32.cc
/export/home/jwe/src/octave/src/ov-int64.cc
/export/home/jwe/src/octave/src/ov-int8.cc
/export/home/jwe/src/octave/src/ov-null-mat.cc
/export/home/jwe/src/octave/src/ov-re-mat.cc
/export/home/jwe/src/octave/src/ov-typeinfo.cc
/export/home/jwe/src/octave/src/ov-uint16.cc
/export/home/jwe/src/octave/src/ov-uint32.cc
/export/home/jwe/src/octave/src/ov-uint64.cc
/export/home/jwe/src/octave/src/ov-uint8.cc
/export/home/jwe/src/octave/src/ov-usr-fcn.cc
/export/home/jwe/src/octave/src/ov.cc
/export/home/jwe/src/octave/src/pager.cc
/export/home/jwe/src/octave/src/pt-eval.cc
/export/home/jwe/src/octave/src/pt-mat.cc
/export/home/jwe/src/octave/src/sighandlers.cc
/export/home/jwe/src/octave/src/symtab.cc
/export/home/jwe/src/octave/src/sysdep.cc
/export/home/jwe/src/octave/src/toplev.cc
/export/home/jwe/src/octave/src/utils.cc
/export/home/jwe/src/octave/src/variables.cc
/export/home/jwe/src/octave/scripts/@ftp/ascii.m
/export/home/jwe/src/octave/scripts/@ftp/binary.m
/export/home/jwe/src/octave/scripts/@ftp/cd.m
/export/home/jwe/src/octave/scripts/@ftp/close.m
/export/home/jwe/src/octave/scripts/@ftp/delete.m
/export/home/jwe/src/octave/scripts/@ftp/dir.m
/export/home/jwe/src/octave/scripts/@ftp/display.m
/export/home/jwe/src/octave/scripts/@ftp/ftp.m
/export/home/jwe/src/octave/scripts/@ftp/loadobj.m
/export/home/jwe/src/octave/scripts/@ftp/mget.m
/export/home/jwe/src/octave/scripts/@ftp/mkdir.m
/export/home/jwe/src/octave/scripts/@ftp/mput.m
/export/home/jwe/src/octave/scripts/@ftp/rename.m
/export/home/jwe/src/octave/scripts/@ftp/rmdir.m
/export/home/jwe/src/octave/scripts/@ftp/saveobj.m
/export/home/jwe/src/octave/scripts/audio/lin2mu.m
/export/home/jwe/src/octave/scripts/audio/loadaudio.m
/export/home/jwe/src/octave/scripts/audio/mu2lin.m
/export/home/jwe/src/octave/scripts/audio/playaudio.m
/export/home/jwe/src/octave/scripts/audio/record.m
/export/home/jwe/src/octave/scripts/audio/saveaudio.m
/export/home/jwe/src/octave/scripts/audio/setaudio.m
/export/home/jwe/src/octave/scripts/audio/wavread.m
/export/home/jwe/src/octave/scripts/general/private/__isequal__.m
/export/home/jwe/src/octave/scripts/general/private/__splinen__.m
/export/home/jwe/src/octave/scripts/general/bicubic.m
/export/home/jwe/src/octave/scripts/general/bitget.m
/export/home/jwe/src/octave/scripts/general/bitset.m
/export/home/jwe/src/octave/scripts/general/celldisp.m
/export/home/jwe/src/octave/scripts/general/colon.m
/export/home/jwe/src/octave/scripts/general/common_size.m
/export/home/jwe/src/octave/scripts/general/del2.m
/export/home/jwe/src/octave/scripts/general/display.m
/export/home/jwe/src/octave/scripts/general/flipdim.m
/export/home/jwe/src/octave/scripts/general/is_duplicate_entry.m
/export/home/jwe/src/octave/scripts/general/isdir.m
/export/home/jwe/src/octave/scripts/general/loadobj.m
/export/home/jwe/src/octave/scripts/general/nextpow2.m
/export/home/jwe/src/octave/scripts/general/perror.m
/export/home/jwe/src/octave/scripts/general/postpad.m
/export/home/jwe/src/octave/scripts/general/prepad.m
/export/home/jwe/src/octave/scripts/general/quadl.m
/export/home/jwe/src/octave/scripts/general/rat.m
/export/home/jwe/src/octave/scripts/general/rotdim.m
/export/home/jwe/src/octave/scripts/general/saveobj.m
/export/home/jwe/src/octave/scripts/general/shiftdim.m
/export/home/jwe/src/octave/scripts/general/strerror.m
/export/home/jwe/src/octave/scripts/general/subsindex.m
/export/home/jwe/src/octave/scripts/general/triplequad.m
/export/home/jwe/src/octave/scripts/geometry/delaunayn.m
/export/home/jwe/src/octave/scripts/geometry/inpolygon.m
/export/home/jwe/src/octave/scripts/geometry/trimesh.m
/export/home/jwe/src/octave/scripts/geometry/triplot.m
/export/home/jwe/src/octave/scripts/geometry/trisurf.m
/export/home/jwe/src/octave/scripts/geometry/voronoi.m
/export/home/jwe/src/octave/scripts/geometry/voronoin.m
/export/home/jwe/src/octave/scripts/help/private/__additional_help_message__.m
/export/home/jwe/src/octave/scripts/help/__makeinfo__.m
/export/home/jwe/src/octave/scripts/help/__strip_html_tags__.m
/export/home/jwe/src/octave/scripts/help/gen_doc_cache.m
/export/home/jwe/src/octave/scripts/help/get_first_help_sentence.m
/export/home/jwe/src/octave/scripts/help/help.m
/export/home/jwe/src/octave/scripts/help/lookfor.m
/export/home/jwe/src/octave/scripts/help/print_usage.m
/export/home/jwe/src/octave/scripts/help/type.m
/export/home/jwe/src/octave/scripts/help/which.m
/export/home/jwe/src/octave/scripts/image/autumn.m
/export/home/jwe/src/octave/scripts/image/bone.m
/export/home/jwe/src/octave/scripts/image/brighten.m
/export/home/jwe/src/octave/scripts/image/colormap.m
/export/home/jwe/src/octave/scripts/image/cool.m
/export/home/jwe/src/octave/scripts/image/copper.m
/export/home/jwe/src/octave/scripts/image/flag.m
/export/home/jwe/src/octave/scripts/image/gmap40.m
/export/home/jwe/src/octave/scripts/image/gray.m
/export/home/jwe/src/octave/scripts/image/gray2ind.m
/export/home/jwe/src/octave/scripts/image/hot.m
/export/home/jwe/src/octave/scripts/image/hsv.m
/export/home/jwe/src/octave/scripts/image/hsv2rgb.m
/export/home/jwe/src/octave/scripts/image/image.m
/export/home/jwe/src/octave/scripts/image/image_viewer.m
/export/home/jwe/src/octave/scripts/image/imagesc.m
/export/home/jwe/src/octave/scripts/image/imfinfo.m
/export/home/jwe/src/octave/scripts/image/imwrite.m
/export/home/jwe/src/octave/scripts/image/ind2gray.m
/export/home/jwe/src/octave/scripts/image/ind2rgb.m
/export/home/jwe/src/octave/scripts/image/jet.m
/export/home/jwe/src/octave/scripts/image/ntsc2rgb.m
/export/home/jwe/src/octave/scripts/image/ocean.m
/export/home/jwe/src/octave/scripts/image/pink.m
/export/home/jwe/src/octave/scripts/image/prism.m
/export/home/jwe/src/octave/scripts/image/rainbow.m
/export/home/jwe/src/octave/scripts/image/rgb2hsv.m
/export/home/jwe/src/octave/scripts/image/rgb2ind.m
/export/home/jwe/src/octave/scripts/image/rgb2ntsc.m
/export/home/jwe/src/octave/scripts/image/saveimage.m
/export/home/jwe/src/octave/scripts/image/spring.m
/export/home/jwe/src/octave/scripts/image/summer.m
/export/home/jwe/src/octave/scripts/image/white.m
/export/home/jwe/src/octave/scripts/image/winter.m
/export/home/jwe/src/octave/scripts/io/beep.m
/export/home/jwe/src/octave/scripts/io/csvread.m
/export/home/jwe/src/octave/scripts/io/csvwrite.m
/export/home/jwe/src/octave/scripts/io/fileread.m
/export/home/jwe/src/octave/scripts/io/textread.m
/export/home/jwe/src/octave/scripts/linear-algebra/commutation_matrix.m
/export/home/jwe/src/octave/scripts/linear-algebra/cross.m
/export/home/jwe/src/octave/scripts/linear-algebra/duplication_matrix.m
/export/home/jwe/src/octave/scripts/linear-algebra/expm.m
/export/home/jwe/src/octave/scripts/linear-algebra/housh.m
/export/home/jwe/src/octave/scripts/linear-algebra/isdefinite.m
/export/home/jwe/src/octave/scripts/linear-algebra/krylov.m
/export/home/jwe/src/octave/scripts/linear-algebra/krylovb.m
/export/home/jwe/src/octave/scripts/linear-algebra/logm.m
/export/home/jwe/src/octave/scripts/linear-algebra/normest.m
/export/home/jwe/src/octave/scripts/linear-algebra/null.m
/export/home/jwe/src/octave/scripts/linear-algebra/orth.m
/export/home/jwe/src/octave/scripts/linear-algebra/planerot.m
/export/home/jwe/src/octave/scripts/linear-algebra/qzhess.m
/export/home/jwe/src/octave/scripts/linear-algebra/rank.m
/export/home/jwe/src/octave/scripts/linear-algebra/rref.m
/export/home/jwe/src/octave/scripts/linear-algebra/subspace.m
/export/home/jwe/src/octave/scripts/miscellaneous/private/__xzip__.m
/export/home/jwe/src/octave/scripts/miscellaneous/ans.m
/export/home/jwe/src/octave/scripts/miscellaneous/bug_report.m
/export/home/jwe/src/octave/scripts/miscellaneous/bunzip2.m
/export/home/jwe/src/octave/scripts/miscellaneous/bzip2.m
/export/home/jwe/src/octave/scripts/miscellaneous/cast.m
/export/home/jwe/src/octave/scripts/miscellaneous/comma.m
/export/home/jwe/src/octave/scripts/miscellaneous/copyfile.m
/export/home/jwe/src/octave/scripts/miscellaneous/debug.m
/export/home/jwe/src/octave/scripts/miscellaneous/delete.m
/export/home/jwe/src/octave/scripts/miscellaneous/dir.m
/export/home/jwe/src/octave/scripts/miscellaneous/dos.m
/export/home/jwe/src/octave/scripts/miscellaneous/dump_prefs.m
/export/home/jwe/src/octave/scripts/miscellaneous/fileattrib.m
/export/home/jwe/src/octave/scripts/miscellaneous/flops.m
/export/home/jwe/src/octave/scripts/miscellaneous/gunzip.m
/export/home/jwe/src/octave/scripts/miscellaneous/info.m
/export/home/jwe/src/octave/scripts/miscellaneous/intwarning.m
/export/home/jwe/src/octave/scripts/miscellaneous/ismac.m
/export/home/jwe/src/octave/scripts/miscellaneous/ispc.m
/export/home/jwe/src/octave/scripts/miscellaneous/isunix.m
/export/home/jwe/src/octave/scripts/miscellaneous/license.m
/export/home/jwe/src/octave/scripts/miscellaneous/list_primes.m
/export/home/jwe/src/octave/scripts/miscellaneous/ls_command.m
/export/home/jwe/src/octave/scripts/miscellaneous/menu.m
/export/home/jwe/src/octave/scripts/miscellaneous/mex.m
/export/home/jwe/src/octave/scripts/miscellaneous/mexext.m
/export/home/jwe/src/octave/scripts/miscellaneous/mkoctfile.m
/export/home/jwe/src/octave/scripts/miscellaneous/movefile.m
/export/home/jwe/src/octave/scripts/miscellaneous/namelengthmax.m
/export/home/jwe/src/octave/scripts/miscellaneous/news.m
/export/home/jwe/src/octave/scripts/miscellaneous/pack.m
/export/home/jwe/src/octave/scripts/miscellaneous/paren.m
/export/home/jwe/src/octave/scripts/miscellaneous/parseparams.m
/export/home/jwe/src/octave/scripts/miscellaneous/perl.m
/export/home/jwe/src/octave/scripts/miscellaneous/run.m
/export/home/jwe/src/octave/scripts/miscellaneous/semicolon.m
/export/home/jwe/src/octave/scripts/miscellaneous/swapbytes.m
/export/home/jwe/src/octave/scripts/miscellaneous/symvar.m
/export/home/jwe/src/octave/scripts/miscellaneous/tar.m
/export/home/jwe/src/octave/scripts/miscellaneous/tempdir.m
/export/home/jwe/src/octave/scripts/miscellaneous/tempname.m
/export/home/jwe/src/octave/scripts/miscellaneous/texas_lotto.m
/export/home/jwe/src/octave/scripts/miscellaneous/unix.m
/export/home/jwe/src/octave/scripts/miscellaneous/unpack.m
/export/home/jwe/src/octave/scripts/miscellaneous/untar.m
/export/home/jwe/src/octave/scripts/miscellaneous/unzip.m
/export/home/jwe/src/octave/scripts/miscellaneous/warning_ids.m
/export/home/jwe/src/octave/scripts/miscellaneous/what.m
/export/home/jwe/src/octave/scripts/miscellaneous/zip.m
/export/home/jwe/src/octave/scripts/optimization/private/__fdjac__.m
/export/home/jwe/src/octave/scripts/optimization/__all_opts__.m
/export/home/jwe/src/octave/scripts/optimization/glpk.m
/export/home/jwe/src/octave/scripts/optimization/glpkmex.m
/export/home/jwe/src/octave/scripts/optimization/optimget.m
/export/home/jwe/src/octave/scripts/optimization/qp.m
/export/home/jwe/src/octave/scripts/path/matlabroot.m
/export/home/jwe/src/octave/scripts/path/pathdef.m
/export/home/jwe/src/octave/scripts/path/savepath.m
/export/home/jwe/src/octave/scripts/pkg/pkg.m
/export/home/jwe/src/octave/scripts/plot/private/__actual_axis_position__.m
/export/home/jwe/src/octave/scripts/plot/private/__add_datasource__.m
/export/home/jwe/src/octave/scripts/plot/private/__axes_limits__.m
/export/home/jwe/src/octave/scripts/plot/private/__axis_label__.m
/export/home/jwe/src/octave/scripts/plot/private/__bar__.m
/export/home/jwe/src/octave/scripts/plot/private/__clabel__.m
/export/home/jwe/src/octave/scripts/plot/private/__color_str_rgb__.m
/export/home/jwe/src/octave/scripts/plot/private/__contour__.m
/export/home/jwe/src/octave/scripts/plot/private/__default_plot_options__.m
/export/home/jwe/src/octave/scripts/plot/private/__errcomm__.m
/export/home/jwe/src/octave/scripts/plot/private/__errplot__.m
/export/home/jwe/src/octave/scripts/plot/private/__ezplot__.m
/export/home/jwe/src/octave/scripts/plot/private/__interp_cube__.m
/export/home/jwe/src/octave/scripts/plot/private/__line__.m
/export/home/jwe/src/octave/scripts/plot/private/__patch__.m
/export/home/jwe/src/octave/scripts/plot/private/__plt__.m
/export/home/jwe/src/octave/scripts/plot/private/__pltopt__.m
/export/home/jwe/src/octave/scripts/plot/private/__quiver__.m
/export/home/jwe/src/octave/scripts/plot/private/__scatter__.m
/export/home/jwe/src/octave/scripts/plot/private/__stem__.m
/export/home/jwe/src/octave/scripts/plot/__gnuplot_get_var__.m
/export/home/jwe/src/octave/scripts/plot/__gnuplot_ginput__.m
/export/home/jwe/src/octave/scripts/plot/__gnuplot_has_feature__.m
/export/home/jwe/src/octave/scripts/plot/__gnuplot_open_stream__.m
/export/home/jwe/src/octave/scripts/plot/__gnuplot_version__.m
/export/home/jwe/src/octave/scripts/plot/__go_close_all__.m
/export/home/jwe/src/octave/scripts/plot/__go_draw_axes__.m
/export/home/jwe/src/octave/scripts/plot/__go_draw_figure__.m
/export/home/jwe/src/octave/scripts/plot/__marching_cube__.m
/export/home/jwe/src/octave/scripts/plot/__next_line_color__.m
/export/home/jwe/src/octave/scripts/plot/__next_line_style__.m
/export/home/jwe/src/octave/scripts/plot/__plt_get_axis_arg__.m
/export/home/jwe/src/octave/scripts/plot/allchild.m
/export/home/jwe/src/octave/scripts/plot/ancestor.m
/export/home/jwe/src/octave/scripts/plot/area.m
/export/home/jwe/src/octave/scripts/plot/axes.m
/export/home/jwe/src/octave/scripts/plot/axis.m
/export/home/jwe/src/octave/scripts/plot/backend.m
/export/home/jwe/src/octave/scripts/plot/bar.m
/export/home/jwe/src/octave/scripts/plot/barh.m
/export/home/jwe/src/octave/scripts/plot/box.m
/export/home/jwe/src/octave/scripts/plot/caxis.m
/export/home/jwe/src/octave/scripts/plot/clabel.m
/export/home/jwe/src/octave/scripts/plot/clf.m
/export/home/jwe/src/octave/scripts/plot/close.m
/export/home/jwe/src/octave/scripts/plot/closereq.m
/export/home/jwe/src/octave/scripts/plot/colorbar.m
/export/home/jwe/src/octave/scripts/plot/comet.m
/export/home/jwe/src/octave/scripts/plot/compass.m
/export/home/jwe/src/octave/scripts/plot/contour.m
/export/home/jwe/src/octave/scripts/plot/contour3.m
/export/home/jwe/src/octave/scripts/plot/contourf.m
/export/home/jwe/src/octave/scripts/plot/cylinder.m
/export/home/jwe/src/octave/scripts/plot/daspect.m
/export/home/jwe/src/octave/scripts/plot/diffuse.m
/export/home/jwe/src/octave/scripts/plot/ellipsoid.m
/export/home/jwe/src/octave/scripts/plot/errorbar.m
/export/home/jwe/src/octave/scripts/plot/ezcontour.m
/export/home/jwe/src/octave/scripts/plot/ezcontourf.m
/export/home/jwe/src/octave/scripts/plot/ezmesh.m
/export/home/jwe/src/octave/scripts/plot/ezmeshc.m
/export/home/jwe/src/octave/scripts/plot/ezplot.m
/export/home/jwe/src/octave/scripts/plot/ezplot3.m
/export/home/jwe/src/octave/scripts/plot/ezpolar.m
/export/home/jwe/src/octave/scripts/plot/ezsurf.m
/export/home/jwe/src/octave/scripts/plot/ezsurfc.m
/export/home/jwe/src/octave/scripts/plot/feather.m
/export/home/jwe/src/octave/scripts/plot/figure.m
/export/home/jwe/src/octave/scripts/plot/fill.m
/export/home/jwe/src/octave/scripts/plot/findall.m
/export/home/jwe/src/octave/scripts/plot/findobj.m
/export/home/jwe/src/octave/scripts/plot/fplot.m
/export/home/jwe/src/octave/scripts/plot/gca.m
/export/home/jwe/src/octave/scripts/plot/gcbf.m
/export/home/jwe/src/octave/scripts/plot/gcbo.m
/export/home/jwe/src/octave/scripts/plot/gcf.m
/export/home/jwe/src/octave/scripts/plot/ginput.m
/export/home/jwe/src/octave/scripts/plot/gnuplot_drawnow.m
/export/home/jwe/src/octave/scripts/plot/grid.m
/export/home/jwe/src/octave/scripts/plot/gtext.m
/export/home/jwe/src/octave/scripts/plot/hggroup.m
/export/home/jwe/src/octave/scripts/plot/hidden.m
/export/home/jwe/src/octave/scripts/plot/hold.m
/export/home/jwe/src/octave/scripts/plot/isfigure.m
/export/home/jwe/src/octave/scripts/plot/ishghandle.m
/export/home/jwe/src/octave/scripts/plot/ishold.m
/export/home/jwe/src/octave/scripts/plot/legend.m
/export/home/jwe/src/octave/scripts/plot/line.m
/export/home/jwe/src/octave/scripts/plot/linkprop.m
/export/home/jwe/src/octave/scripts/plot/loglog.m
/export/home/jwe/src/octave/scripts/plot/loglogerr.m
/export/home/jwe/src/octave/scripts/plot/mesh.m
/export/home/jwe/src/octave/scripts/plot/meshc.m
/export/home/jwe/src/octave/scripts/plot/meshgrid.m
/export/home/jwe/src/octave/scripts/plot/meshz.m
/export/home/jwe/src/octave/scripts/plot/ndgrid.m
/export/home/jwe/src/octave/scripts/plot/newplot.m
/export/home/jwe/src/octave/scripts/plot/pareto.m
/export/home/jwe/src/octave/scripts/plot/patch.m
/export/home/jwe/src/octave/scripts/plot/pbaspect.m
/export/home/jwe/src/octave/scripts/plot/pcolor.m
/export/home/jwe/src/octave/scripts/plot/peaks.m
/export/home/jwe/src/octave/scripts/plot/pie.m
/export/home/jwe/src/octave/scripts/plot/plot.m
/export/home/jwe/src/octave/scripts/plot/plot3.m
/export/home/jwe/src/octave/scripts/plot/plotmatrix.m
/export/home/jwe/src/octave/scripts/plot/plotyy.m
/export/home/jwe/src/octave/scripts/plot/polar.m
/export/home/jwe/src/octave/scripts/plot/print.m
/export/home/jwe/src/octave/scripts/plot/quiver.m
/export/home/jwe/src/octave/scripts/plot/quiver3.m
/export/home/jwe/src/octave/scripts/plot/refresh.m
/export/home/jwe/src/octave/scripts/plot/refreshdata.m
/export/home/jwe/src/octave/scripts/plot/replot.m
/export/home/jwe/src/octave/scripts/plot/ribbon.m
/export/home/jwe/src/octave/scripts/plot/rose.m
/export/home/jwe/src/octave/scripts/plot/scatter.m
/export/home/jwe/src/octave/scripts/plot/scatter3.m
/export/home/jwe/src/octave/scripts/plot/semilogx.m
/export/home/jwe/src/octave/scripts/plot/semilogxerr.m
/export/home/jwe/src/octave/scripts/plot/semilogy.m
/export/home/jwe/src/octave/scripts/plot/semilogyerr.m
/export/home/jwe/src/octave/scripts/plot/shading.m
/export/home/jwe/src/octave/scripts/plot/shg.m
/export/home/jwe/src/octave/scripts/plot/slice.m
/export/home/jwe/src/octave/scripts/plot/sombrero.m
/export/home/jwe/src/octave/scripts/plot/specular.m
/export/home/jwe/src/octave/scripts/plot/sphere.m
/export/home/jwe/src/octave/scripts/plot/spinmap.m
/export/home/jwe/src/octave/scripts/plot/stairs.m
/export/home/jwe/src/octave/scripts/plot/stem.m
/export/home/jwe/src/octave/scripts/plot/stem3.m
/export/home/jwe/src/octave/scripts/plot/subplot.m
/export/home/jwe/src/octave/scripts/plot/surf.m
/export/home/jwe/src/octave/scripts/plot/surface.m
/export/home/jwe/src/octave/scripts/plot/surfc.m
/export/home/jwe/src/octave/scripts/plot/surfl.m
/export/home/jwe/src/octave/scripts/plot/surfnorm.m
/export/home/jwe/src/octave/scripts/plot/text.m
/export/home/jwe/src/octave/scripts/plot/title.m
/export/home/jwe/src/octave/scripts/plot/view.m
/export/home/jwe/src/octave/scripts/plot/waitforbuttonpress.m
/export/home/jwe/src/octave/scripts/plot/xlabel.m
/export/home/jwe/src/octave/scripts/plot/xlim.m
/export/home/jwe/src/octave/scripts/plot/ylabel.m
/export/home/jwe/src/octave/scripts/plot/ylim.m
/export/home/jwe/src/octave/scripts/plot/zlabel.m
/export/home/jwe/src/octave/scripts/plot/zlim.m
/export/home/jwe/src/octave/scripts/polynomial/mkpp.m
/export/home/jwe/src/octave/scripts/polynomial/polyder.m
/export/home/jwe/src/octave/scripts/polynomial/polygcd.m
/export/home/jwe/src/octave/scripts/polynomial/polyint.m
/export/home/jwe/src/octave/scripts/polynomial/polyout.m
/export/home/jwe/src/octave/scripts/polynomial/ppder.m
/export/home/jwe/src/octave/scripts/polynomial/ppint.m
/export/home/jwe/src/octave/scripts/polynomial/ppjumps.m
/export/home/jwe/src/octave/scripts/polynomial/ppval.m
/export/home/jwe/src/octave/scripts/polynomial/unmkpp.m
/export/home/jwe/src/octave/scripts/set/private/validargs.m
/export/home/jwe/src/octave/scripts/set/powerset.m
/export/home/jwe/src/octave/scripts/signal/arch_fit.m
/export/home/jwe/src/octave/scripts/signal/arch_rnd.m
/export/home/jwe/src/octave/scripts/signal/arch_test.m
/export/home/jwe/src/octave/scripts/signal/arma_rnd.m
/export/home/jwe/src/octave/scripts/signal/autocor.m
/export/home/jwe/src/octave/scripts/signal/autocov.m
/export/home/jwe/src/octave/scripts/signal/autoreg_matrix.m
/export/home/jwe/src/octave/scripts/signal/bartlett.m
/export/home/jwe/src/octave/scripts/signal/blackman.m
/export/home/jwe/src/octave/scripts/signal/diffpara.m
/export/home/jwe/src/octave/scripts/signal/durbinlevinson.m
/export/home/jwe/src/octave/scripts/signal/fftconv.m
/export/home/jwe/src/octave/scripts/signal/fftfilt.m
/export/home/jwe/src/octave/scripts/signal/fftshift.m
/export/home/jwe/src/octave/scripts/signal/filter2.m
/export/home/jwe/src/octave/scripts/signal/fractdiff.m
/export/home/jwe/src/octave/scripts/signal/freqz_plot.m
/export/home/jwe/src/octave/scripts/signal/hamming.m
/export/home/jwe/src/octave/scripts/signal/hanning.m
/export/home/jwe/src/octave/scripts/signal/hurst.m
/export/home/jwe/src/octave/scripts/signal/ifftshift.m
/export/home/jwe/src/octave/scripts/signal/periodogram.m
/export/home/jwe/src/octave/scripts/signal/rectangle_lw.m
/export/home/jwe/src/octave/scripts/signal/rectangle_sw.m
/export/home/jwe/src/octave/scripts/signal/sinc.m
/export/home/jwe/src/octave/scripts/signal/sinewave.m
/export/home/jwe/src/octave/scripts/signal/spectral_adf.m
/export/home/jwe/src/octave/scripts/signal/spectral_xdf.m
/export/home/jwe/src/octave/scripts/signal/spencer.m
/export/home/jwe/src/octave/scripts/signal/stft.m
/export/home/jwe/src/octave/scripts/signal/synthesis.m
/export/home/jwe/src/octave/scripts/signal/triangle_lw.m
/export/home/jwe/src/octave/scripts/signal/triangle_sw.m
/export/home/jwe/src/octave/scripts/signal/yulewalker.m
/export/home/jwe/src/octave/scripts/sparse/bicgstab.m
/export/home/jwe/src/octave/scripts/sparse/cgs.m
/export/home/jwe/src/octave/scripts/sparse/colperm.m
/export/home/jwe/src/octave/scripts/sparse/etreeplot.m
/export/home/jwe/src/octave/scripts/sparse/gplot.m
/export/home/jwe/src/octave/scripts/sparse/spalloc.m
/export/home/jwe/src/octave/scripts/sparse/spconvert.m
/export/home/jwe/src/octave/scripts/sparse/spdiags.m
/export/home/jwe/src/octave/scripts/sparse/sphcat.m
/export/home/jwe/src/octave/scripts/sparse/sprand.m
/export/home/jwe/src/octave/scripts/sparse/sprandn.m
/export/home/jwe/src/octave/scripts/sparse/sprandsym.m
/export/home/jwe/src/octave/scripts/sparse/spvcat.m
/export/home/jwe/src/octave/scripts/sparse/spy.m
/export/home/jwe/src/octave/scripts/sparse/treelayout.m
/export/home/jwe/src/octave/scripts/sparse/treeplot.m
/export/home/jwe/src/octave/scripts/specfun/bessel.m
/export/home/jwe/src/octave/scripts/specfun/betai.m
/export/home/jwe/src/octave/scripts/specfun/factor.m
/export/home/jwe/src/octave/scripts/specfun/gammai.m
/export/home/jwe/src/octave/scripts/specfun/perms.m
/export/home/jwe/src/octave/scripts/specfun/primes.m
/export/home/jwe/src/octave/scripts/special-matrix/pascal.m
/export/home/jwe/src/octave/scripts/special-matrix/rosser.m
/export/home/jwe/src/octave/scripts/special-matrix/wilkinson.m
/export/home/jwe/src/octave/scripts/startup/__finish__.m
/export/home/jwe/src/octave/scripts/statistics/base/center.m
/export/home/jwe/src/octave/scripts/statistics/base/cloglog.m
/export/home/jwe/src/octave/scripts/statistics/base/cor.m
/export/home/jwe/src/octave/scripts/statistics/base/cut.m
/export/home/jwe/src/octave/scripts/statistics/base/gls.m
/export/home/jwe/src/octave/scripts/statistics/base/iqr.m
/export/home/jwe/src/octave/scripts/statistics/base/kendall.m
/export/home/jwe/src/octave/scripts/statistics/base/logit.m
/export/home/jwe/src/octave/scripts/statistics/base/meansq.m
/export/home/jwe/src/octave/scripts/statistics/base/moment.m
/export/home/jwe/src/octave/scripts/statistics/base/ols.m
/export/home/jwe/src/octave/scripts/statistics/base/ppplot.m
/export/home/jwe/src/octave/scripts/statistics/base/probit.m
/export/home/jwe/src/octave/scripts/statistics/base/qqplot.m
/export/home/jwe/src/octave/scripts/statistics/base/range.m
/export/home/jwe/src/octave/scripts/statistics/base/ranks.m
/export/home/jwe/src/octave/scripts/statistics/base/run_count.m
/export/home/jwe/src/octave/scripts/statistics/base/spearman.m
/export/home/jwe/src/octave/scripts/statistics/base/studentize.m
/export/home/jwe/src/octave/scripts/statistics/base/table.m
/export/home/jwe/src/octave/scripts/statistics/base/values.m
/export/home/jwe/src/octave/scripts/statistics/distributions/betacdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/betainv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/betapdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/betarnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/binocdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/binoinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/binopdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/cauchy_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/cauchy_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/cauchy_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/cauchy_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/chi2cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/chi2inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/chi2pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/chi2rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/discrete_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/discrete_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/discrete_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/discrete_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/empirical_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/empirical_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/empirical_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/empirical_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/expcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/expinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/exppdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/exprnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/fcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/finv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/fpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/frnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/gamcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/gaminv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/gampdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/gamrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/geocdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/geoinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/geopdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/geornd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/hygecdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/hygeinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/hygepdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/hygernd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/kolmogorov_smirnov_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/laplace_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/laplace_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/laplace_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/laplace_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logistic_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logistic_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logistic_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logistic_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logncdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/logninv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/lognpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/lognrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/nbincdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/nbininv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/nbinpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/nbinrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/normcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/norminv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/normpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/normrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/poisscdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/poissinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/poisspdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/poissrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/stdnormal_cdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/stdnormal_inv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/stdnormal_pdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/stdnormal_rnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/tcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/tinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/tpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/trnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unidcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unidinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unidpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unidrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unifcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unifinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unifpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/unifrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/wblcdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/wblinv.m
/export/home/jwe/src/octave/scripts/statistics/distributions/wblpdf.m
/export/home/jwe/src/octave/scripts/statistics/distributions/wblrnd.m
/export/home/jwe/src/octave/scripts/statistics/distributions/wienrnd.m
/export/home/jwe/src/octave/scripts/statistics/models/logistic_regression.m
/export/home/jwe/src/octave/scripts/statistics/models/logistic_regression_derivatives.m
/export/home/jwe/src/octave/scripts/statistics/models/logistic_regression_likelihood.m
/export/home/jwe/src/octave/scripts/statistics/tests/anova.m
/export/home/jwe/src/octave/scripts/statistics/tests/bartlett_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/chisquare_test_homogeneity.m
/export/home/jwe/src/octave/scripts/statistics/tests/chisquare_test_independence.m
/export/home/jwe/src/octave/scripts/statistics/tests/cor_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/f_test_regression.m
/export/home/jwe/src/octave/scripts/statistics/tests/hotelling_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/hotelling_test_2.m
/export/home/jwe/src/octave/scripts/statistics/tests/kolmogorov_smirnov_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/kolmogorov_smirnov_test_2.m
/export/home/jwe/src/octave/scripts/statistics/tests/manova.m
/export/home/jwe/src/octave/scripts/statistics/tests/mcnemar_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/prop_test_2.m
/export/home/jwe/src/octave/scripts/statistics/tests/run_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/sign_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/t_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/t_test_2.m
/export/home/jwe/src/octave/scripts/statistics/tests/t_test_regression.m
/export/home/jwe/src/octave/scripts/statistics/tests/u_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/var_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/welch_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/wilcoxon_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/z_test.m
/export/home/jwe/src/octave/scripts/statistics/tests/z_test_2.m
/export/home/jwe/src/octave/scripts/testfun/demo.m
/export/home/jwe/src/octave/scripts/testfun/fail.m
/export/home/jwe/src/octave/scripts/testfun/rundemos.m
/export/home/jwe/src/octave/scripts/testfun/speed.m
/export/home/jwe/src/octave/scripts/time/datetick.m
/export/home/jwe/src/octave/scripts/time/now.m
/scratch/jwe/build/octave-64/scripts/plot/gnuplot_binary.m
By default, the size of a single Octave array cannot exceed 2 GB of
memory.  Trying to create one will produce the following error:

  octave:1> a = zeros(1024,1024,512);
  error: memory exhausted or requested size too large for range of Octave's 
index type -- trying to return to prompt

You will obtain this error even if your system has enough memory to
create this array (4 GB in the above case).

To use arrays larger than 2 GB, Octave has to be configured with the
option --enable-64.  This option is experimental and you are (as
always) encouraged to submit bug reports if you find a problem.  With
this option, Octave will use internally 64-bit integers for array
dimensions and indexing.  However, all numerical libraries used by
Octave will need to use also 64-bit integers for array dimensions and
indexing, and in most cases they need to be compiled from source.

The following instructions are tested with the development version of
Octave and GCC 4.3.4 on an x86_64 Debian system.

The versions listed below are the versions used for testing.  If newer
versions of these packages are available, you should try to use them,
thought there may be some differences.

All libraries and header files will be installed in subdirectories of
$prefix64 (you must choose the location of this directory).


BLAS and LAPACK (http://www.netlib.org/lapack)

  Reference versions for both libraries are included in the reference
  LAPACK 3.2.1 distribution from netlib.org.

  Copy the file make.inc.example and name it make.inc.  The options
  -fdefault-integer-8 and -fPIC (on 64-bit CPU) have to be added to
  the variable OPTS and NOOPT.

  Once you have compiled this library make sure that you use it for
  compiling Suite Sparse and Octave.  In the following we assume that
  you installed the LAPACK library as $prefix64/lib/liblapack.a.


ARPACK (http://www.caam.rice.edu/software/ARPACK)

  In ARmake.inc set the following variables:

    home=path to directory ARPACK
    FC=gfortran 
    FFLAGS=-fPIC -fdefault-integer-8
    MAKE=/usr/bin/make 
    ARPACKLIB=$(home)/libarpack.a
    DIRS=$(UTILdir) $(SRCdir)

  Edit the file UTIL/second.f and change the line

    EXTERNAL           ETIME

  to

    INTRINSIC          ETIME

  After building .a library, you can make a shared version with

    mkdir tmp
    cd tmp
    ar x ../libarpack.a
    gcc -shared -o ../libarpack.so *.o -L$prefix64/lib -llapack -lblas 
    cd ..
    rm -rf tmp

  Copy the library libarpack.so to $prefix64/lib/libarpack.a.


QRUPDATE (http://sourceforge.net/projects/qrupdate)

  In the Makeconf file:

    Add -fdefault-integer-8 to FFLAGS.

    Adjust the BLAS and LAPACK variables as needed if your 64-bit aware
    BLAS and LAPACK libraries are in a non-standard location.

    Set PREFIX to the top-level directory of your install tree.

  Run make solib to make a shared library.

  Run make install to install the library.


SUITESPARSE (http://www.cise.ufl.edu/research/sparse/SuiteSparse)

  In UFconfig/UFconfig.mk use the following options for CFLAGS and F77FLAGS:

    CC = gcc
    CFLAGS = -fPIC -O -DLP64 -DLONGBLAS='long int' -DLONG='long int'
    F77 = gfortran
    F77FLAGS = -fPIC -O -fdefault-integer-8
    BLAS = -L$BLAS/lib -lblas -lgfortran"
    LAPACK = -L$LAPACK/lib -llapack"

  Disable the GPL-incompatible METIS library:

    CHOLMOD_CONFIG = -DNPARTITION
    SPQR_CONFIG = -DNPARTITION
    METIS_PATH =
    METIS =

  Disable the DI versions of the CHOLMOD library files by setting

    OBJ = $(DL)

  in CHOLMOD/Lib/Makefile.

  Disable the DI versions of the CHOLMOD tests by commenting out or
  deleting the following lines in CHOLMOD/Demo/Makefile:

    ./cholmod_demo < Matrix/bcsstk01.tri
    ./cholmod_demo < Matrix/lp_afiro.tri
    ./cholmod_demo < Matrix/can___24.mtx
    ./cholmod_demo < Matrix/c.tri
    ./cholmod_simple < Matrix/c.tri
    ./cholmod_simple < Matrix/can___24.mtx
    ./cholmod_simple < Matrix/bcsstk01.tri


  Run make to build the libraries.

  The SuiteSparse Makefile does not have an install target so you must
  install the files by hand:

    cp {AMD,BTF,CAMD,CCOLAMD,CHOLMOD,COLAMD,CXSparse,UMFPACK}/Lib/lib*a 
$prefix64/lib
    mkdir $prefix64/include/suitesparse
    cp {AMD,BTF,CAMD,CCOLAMD,CHOLMOD,COLAMD,CXSparse,UMFPACK}/Include/*h 
UFconfig/UFconfig.h $prefix64/include/suitesparse

  You can generate shared versions of these libraries by doing the
  following in the $prefix64/lib directory:

    top=$(pwd)
    for f in *.a; do
      mkdir tmp
      cd tmp
      ar vx ../$f
      gcc -shared -o ../${f%%.a}.so *.o
      cd $top
      rm -rf tmp
    done


QHULL
http://www.qhull.org

Suggestions on how to compile qhull will be most welcome.

Octave

Octave's 64-bit index support is activated with the configure option
--enable-64.

  ./configure \
    CPPFLAGS="-I$SUITESPARSE/include -I$QHULL/include " \
    LIBS="-L$SUITESPARSE/lib -lmetis -L$QHULL/lib  -L$ARPACK -larpack 
-L$LAPACK/lib -L$BLAS/lib -lblas -lgfortran -lm -lpthread" \
    FFLAGS=-fdefault-integer-8 \
    F77=gfortran --enable-64


Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation.

------------------------------------------------------------------------

Remaining Dependencies:

qhull
glpk

atlas instead of reference blas and lapack

Probably nothing special needs to be done for the following:

  pcre or regex
  zlib
  hdf5
  fftw3
  cURL
  GraphicsMagick++
  OpenGL
  freetype
  fontconfig
  fltk

reply via email to

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