[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
octave...
From: |
Ruediger Back |
Subject: |
octave... |
Date: |
Sat, 6 Jun 1998 23:38:28 +0200 (MET DST) |
hi folks,
if anybody out there is bored reading news about the DOJ and Microsoft
and feels like he/she wants to help a poor soul (me, that is) track
down why octave is not working for him, than I have a stack backtrace, an
input history (leading to a segfault) and a configuration info
attached.
Seriously, I originally thought this to be a bug in octave, but jwe
has confirmed that the input works just fine on a reference Linux
platform. Now I'm still trying to figure out why on earth it is not
working for me. I have recompiled about 7 times with different
options, two different compilers.. ditto.
I also realize that because of the length of my mail or the limited
information I can give here and because of the fact that the people
reading the list are usually concerned with other octave-related
problems, this mail might just be a nuisance. If you think so, please
ignore this message or tell me by personal mail. I certainly don't
want to waste the time of octave developers which is better spend
improving octave. I think it is a good and useful tool (if only I
could use it ... that is I can do a lot of things, like plotting
etc.; it just sometimes displays: error: unexpected last match in
yyinput(), when I type, e.g. help plot and always crashes on the input
given below).
Thank you
Rudy
(gdb) where
#0 0x4021ab3a in dgemm_ (transa=0x403d77b3, transb=0x403d77b7, m=0xbfffe788,
n=0xbfffe644, k=0xbfffe788, alpha=0x403d77d0, a=0x810eec0, lda=0xbfffe618,
b=0x810ba28, ldb=0xbfffe760, beta=0x403d77c8, c=0x810eec8, ldc=0xbfffe784,
__g77_length_transa=1, __g77_length_transb=1) at dgemm.f:258
#1 0x40290cae in dgelss_ (m=0xbfffe788, n=0xbfffe784, nrhs=0xbfffe78c,
a=0x810b8d8, lda=0xbfffe788, b=0x810ba28, ldb=0xbfffe760, s=0x810b2b0,
rcond=0xbfffe718, rank=0xbfffe7d8, work=0x810eeb8, lwork=0xbfffe714,
info=0xbfffe800) at dgelss.f:484
#2 0x401f32b4 in Matrix::lssolve (this=0xbfffe81c, b=Invalid F77 type code 17
in symbol table.
) at dMatrix.cc:1165
#3 0x400dbe6b in xdiv (a=Invalid F77 type code 17 in symbol table.
)
#4 0x4011149d in div (a1=Invalid F77 type code 17 in symbol table.
) at op-m-m.cc:71
#5 0x400ee68c in do_binary_op (op=Invalid F77 type code 5 in symbol table.
) at ov.cc:711
#6 0x400af0fa in tree_binary_expression::eval (this=0x80fd2e8)
at pt-exp.cc:432
#7 0x400afb16 in tree_simple_assignment_expression::eval (this=0x80fd310,
print=.FALSE.) at pt-exp.cc:711
#8 0x400b9234 in tree_statement_list::eval (this=0x80fd350, print=.TRUE.)
at pt-misc.cc:137
#9 0x400ba605 in tree_if_clause::eval (this=0x80fc750) at pt-misc.cc:522
#10 0x400ba6bd in tree_if_command_list::eval (this=0x80fc688) at pt-misc.cc:545
#11 0x400ab07f in tree_if_command::eval (this=0x80fc770) at pt-cmd.cc:507
#12 0x400b91f1 in tree_statement_list::eval (this=0x80e80d0, print=.TRUE.)
at pt-misc.cc:135
#13 0x400b13c4 in tree_function::eval (this=0x80fd3d0, nargout=1, args=Invalid
F77 type code 17 in symbol table.
)
at pt-fcn.cc:350
#14 0x400b3d43 in tree_identifier::eval (this=0x80fcac8, print=.FALSE.,
nargout=1, args=Invalid F77 type code 17 in symbol table.
) at pt-fvc.cc:381
#15 0x400b42f2 in tree_indirect_ref::eval (this=0x80e8640, print=.FALSE.,
nargout=1, args=Invalid F77 type code 17 in symbol table.
) at pt-fvc.cc:472
#16 0x400bb5de in tree_index_expression::eval (this=0x80e87b0, print=.FALSE.)
at pt-mvr.cc:142
#17 0x400aeed8 in tree_binary_expression::eval (this=0x80ecce0)
at pt-exp.cc:338
#18 0x400afb16 in tree_simple_assignment_expression::eval (this=0x80e7f80,
print=.FALSE.) at pt-exp.cc:711
#19 0x400b9234 in tree_statement_list::eval (this=0x80ecd18, print=.TRUE.)
at pt-misc.cc:137
#20 0x400b13c4 in tree_function::eval (this=0x80ecd88, nargout=1, args=Invalid
F77 type code 17 in symbol table.
)
at pt-fcn.cc:350
#21 0x400b3d43 in tree_identifier::eval (this=0x80fce88, print=.FALSE.,
nargout=1, args=Invalid F77 type code 17 in symbol table.
) at pt-fvc.cc:381
#22 0x400b42f2 in tree_indirect_ref::eval (this=0x80e8160, print=.FALSE.,
nargout=1, args=Invalid F77 type code 17 in symbol table.
) at pt-fvc.cc:472
#23 0x400bb5de in tree_index_expression::eval (this=0x80fc580, print=.FALSE.)
at pt-mvr.cc:142
#24 0x400b66e2 in tm_row_const::tm_row_const_rep::init (this=0x80ecf50,
mr=Invalid F77 type code 17 in symbol table.
)
at pt-mat.cc:189
#25 0x40134670 in tm_row_const::tm_row_const_rep::tm_row_const_rep (
this=0x80ecf50, mr=Invalid F77 type code 17 in symbol table.
) at pt-mat.cc:85
#26 0x401345ea in tm_row_const::tm_row_const (this=0xbffff1b4, mr=Invalid F77
type code 17 in symbol table.
)
at pt-mat.cc:122
#27 0x400b6c0d in tm_const::init (this=0xbffff2cc, tm=Invalid F77 type code 17
in symbol table.
) at pt-mat.cc:334
#28 0x40134264 in tm_const::tm_const (this=0xbffff2cc, tm=Invalid F77 type code
17 in symbol table.
) at pt-mat.cc:282
#29 0x400b71b2 in tree_matrix::eval (this=0x80fc800) at pt-mat.cc:497
#30 0x400afb16 in tree_simple_assignment_expression::eval (this=0x80e7e40,
print=.FALSE.) at pt-exp.cc:711
#31 0x400b9234 in tree_statement_list::eval (this=0x80ecf30, print=.TRUE.)
at pt-misc.cc:137
#32 0x400cfedb in main_loop () at toplev.cc:285
#33 0x8051895 in main (argc=1, argv=0xbffff49c) at octave.cc:614
#34 0x804fc9e in ___crt_dummy__ ()
input:
-------
function retval = h1(gamma,x)
tau = (gamma - 1.d0)/(2.d0*gamma);
beta = (gamma + 1.d0)/(gamma - 1.d0);
if (x >= 0.d0)
retval = 2.d0/(gamma - 1.d0)*(1.d0 - exp(-tau*x));
else
retval = 2.d0*sqrt(tau)/(gamma -1.d0)*(1.d0-exp(-x))/sqrt(1.d0+beta*exp(-x));
endif
endfunction
function retval = H1(x,gamma,A,B)
retval = h1(gamma,x)+sqrt(B/A)*h1(gamma,x+log(B));
endfunction
x=(-2:.1:2);
data=[x,H1(x,1.4d0,.125d0,.1d0)];
Configuration (please do not edit this section):
-----------------------------------------------
uname output: Linux kunou 2.0.31 #6 Thu Nov 13 11:25:35 MET 1997 i586
configure opts: --with-g77=/usr/local/bin/pg77 --enable-dl --enable-shared
--enable-lite-kernel --enable-rpath=no --enable-picky-flags
--host=i586-pc-linux-gnulibc1
Fortran compiler: /usr/local/bin/pg77
FFLAGS: -g
F2C:
F2CFLAGS:
FLIBS: -L/usr/local/lib/gcc-lib/i586-pc-linux-gnulibc1/pgcc-2.90.27
-L/usr/local/i586-pc-linux-gnulibc1/lib -L/usr/local/lib -lf2c -lm
CPPFLAGS:
INCFLAGS: -I/usr/local/include -I/usr/local/include/octave-2.0.13
C compiler: pgcc, version pgcc-2.90.27 980315 (1.0.2 release)
CFLAGS: -DHAVE_CONFIG_H -mieee-fp -g
CPICFLAG: -fPIC
C++ compiler: pg++, version pgcc-2.90.27 980315 (1.0.2 release)
CXXFLAGS: -DHAVE_CONFIG_H -mieee-fp -fno-rtti -fno-exceptions
-fno-implicit-templates -g
CXXPICFLAG: -fPIC
LDFLAGS:
LIBFLAGS: -L/usr/local/lib/octave-2.0.13
RLD_FLAG:
TERMLIBS: -lncurses
LIBS:
LEXLIB:
LIBPLPLOT:
LIBDLFCN:
DEFS:
-DOCTAVE_SOURCE=1 -DSEPCHAR=':' -DSEPCHAR_STR=":" -DUSE_READLINE=1
-DCXX_NEW_FRIEND_TEMPLATE_DECL=1 -DF77_APPEND_UNDERSCORE=1
-DOCTAVE_LITE=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4
-DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DNPOS=string::npos -DSTDC_HEADERS=1
-DHAVE_DIRENT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SYS_WAIT_H=1
-DHAVE_ASSERT_H=1 -DHAVE_CURSES_H=1 -DHAVE_DLFCN_H=1 -DHAVE_FCNTL_H=1
-DHAVE_FLOAT_H=1 -DHAVE_FNMATCH_H=1 -DHAVE_GLOB_H=1 -DHAVE_GRP_H=1
-DHAVE_LIMITS_H=1 -DHAVE_MEMORY_H=1 -DHAVE_NAN_H=1 -DHAVE_NCURSES_H=1
-DHAVE_PWD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_PARAM_H=1
-DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1
-DHAVE_SYS_TIMES_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_UTSNAME_H=1
-DHAVE_TERMCAP_H=1 -DHAVE_TERMIO_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_UNISTD_H=1
-DHAVE_VARARGS_H=1 -DHAVE_FNMATCH=1 -DHAVE_GLOB=1 -DHAVE_ATEXIT=1
-DHAVE_BCOPY=1 -DHAVE_BZERO=1 -DHAVE_DUP2=1 -DHAVE_ENDGRENT=1
-DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_FCNTL=1 -DHAVE_FORK=1
-DHAVE_GETCWD=1 -DHAVE_GETEGID=1 -DHAVE_GETEUID=1 -DHAVE_GETGID=1
-DHAVE_GETGRENT=1 -DHAVE_GETGRGID=1 -DHAVE_GETGRNAM=1 -DHAVE_GETHOSTNAME=1
-DHAVE_GETPGRP=1 -DHAVE_GETPID=1 -DHAVE_GETPPID=1 -DHAVE_GETPWENT=1
-DHAVE_GETPWNAM=1 -DHAVE_GETPWUID=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_GETUID=1
-DHAVE_GETWD=1 -DHAVE_LSTAT=1 -DHAVE_MEMMOVE=1 -DHAVE_MKDIR=1
-DHAVE_MKFIFO=1 -DHAVE_ON_EXIT=1 -DHAVE_PIPE=1 -DHAVE_PUTENV=1
-DHAVE_RENAME=1 -DHAVE_RINDEX=1 -DHAVE_RMDIR=1 -DHAVE_SETGRENT=1
-DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGACTION=1 -DHAVE_SIGPENDING=1
-DHAVE_SIGPROCMASK=1 -DHAVE_SIGSUSPEND=1 -DHAVE_STAT=1 -DHAVE_STRCASECMP=1
-DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRNCASECMP=1 -DHAVE_TEMPNAM=1
-DHAVE_UMASK=1 -DHAVE_UNLINK=1 -DHAVE_USLEEP=1 -DHAVE_VFPRINTF=1
-DHAVE_VSPRINTF=1 -DHAVE_WAITPID=1 -DHAVE_PROGRAM_INVOCATION_NAME=1
-DHAVE_LIBDL=1 -DHAVE_DLOPEN=1 -DHAVE_DLSYM=1 -DHAVE_DLERROR=1
-DHAVE_DLCLOSE=1 -DWITH_DL=1 -DWITH_DYNAMIC_LINKING=1 -DHAVE_LIBM=1
-DHAVE_FINITE=1 -DHAVE_ISNAN=1 -DHAVE_ISINF=1 -DHAVE_ACOSH=1
-DHAVE_ASINH=1 -DHAVE_ATANH=1 -DHAVE_ERF=1 -DHAVE_ERFC=1
-DHAVE_ST_BLKSIZE=1 -DHAVE_ST_BLOCKS=1 -DHAVE_ST_RDEV=1 -DHAVE_TZNAME=1
-DHAVE_GR_PASSWD=1 -DRETSIGTYPE=void -DSYS_SIGLIST_DECLARED=1
-DHAVE_SYS_SIGLIST=1 -DHAVE_POSIX_SIGNALS=1 -DHAVE_GETRUSAGE=1
-DHAVE_TIMES=1 -DGNUPLOT_HAS_MULTIPLOT=1 -DGNUPLOT_HAS_FRAMES=1
ammunition White Water Delta Force domestic disruption FSF nuclear
Kibo fissionable Cocaine bomb quiche SEAL Team 6 Marxist Ft. Bragg
$400 million in gold bullion
--
reply to: address@hidden
- octave...,
Ruediger Back <=