On ven, 2005-09-09 at 16:21 +0200, Laurent Bonnaud wrote: > I am currently trying an octave package rebuild with the latest g++ 3.4 > and 4.0 available in Debian.
Here is the build with g++-3.4. It is worse than with g++-4.0 (6 failures instead of 2). $ g++ -v Reading specs from /usr/lib/gcc/i486-linux-gnu/3.4.5/specs Configured with: ../src/configure -v --enable-languages=c,c ++,f77,pascal,objc,ada --prefix=/usr --libexecdir=/usr/lib --with-gxx-include-dir=/usr/include/c++/3.4 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --program-suffix=-3.4 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug i486-linux-gnu Thread model: posix gcc version 3.4.5 20050821 (prerelease) (Debian 3.4.4-8) $ fakeroot apt-get -b source octave2.1 [...] /usr/bin/make check make[1]: Entering directory `/data/bonnaud/octave2.1-2.1.71' /usr/bin/make -f octMakefile check make[2]: Entering directory `/data/bonnaud/octave2.1-2.1.71' /usr/bin/make -C test check make[3]: Entering directory `/data/bonnaud/octave2.1-2.1.71/test' WARNING: Couldn't find tool init file Test Run By bonnaud on Fri Sep 9 18:36:05 2005 Native configuration is i686-pc-linux-gnu === octave tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using ./config/unix.exp as tool-and-target-specific interface file. Running ./octave.test/args/args.exp ... Running ./octave.test/arith/arith.exp ... FAIL: octave.test/arith/coth-1.m Running ./octave.test/audio/audio.exp ... Running ./octave.test/contin/contin.exp ... Running ./octave.test/control/control.exp ... Running ./octave.test/diffeq/diffeq.exp ... FAIL: octave.test/diffeq/dassl-1.m FAIL: octave.test/diffeq/dassl-2.m Running ./octave.test/error/error.exp ... Running ./octave.test/eval-catch/eval-catch.exp ... Running ./octave.test/eval/eval.exp ... Running ./octave.test/for/for.exp ... Running ./octave.test/global/global.exp ... Running ./octave.test/if/if.exp ... Running ./octave.test/image/image.exp ... Running ./octave.test/index-wfi-f/index.exp ... Running ./octave.test/index-wfi-t/index.exp ... Running ./octave.test/infnan/infnan.exp ... Running ./octave.test/io/io.exp ... Running ./octave.test/linalg/linalg.exp ... Running ./octave.test/logical-wfi-f/logical-wfi-f.exp ... Running ./octave.test/logical-wfi-t/logical-wfi-t.exp ... Running ./octave.test/matrix/matrix.exp ... Running ./octave.test/nonlin/nonlin.exp ... Running ./octave.test/number/number.exp ... Running ./octave.test/optim/optim.exp ... Running ./octave.test/plot/plot.exp ... Running ./octave.test/poly/poly.exp ... Running ./octave.test/prefer/prefer.exp ... Running ./octave.test/quad/quad.exp ... FAIL: octave.test/quad/quad-1.m FAIL: octave.test/quad/quad-2.m Running ./octave.test/recursion/recursion.exp ... Running ./octave.test/return/return.exp ... Running ./octave.test/set/set.exp ... Running ./octave.test/signal/signal.exp ... Running ./octave.test/stats/stats.exp ... Running ./octave.test/string/string.exp ... Running ./octave.test/struct/struct.exp ... Running ./octave.test/switch/switch.exp ... Running ./octave.test/system/system.exp ... FAIL: octave.test/system/tilde_expand-1.m Running ./octave.test/transpose/transpose.exp ... Running ./octave.test/try/try.exp ... Running ./octave.test/unwind/unwind.exp ... Running ./octave.test/while/while.exp ... === octave Summary === # of expected passes 1194 # of unexpected failures 6 ../src/octave version 2.1.71 (i486-pc-linux-gnu). Copyright (C) 2005 John W. Eaton. This is free software; see the source code for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTIBILITY or FITNESS FOR A PARTICULAR PURPOSE. Additional information about Octave is available at http://www.octave.org. Please contribute if you find this software useful. For more information, visit http://www.octave.org/help-wanted.html Report bugs to <[EMAIL PROTECTED]> (but first, please read http://www.octave.org/bugs.html to learn how to write a helpful report). make[3]: *** [check] Error 1 make[3]: Leaving directory `/data/bonnaud/octave2.1-2.1.71/test' make[2]: *** [check] Error 2 make[2]: Leaving directory `/data/bonnaud/octave2.1-2.1.71' make[1]: *** [check] Error 2 make[1]: Leaving directory `/data/bonnaud/octave2.1-2.1.71' make: [check-stamp] Error 2 (ignored) -- Laurent Bonnaud. http://www.lis.inpg.fr/pages_perso/bonnaud/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]