Please stabilize dev-lang/swi-prolog-5.6.25. It contains quite a number of bug fixes over the currently-stabled -5.6.17-r1. Thanks Keri
gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/packages/jpl' LD_LIBRARY_PATH=:/opt/blackdown-jdk-1.4.2.03/jre/lib/i386/client:/opt/blackdown-jdk-1.4.2.03/jre/lib/i386 ../pl.sh -q -f test_jpl.pl -g run_tests,halt -t 'halt(1)' .......................................................................... ERROR: /var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/packages/jpl/test_jpl.pl:1019: test set_get_array_element_long_1: error(type_error(array(long), [9223372036854775807]), context(jpl_set/3, not all values are assignable to the array element type)) .. ERROR: /var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/packages/jpl/test_jpl.pl:1074: test set_get_field_static_long_1: error(type_error(long, 9223372036854775807), context(jpl_set/3, the value is not assignable to the named field of the class)) .... gmake[1]: *** [check_pl] Error 1 gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/packages/jpl' make: *** [check] Error 1 !!! ERROR: dev-lang/swi-prolog-5.6.25 failed. Call stack: ebuild.sh, line 1614: Called dyn_test ebuild.sh, line 1026: Called qa_call 'src_test' environment, line 4428: Called src_test swi-prolog-5.6.25.ebuild, line 141: Called die [ebuild N ] dev-lang/swi-prolog-5.6.25 USE="X berkdb java readline ssl tetex zlib -doc -gmp -minimal -odbc -static -threads" Portage 2.1.2-r9 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686) ================================================================= System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System release 1.12.9 Timestamp of tree: Tue, 27 Feb 2007 16:20:01 +0000 dev-java/java-config: 1.3.7, 2.0.31 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/spool/PBS /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE.utf8" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" 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="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage" USE="3dnow 3dnowext X Xaw3d a52 alsa apache artworkextra asf audiofile bash-completion beagle berkdb bidi bitmap-fonts bootsplash branding bzip2 cairo cdda cddb cdparanoia cdr cli cracklib crypt css cups curl custom-cflags dbus dga directfb divx4linux dts dvd dvdr dvdread dvi eds emacs emboss encode esd evo exif expat fam fat fbcon ffmpeg firefox fortran ftp gb gcj gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal iconv icq idn imagemagick imap isdnlog java javamail javascript jikes jpeg jpeg2k kde ldap leim libg++ mad maildir matroska mbox mhash midi mikmod mime mmx mmxext mng mono mp3 mpeg mpeg2 mule mysql nautilus ncurses nforce2 nls nocardbus nptl nptlonly nsplugin nvidia objc ogg opengl pam pcre pdf perl plotutils pmu png ppds pppd preview-latex print python qt3 qt4 quicktime readline reflection reiserfs samba sdk session slang spell spl sse ssl svg svga t1lib tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vcd videos vorbis win32codecs wmf wxwindows x86 xine xml xorg xosd xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I've fixed this in cvs. The JPL test suite assumed that everyone would run it with unbounded arithmetic enabled (via USE="gmp"). Thanks for catching this. Keri
(In reply to comment #2) > I've fixed this in cvs. The JPL test suite assumed that everyone would run it > with unbounded arithmetic enabled (via USE="gmp"). > > Thanks for catching this. Great, thanks. x86 stable
Running test set "arithmetic" ......................... /var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/src/test.pl:331: Test arithmetic(floor-2) failed /var/tmp/portage/dev-lang/swi-prolog-5.6.25/work/pl-5.6.25/src/test.pl:334: Test arithmetic(ceil-2) failed .... done. I'm getting these 2 failures on sparc...
(In reply to comment #4) > I'm getting these 2 failures on sparc... > Thanks for catching this. It took me a while to be able to reproduce this on bender. The testsuite was making some dodgy assumptions wrt unbounded arithmetic; this is now fixed in CVS. Keri
thanks keri. sparc stable.
Stable on ppc
amd64 stable
alpha stable, closing.