[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Octave on Alpha Linux..
From: 
John W. Eaton 
Subject: 
Re: Building Octave on Alpha Linux.. 
Date: 
Wed, 7 Oct 1998 22:09:07 0500 (CDT) 
On 7Oct1998, Steve Hubbell <address@hidden> wrote:
 > Look at the test/octave.log file to see if that provides any clues.
 >
 > Pick one of the failing tests and run octave under gdb to find where
 > it is crashing.

 There are a multitude of different problems. While several of them
 appear to cause core dumps, not all of them do.

 It seems many of the linalg routines actually caused a core dump, but
 I have not had time to look at where those are breaking yet. Does
 this output provide any useful clues? Here are some examples:
I'd have to guess compiler problems, not bugs in Octave.
jwe
 Octave Output:
 ** On entry to DGEMM parameter number 8 had an illegal value
 error: exception encountered in Fortran subroutine dgemm
 error: unrecoverable error in dgemm
 error: evaluating binary operator `!=' near line 52, column 38
 error: evaluating unary operator `'' near line 52, column 60
 error: evaluating argument list element number 1
 error: evaluating index expression near line 52, column 30
 error: evaluating binary operator `&' near line 52, column 28
 error: evaluating argument list element number 1
 error: evaluating index expression near line 52, column 7
 error: if: error evaluating conditional expression
 error: evaluating if command near line 52, column 3
 error: called from `common_size' in file
`/usr/local/src/octave2.0.13/scripts/general/common_size.m'
 error: called from `bincoeff' in file
`/usr/local/src/octave2.0.13/scripts/miscellaneous/bincoeff.m'
 FAIL: octave.test/arith/bincoeff1.m
 EXEC: ../src/octave f q p .:../src//:./../scripts//
.//octave.test/arith/bincoeff2.m

 ....

 Octave Output:
 A, M, S out of order in MLTMOD  ABORT!
 A = 2082007225 S = 6700148992680 M = 2147483563
 MLTMOD requires: 0 < A < M; 0 < S < M
 error: A, M, S out of order in MLTMOD  ABORT!
 error: exception encountered in Fortran subroutine setall
 error: evaluating expression near line 1, column 5
 error: evaluating assignment expression near line 1, column 3
 FAIL: octave.test/infnan/infnan7.m
 EXEC: ../src/octave f q p .:../src//:./../scripts//
.//octave.test/infnan/infnan8.m

 ....

 Octave Output:
 d1mach  i out of bounds4294967297
 child process exited abnormally
 FAIL: octave.test/io/binaryio1.m
 EXEC: ../src/octave f q p .:../src//:./../scripts//
.//octave.test/io/filepos1.m

 .....

 Octave Output:
 ** On entry to DGESVD parameter number 13 had an illegal value
 error: exception encountered in Fortran subroutine dgesvd
 error: unrecoverable error in dgesvd
 error: evaluating index expression near line 42, column 13
 error: evaluating assignment expression near line 42, column 11
 error: evaluating if command near line 31, column 3
 error: called from `cond' in file
`/usr/local/src/octave2.0.13/scripts/linearalgebra/cond.m'
 FAIL: octave.test/linalg/cond1.m
 EXEC: ../src/octave f q p .:../src//:./../scripts//
.//octave.test/linalg/cond2.m