[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave chokes on this in some systems
From: |
Søren Hauberg |
Subject: |
Re: Octave chokes on this in some systems |
Date: |
Sun, 13 Nov 2005 12:01:22 +0100 |
Hi,
I just gave it a quick try and it dies on 2.9.4 on ubuntu. If you
"return octave_value(false);" instead of working with an
octave_value_list in test_callee things work. Don't really know why...
Søren
lør, 12 11 2005 kl. 21:26 +0200, skrev Shai Ayal:
> Hi all,
>
> I'm attaching a very small test file which works fine for me using
> 2.1.71 on cygwin (pre-built binary) & on fc3 (self compiled) but causes
> a core dump on Peter Jensen's system, which is:
>
> debian testing
> octave 2.1.71 installed from binary octave-2.1.71-5
> gcc: 4.0.2 (Debian 4.0.2-2)
>
> Is it my lousy programming or are we on to something? I have a gut
> feeling this is connected to some difference between gcc-3 and gcc-4
>
> Instructions:
> save in a directory of your choice and then:
>
> mkoctfile test_caller.cc
> ln -s test_caller.oct test_callee.oct
> octave
> test_caller
>
> Shai
> plain text document-bilag (test_caller.cc)
> #include "oct.h"
> #include "parse.h"
>
> DEFUN_DLD (test_callee, args, nargout,"")
> {
> octave_value_list retval;
>
> int nargin = args.length ();
>
> std::string cmd = args(0).string_value();
>
> retval(0) = false;
>
> return retval;
> }
>
> DEFUN_DLD (test_caller, args, nargout,"")
> {
> octave_value_list args1;
> args1(0)="redraw";
> feval("test_callee",args1);
>
> octave_value_list retval;
> retval(0) = false;
>
> return retval;
> }
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- Re: Octave chokes on this in some systems, (continued)
- Re: Octave chokes on this in some systems, John W. Eaton, 2005/11/14
- Re: Octave chokes on this in some systems, Shai Ayal, 2005/11/15
- Re: Octave chokes on this in some systems, John W. Eaton, 2005/11/15
- Re: Octave chokes on this in some systems, Shai Ayal, 2005/11/15
- Re: Octave chokes on this in some systems, Quentin Spencer, 2005/11/15
- Re: Octave chokes on this in some systems, John W. Eaton, 2005/11/15
- Re: Octave chokes on this in some systems, Shai Ayal, 2005/11/16
- Re: Octave chokes on this in some systems, Shai Ayal, 2005/11/30
Re: Octave chokes on this in some systems, Peter Jensen, 2005/11/14
Re: Octave chokes on this in some systems,
Søren Hauberg <=
Re: Octave chokes on this in some systems, Paul Kienzle, 2005/11/14