[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new snapshot?
From: |
Jaroslav Hajek |
Subject: |
Re: new snapshot? |
Date: |
Thu, 25 Feb 2010 12:06:53 +0100 |
On Wed, Feb 24, 2010 at 11:07 PM, John W. Eaton <address@hidden> wrote:
> 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).
>
John, please update this info. The limit is now 2^31 elements, not 2GB
of memory. I fixed this in November. Remember that on a 64-bit system,
pointers are always 64-bit, and there is no problem in indexing a
64-bit pointer by a 32-bit index, so there is no actual need to limit
the arrays to 2GB. In the few places where computing the actual
bytesize is needed, we use size_t.
Your example works for me on a system with 8GB memory, even though I
don't use --enable-64.
octave:1> a = zeros(1024,1024,512);
octave:2>
> 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
>
>
The ARPACK failures are mysterious. Technically what has changed are
the 1D constructors and 1D resize. I scanned through eigs-base.cc and
eigs.cc but couldn't spot any problems. I'll try to compile a 64-bit
ARPACK and also give it a shot, but right now it's more important for
me to get the legends in FLTK backend.
regards
--
RNDr. Jaroslav Hajek, PhD
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz
- new snapshot?, Jaroslav Hajek, 2010/02/18
- Re: new snapshot?, Ben Abbott, 2010/02/18
- new snapshot?, John W. Eaton, 2010/02/18
- Re: new snapshot?, Jaroslav Hajek, 2010/02/18
- Re: new snapshot?, John W. Eaton, 2010/02/18
- Re: new snapshot?, David Bateman, 2010/02/18
- Re: new snapshot?, John W. Eaton, 2010/02/24
- Re: new snapshot?,
Jaroslav Hajek <=
- Re: new snapshot?, John W. Eaton, 2010/02/25
- Re: new snapshot?, John W. Eaton, 2010/02/25
- Re: new snapshot?, Søren Hauberg, 2010/02/25
- Re: new snapshot?, Michael D. Godfrey, 2010/02/26
- Re: new snapshot?, John W. Eaton, 2010/02/26
- Re: new snapshot?, Michael D. Godfrey, 2010/02/26
- Re: new snapshot?, Jaroslav Hajek, 2010/02/26
- Re: new snapshot?, Michael D. Godfrey, 2010/02/26
- Re: new snapshot?, John W. Eaton, 2010/02/26
- Re: new snapshot?, Michael D. Godfrey, 2010/02/26