7 of the 61 tests failed in libdgiplus - I'll attach the full test output. [ebuild U ] dev-dotnet/libgdiplus-1.1.16.1 [1.1.13.6] USE="gif jpeg png -tiff" 0 kB $ emerge --info Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: 2.6.17-gentoo x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.1 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 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: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fno-ident" CHOST="x86_64-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/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -O2 -pipe -fno-ident" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms splitdebug strict test userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.heanet.ie/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en_GB" 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 /usr/portage/local/layman/vmware" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa audiofile berkdb bitmap-fonts bzip2 cairo cdparanoia cdr chroot crypt ctype curl dri dvd dvdr dvdread emul-linux-x86 encode exif expat fam ffmpeg firefox flac ftp gd gdbm gif glut gpm gtk gtk2 iconv imlib jpeg jpeg2k kdeenablefinal kdehiddenvisibility kqemu lesstif libwww mad maildir mbox mng mono mp3 mpeg msn musepack ncurses nls nptl offensive ogg oggvorbis opengl pam pam_chroot pcre pdflib php png python readline sdl spell ssl svg tcpd tetex threads truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis xml2 xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_GB userland_GNU video_cards_radeon video_cards_vesa video_cards_fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 91694 [details] Test output
I started investigating this on x86. It does seem that many of the tests rely on specific conditions such as certain fonts being installed. However, at least in the test-antialias-subpixel test, it looks like the output image is substantially different from the reference image. The image sizes do not match. I plan to investigate this further, but this looks like something you should not disable FEATURES="test" on just yet.
From my investigation, all of the failing tests are due to missing reference images except clip-operator where I can see no differences between the reference image and output image and text-antialias-subpixel where the size of the reference image does not match the size of the output image. That is the only test failure that troubles me with the information I have.
Tests also fail in 1.1.17 with no clear explanation such as missing fonts.
reproducible with 1.2.2.1 or 1.2.3?
Unfortunately we have to add test restriction until upstream cleans up its mess. Moreover, 1.1.16.1 is not in the tree anymore.