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

Ben Abbott bpabbott at mac.com
Thu Apr 3 18:23:23 CDT 2008


On Apr 2, 2008, at 10:34 PM, Ben Abbott wrote:
>
> 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

Using the sources from the standard branch

	http://www.octave.org/hg/octave

I had no problems today. The build and tests completed without problems.

Thanks

Ben



More information about the Octave-maintainers mailing list