octave-maintainers
[Top][All Lists]
Advanced

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

Re: make check failure from current sources


From: Thomas Treichl
Subject: Re: make check failure from current sources
Date: Sun, 02 Nov 2008 09:35:53 +0100
User-agent: Thunderbird 2.0.0.17 (Macintosh/20080914)

Ben Abbott schrieb:
No. The problem remains. I'll be unusually busy for the next several days (at the least), but will try to dig a bit deeper into this problem.

If anyone else is building the developer's sources on Mac OSX, please let me/us know if you see this problem as well.

Hi Ben,

the problem is there (I also already tried Jaroslav's changeset too) - and if I comment out the first test of dblquad.m and then run 'make check' again then there appear some new failures that have not been there on my machine before. I cut the messages out of the fntests.log file:

>>>>> processing /Users/Thomas/Development/octave/scripts/geometry/griddata3.m
  ***** testif HAVE_QHULL
 rand('state', 0);
 x = 2 * rand(1000, 1) - 1;
 y = 2 * rand(1000, 1) - 1;
 z = 2 * rand(1000, 1) - 1;
 v = x.^2 + y.^2 + z.^2;
 [xi, yi, zi] = meshgrid (-0.8:0.2:0.8);
##vi = reshape (griddatan([x(:), y(:), z(:)], v, [xi(:), yi(:), zi(:)], 'linear'), size (xi));
 vi = griddata3 (x, y, z, v, xi, yi, zi, 'linear');
 vv = vi - xi.^2 - yi.^2 - zi.^2;
 assert (max(abs(vv(:))), 0, 0.1)
!!!!! test failed
A(I): Index exceeds matrix dimension.  ***** testif HAVE_QHULL
 rand('state', 0);
 x = 2 * rand(1000, 1) - 1;
 y = 2 * rand(1000, 1) - 1;
 z = 2 * rand(1000, 1) - 1;
 v = x.^2 + y.^2 + z.^2;
 [xi, yi, zi] = meshgrid (-0.8:0.2:0.8);
##vi = reshape (griddatan([x(:), y(:), z(:)], v, [xi(:), yi(:), zi(:)], 'linear'), size (xi));
 vi = griddata3 (x, y, z, v, xi, yi, zi, 'nearest');
 vv = vi - xi.^2 - yi.^2 - zi.^2;
 assert (max(abs(vv(:))), 0, 0.1)
!!!!! test failed
A(I): Index exceeds matrix dimension.
>>>>> processing /Users/Thomas/Development/octave/scripts/geometry/griddatan.m
  ***** testif HAVE_QHULL
 [xx,yy] = meshgrid(linspace(-1,1,32));
 xi = [xx(:), yy(:)];
 x = (2 * rand(100,2) - 1);
 x = [x;1,1;1,-1;-1,-1;-1,1];
 y = sin(2*(sum(x.^2,2)));
 zz = griddatan(x,y,xi,'linear');
 zz2 = griddata(x(:,1),x(:,2),y,xi(:,1),xi(:,2),'linear');
 assert (zz, zz2, 1e-10)
!!!!! test failed
A(I): Index exceeds matrix dimension.
>>>>> processing /Users/Thomas/Development/octave/scripts/geometry/rectint.m
>>>>> processing /Users/Thomas/Development/octave/scripts/geometry/tsearchn.m
  ***** test
 [idx, p] = tsearchn (x,tri,[-1,-1]);
 assert (idx, 1)
 assert (p, [1,0,0], 1e-12)
!!!!! test failed
A(I): Index exceeds matrix dimension.shared variables {
  x =

    -1  -1
    -1   1
     1  -1

  tri =

     1   2   3

}
  ***** test
 [idx, p] = tsearchn (x,tri,[-1,1]);
 assert (idx, 1)
 assert (p, [0,1,0], 1e-12)
!!!!! test failed
A(I): Index exceeds matrix dimension.shared variables {
  x =

    -1  -1
    -1   1
     1  -1

  tri =

     1   2   3

}
  ***** test
 [idx, p] = tsearchn (x,tri,[1,-1]);
 assert (idx, 1)
 assert (p, [0,0,1], 1e-12)
!!!!! test failed
A(I): Index exceeds matrix dimension.shared variables {
  x =

    -1  -1
    -1   1
     1  -1

  tri =

     1   2   3

}
  ***** test
 [idx, p] = tsearchn (x,tri,[-1/3,-1/3]);
 assert (idx, 1)
 assert (p, [1/3,1/3,1/3], 1e-12)
!!!!! test failed
A(I): Index exceeds matrix dimension.shared variables {
  x =

    -1  -1
    -1   1
     1  -1

  tri =

     1   2   3

}
>>>>> processing 
/Users/Thomas/Development/octave/scripts/miscellaneous/fullfile.m
  ***** assert (fullfile (""), "")
!!!!! test failed
A(I): Index exceeds matrix dimension.shared variables {
  fs = /
  fsx = /x
  xfs = x/
  fsxfs = /x/
  xfsy = x/y
}






reply via email to

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