Bug in function gzip...

Søren Hauberg soren at hauberg.org
Sun Jan 6 07:30:11 CST 2008


søn, 06 01 2008 kl. 13:52 +0100, skrev Thomas Treichl:
> Søren Hauberg schrieb:
> > lør, 05 01 2008 kl. 18:08 +0100, skrev Thomas Weber:
> >>>    octave:1> gzip ("~/.octaverc")
> >>>    error: invalid number of output arguments for expression X = RHS
> >>>    error: called from `?unknown?'
> >>>    error: cellfun: too many output arguments
> >>>    error: called from `myfileparts' in file
> >> What's "myfileparts"?
> > It's a local function in gzip.m
> 
> Soren told me offside the list that he also can't reproduce the problem on Linux 
> (the same as Ben with another Mac). So I had a look at it again and still wasn't 
> successful to bring it to work again. I wonder what's going wrong here because I 
> couldn't see gzip.m changing between 3.0.0 and 3.0.0+.
> 
> I describe my build process and attach the bug-report from the Linux box. So 
> what I did once again is:
> 
>    mv /usr/local /usr/_local ## Cleanup, nothing of Octave is left anymore
> 
>    ## I go into the directory where the CVS sources of Octave are located
> 
>    make maintainer-clean && cvs -q update -d
> 
>    ## I check with 'cvs -q update -d' if it's really clean and that
>    ## all files are updated
> 
>    ./autogen.sh && ./configure --prefix=/usr/local
>    make && make check ## Everything as expected if I do 'make check'
> 
> Thanks for any tip again about what I could check now...
I guess you'll have to step your way through the function, and find out
exactly where it is failing. The error message you sent isn't all that
helpful. The problem seems to be the call to the function 'myfileparts'.
So, what input is that function called with?

Søren



More information about the Bug-octave mailing list