|
From: | Marius Schamschula |
Subject: | make check failure for octave 2.9.6 under Mac OS X 10.4 |
Date: | Sun, 25 Jun 2006 20:33:54 -0500 |
Hi all, I did a test build of octave 2.9.6 under Mac OS X 10.4.6 with gcc 4.0.1 and g95. I built the UFsparse libraries to the satisfaction of the octave configure script (I wish these libraries had an install script in their Makefile). The build went all right. To be sure I ran make check and got: test_args.m ............................................ PASS 10/10 test_arith.m ........................................... PASS 197/197 test_contin.m .......................................... PASS 17/17 test_diffeq.m .......................................... PASS 11/11 test_error.m ........................................... PASS 10/10 test_eval-catch.m ...................................... PASS 9/9 test_eval.m ............................................ PASS 10/10 test_for.m ............................................. PASS 9/9 test_global.m .......................................... PASS 10/10 test_if.m .............................................. PASS 6/6 test_index-wfi-f.m ..................................... PASS 40/40 test_index-wfi-t.m ..................................... PASS 39/39 test_infnan.m .......................................... PASS 9/9 test_io.m .............................................. PASS 65/66 FAIL 1 test_linalg.m .......................................... PASS 66/66 test_logical-wfi-f.m ................................... PASS 44/44 test_logical-wfi-t.m ................................... PASS 44/44 test_matrix.m .......................................... PASS 91/91 test_nonlin.m .......................................... PASS 5/5 test_number.m .......................................... PASS 52/52 test_poly.m ............................................ PASS 51/51 test_prefer.m .......................................... PASS 29/29 test_quad.m ............................................ ABNORMAL RETURN FROM DQAGP PASS 7/7 test_recursion.m ....................................... PASS 2/2 test_return.m .......................................... PASS 2/2 test_set.m ............................................. PASS 19/19 test_signal.m .......................................... PASS 8/8 test_sparse.m ..........................................panic: Segmentation fault -- stopping myself... make[2]: *** [check] Segmentation fault make[1]: *** [check] Error 2 make: *** [check] Error 2 The core dump gives me the following: otool -c /cores/core.12443 /cores/core.12443: Argument strings on the stack at: 0xc0000000 /private/tmp/octave-2.9.6/src/octave --path=/tmp/octave-2.9.6/test:/tmp/octave-2.9.6/scripts:/tmp/octave-2.9.6/scripts/audio:/tmp/octave-2.9.6/scripts/control:/tmp/octave-2.9.6/scripts/control/base:/tmp/octave-2.9.6/scripts/control/hinf:/tmp/octave-2.9.6/scripts/control/obsolete:/tmp/octave-2.9.6/scripts/control/system:/tmp/octave-2.9.6/scripts/control/util:/tmp/octave-2.9.6/scripts/deprecated:/tmp/octave-2.9.6/scripts/elfun:/tmp/octave-2.9.6/scripts/finance:/tmp/octave-2.9.6/scripts/general:/tmp/octave-2.9.6/scripts/image:/tmp/octave-2.9.6/scripts/io:/tmp/octave-2.9.6/scripts/linear-algebra:/tmp/octave-2.9.6/scripts/miscellaneous:/tmp/octave-2.9.6/scripts/optimization:/tmp/octave-2.9.6/scripts/path:/tmp/octave-2.9.6/scripts/pkg:/tmp/octave-2.9.6/scripts/plot:/tmp/octave-2.9.6/scripts/polynomial:/tmp/octave-2.9.6/scripts/quaternion:/tmp/octave-2.9.6/scripts/set:/tmp/octave-2.9.6/scripts/signal:/tmp/octave-2.9.6/scripts/sparse:/tmp/octave-2.9.6/scripts/specfun:/tmp/octave-2.9.6/scripts/special-matrix:/tmp/octave-2.9.6/scripts/startup:/tmp/octave-2.9.6/scripts/statistics:/tmp/octave-2.9.6/scripts/statistics/base:/tmp/octave-2.9.6/scripts/statistics/distributions:/tmp/octave-2.9.6/scripts/statistics/models:/tmp/octave-2.9.6/scripts/statistics/tests:/tmp/octave-2.9.6/scripts/strings:/tmp/octave-2.9.6/scripts/testfun:/tmp/octave-2.9.6/scripts/time:/private/tmp/octave-2.9.6/scripts:/private/tmp/octave-2.9.6/scripts/audio:/private/tmp/octave-2.9.6/scripts/control:/private/tmp/octave-2.9.6/scripts/control/base:/private/tmp/octave-2.9.6/scripts/control/hinf:/private/tmp/octave-2.9.6/scripts/control/obsolete:/private/tmp/octave-2.9.6/scripts/control/system:/private/tmp/octave-2.9.6/scripts/control/util:/private/tmp/octave-2.9.6/scripts/deprecated:/private/tmp/octave-2.9.6/scripts/elfun:/private/tmp/octave-2.9.6/scripts/finance:/private/tmp/octave-2.9.6/scripts/general:/private/tmp/octave-2.9.6/scripts/image:/private/tmp/octave-2.9.6/scripts/io:/private/tmp/octave-2.9.6/scripts/linear-algebra:/private/tmp/octave-2.9.6/scripts/miscellaneous:/private/tmp/octave-2.9.6/scripts/optimization:/private/tmp/octave-2.9.6/scripts/path:/private/tmp/octave-2.9.6/scripts/pkg:/private/tmp/octave-2.9.6/scripts/plot:/private/tmp/octave-2.9.6/scripts/polynomial:/private/tmp/octave-2.9.6/scripts/quaternion:/private/tmp/octave-2.9.6/scripts/set:/private/tmp/octave-2.9.6/scripts/signal:/private/tmp/octave-2.9.6/scripts/sparse:/private/tmp/octave-2.9.6/scripts/specfun:/private/tmp/octave-2.9.6/scripts/special-matrix:/private/tmp/octave-2.9.6/scripts/startup:/private/tmp/octave-2.9.6/scripts/statistics:/private/tmp/octave-2.9.6/scripts/statistics/base:/private/tmp/octave-2.9.6/scripts/statistics/distributions:/private/tmp/octave-2.9.6/scripts/statistics/models:/private/tmp/octave-2.9.6/scripts/statistics/tests:/private/tmp/octave-2.9.6/scripts/strings:/private/tmp/octave-2.9.6/scripts/testfun:/private/tmp/octave-2.9.6/scripts/time:/private/tmp/octave-2.9.6/src:/private/tmp/octave-2.9.6/src/DLD-FUNCTIONS:/private/tmp/octave-2.9.6/src/OPERATORS:/private/tmp/octave-2.9.6/src/pic:/private/tmp/octave-2.9.6/src/TEMPLATE-INST --image-path=/tmp/octave-2.9.6/scripts/image --no-site-file --silent --no-history ./fntests.m . OCTAVE_SITE_INITFILE=/tmp/octave-2.9.6/scripts/startup/main-rcfile LD_LIBRARY_PATH=/private/tmp/octave-2.9.6/src:/private/tmp/octave-2.9.6/liboctave:/private/tmp/octave-2.9.6/libcruft SED=/usr/local/bin/sed TERM_PROGRAM=Apple_Terminal TERM=xterm-color SHELL=/bin/sh AWK=gawk TERM_PROGRAM_VERSION=133 CPATH=/bin:/usr/bin __CF_USER_TEXT_ENCODING=0x1F5:0:0 MAKELEVEL=3 MFLAGS= PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/local/teTeX/bin/powerpc-apple-darwin8.3.0 PWD=/private/tmp/octave-2.9.6/test SHLVL=2 DISPLAY=:0.0 Any ideas? BTW: I'm assuming that the current octave-forge is only partially compatible with 2.9.x. I got a large number of type cast errors during the build. Marius -- Marius Schamschula Webmaster The Huntsville Macintosh Users Group webmaster at hmug dot org marius at schamschula dot com |
[Prev in Thread] | Current Thread | [Next in Thread] |