On a p4 I get: testMassFunctions() FAILED (1) passed (2) passed (3) passed (4) FAILED (5)
A different failure here: make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/var/tmp/portage/ode-0.6-r1/work/ode-0.6 ' >>> Source compiled. ODE INTERNAL ERROR: A*x = b+w, maximum difference = 1.948327e-05 !!! ERROR: dev-games/ode-0.6-r1 failed. Call stack: ebuild.sh, line 1543: Called dyn_test ebuild.sh, line 986: Called src_test ode-0.6-r1.ebuild, line 82: Called die !!! test failed !!! If you need support, post the topmost build error, and the call stack if relevant. Portage 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17.7 i686) ================================================================= System uname: 2.6.17.7 i686 AMD Duron(tm) Processor Gentoo Base System version 1.12.4 Last Sync: Unknown app-admin/eselect-compiler: 2.0.0_rc2-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: [Not Present] sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer" DISTDIR="/var/dist" FEATURES="assume-digests autoconfig autopatch collision-protect cvs distlocks metadata-transfer notitles parallel-fetch sandbox sfperms sign strict test userpriv usersandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo" LANG="en_GB.UTF-8" LDFLAGS="-Xlinker --as-needed" LINGUAS="en_GB en" PKGDIR="/var/pkg" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/cvs/gentoo-x86" PORTDIR_OVERLAY="/etc/portage/overlay /etc/portage/overlay/enlightenment" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X alsa bindist cairo cdparanoia cjk cups debugger dri elibc_glibc ftp gcc-libffi gif gpgme graphviz gtk iconv idn immqt input_devices_keyboard input_devices_mouse ipv6 ithreads jpeg kdeenablefinal kdehiddenvisibility kernel_linux linguas_en linguas_en_GB lynxkeymap mbox mmx mmxext mozdevelop mudflap ncurses nethack nls no-old-linux nocxx nptl nptlonly offensive ogg opengl pango paste64 pcre pdf perl png ppds qt3 readline rtc ssl svg tcl test theora truetype unicode userland_GNU video_cards_radeon vim-pager vorbis win32codecs xim xine xorg" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS A question: what was the point of revbumping for a src_test that's known to fail? People with FEATURES=-test will see no difference at all, since the ebuilds are identical except for src_test, and people with FEATURES=test can't build ode anymore...
And yet another failure when retrying with USE=double-precision: make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/var/tmp/portage/ode-0.6-r1/work/ode-0.6' >>> Source compiled. !!! ERROR: dev-games/ode-0.6-r1 failed. Call stack: ebuild.sh, line 1543: Called dyn_test ebuild.sh, line 986: Called src_test ode-0.6-r1.ebuild, line 82: Called die !!! test failed !!! If you need support, post the topmost build error, and the call stack if relevant. No clue as to why it failed is given at all this time.
I've asked on the ODE mailing list before about the errors, and it seems to fine. ODE is not perfect in some respects, and some of these test reflect that. 0.7 has been out for a while now, and every release is getting better stability wise.
removed from 0.8