test failures with current mercurial sources (was Re: 3.0.1 release?)

Ben Abbott bpabbott at mac.com
Wed Apr 2 21:34:59 CDT 2008


On Apr 2, 2008, at 9:42 PM, John W. Eaton wrote:
> On  2-Apr-2008, Ben Abbott wrote:
>
> |
> | On Apr 2, 2008, at 5:31 PM, John W. Eaton wrote:
> | > I think we are overdue for a 3.0.1 release, so I've put together a
> | > test release here:
> | >
> | >  http://jbrwww.che.wisc.edu/home/jwe/octave-3.0.1a.tar.bz2
> | >
> | > Since this release should fix bugs and not introduce them, I'd  
> like to
> | > have some people try it before releasing and announcing it.
> | >
> | > Thanks,
> | >
> | > jwe
> |
> | Before coming across your email I began a build of the current  
> sources
> | from
> |
> | 	http://www.octave.org/hg/octave
> |
> | I encountered 3 failures (a few days ago, I had none).
> |
> |    liboctave/CMatrix.cc ................................... PASS
> | 4/6    FAIL 2
> |    scripts/sparse/spaugment.m ............................. PASS
> | 0/1    FAIL 1
>
> How long before you saw the email?  I noticed these and another small
> problem (new .m files missing from the SOURCES lines in two
> Makefile.in files) when I was building the test relese tar file and I
> think I fixed them.  Try pulling, updating, and building again and see
> if they are fixed.
>
> jwe

Here's another pair of failures, which I missed. I noticed them when I  
tried a second build.

octave:6> test repmat
   ***** assert(sparse(4,4), repmat(sparse(2,2),[2 2]));
!!!!! test failed
error: `spkron' undefined near line 75 column 13
shared variables {
   x =

      65   66   67

   r =

   ans(:,:,1) =

      65   66   67   65   66   67
      65   66   67   65   66   67

   ans(:,:,2) =

      65   66   67   65   66   67
      65   66   67   65   66   67
}

octave:26> test ver
   ***** test
  result = ver;
  assert (result(1).Name, "Octave")
  assert (result(1).Version, version)
  result = ver ("octave");
  assert (result(1).Name, "Octave")
  assert (result(1).Version, version)
!!!!! test failed
error: `issuperuser' undefined near line 210 column 20
octave:27>

Ben


More information about the Octave-maintainers mailing list