Libffi 3.0.10

From MoxieWiki
Jump to: navigation, search

The following table tracks the testing status of libffi 3.0.10. Please add entries to this table as you generate test results. The version column identifies whether the test run was for a Release Candidate snapshot or the Final release.

Source(s): Libffi 3.0.10

Host Toolchain Tester Version Failures Comments
alpha-linux-gnu
amd64-unknown-freebsd9 andreast rc8 0 same as x86_64-unknown-freebsd9.0
amd64-unknown-openbsd4.9 gcc 4.2.1, binutils 2.15 jasper rc8 0
arm-linux-gnueabi
armv5tel-unknown-linux-gnu
armv5tel-unknown-linux-gnu
armv7l-unknown-linux-gnueabi gcc 4.4.1, binutils 2.20 green rc8 0 5 unexpected successes. remove xfails from cls_longdouble.c.
avr32-unknown-linux-gnu
hppa2.0w-hp-hpux11.11
hppa2.0-unknown-linux-gnu gcc 4.3.2, binutils 2.18 green rc4 0 all 5 tests fail here: libffi.call/err_bad_abi.c. fixed in git.
i386-pc-solaris2.11 andreast rc8 0
i386-unknown-freebsd9.0 andreast rc8 0
i386-unknown-openbsd4.9 gcc 4.2.1, binutils 2.15 jasper rc8 0
i686-apple-darwin9.8.0 andreast rc8 0
i686-pc-cygwin rurban rc3 0
i686-pc-mingw32 gcc 4.5.2, binutils 1.21 green rc8 0 No dejagnu port available, but manual execution of test revealed no problems.
ia64-unknown-linux-gnu green rc2 0
mips-sgi-irix6.5
mips-linux-gnu
mipsel-unknown-linux-gnu gcc 4.3.3, binutils 2.19 green rc8 8 Maybe just test harness problems. Errors prefixed by "ERROR: tcl error sourcing /home/green/libffi-3.0.10rc8/testsuite/libffi.call/call.exp. ERROR: couldn't compile regular expression pattern: out of memory"
mips64-unknown-openbsd4.8 buzzdee rc3 34 A patch is needed to actually get libffi compiled. http://sourceware.org/ml/libffi-discuss/2011/msg00123.html
mips64el-unknown-openbsd4.9 gcc 4.2.1, binutils 2.15 jasper rc8 180 A patch is needed to actually get libffi compiled. http://sourceware.org/ml/libffi-discuss/2011/msg00123.html
mips64el-unknown-linux-gnu gcc 4.3.3, binutils 2.19 green rc8 8 Maybe just test harness problems. Errors prefixed by "ERROR: tcl error sourcing /home/green/libffi-3.0.10rc8/testsuite/libffi.call/call.exp. ERROR: couldn't compile regular expression pattern: out of memory"
powerpc64-apple-darwin9.8.0 andreast rc2 0
powerpc-ibm-aix6.1.0.0 32-bit xlc tahonermann rc3 unknown

A patch is required. See http://sourceware.org/ml/libffi-discuss/2011/msg00058.html
Since the libffi test suite requires gcc, no tests have been run.
The configure step will pause to prompt for xlc usage at one point when configure calls xlc with invalid parameters. Press 'q' to exit the usage help and configure will continue normally.

export PATH="/usr/vacpp/bin:$PATH"
CC=xlc_r ./configure
cp -p Makefile Makefile.bak
sed -e "s%AM_CFLAGS[ ]*=.*%AM_CFLAGS =%" Makefile.bak > Makefile
rm -f Makefile.bak
make
powerpc-ibm-aix6.1.0.0 64-bit xlc tahonermann rc3 unknown

A patch is required. See http://sourceware.org/ml/libffi-discuss/2011/msg00058.html
Since the libffi test suite requires gcc, no tests have been run.
The configure step will pause to prompt for xlc usage at one point when configure calls xlc with invalid parameters. Press 'q' to exit the usage help and configure will continue normally.

export PATH="/usr/vacpp/bin:$PATH"
CC=xlc_r ./configure CFLAGS="-q64 -qtune=pwr6"
cp -p Makefile Makefile.bak
sed -e "s%AM_CFLAGS[ ]*=.*%AM_CFLAGS = -q64 -qtune=pwr6%" Makefile.bak > Makefile
rm -f Makefile.bak
OBJECT_MODE=64 make
powerpc-unknown-freebsd9.0 andreast rc8 0
powerpc-unknown-linux-gnu gcc 4.4.5, binutils 2.20 green rc8 0
powerpc-unknown-linux-gnu andreast rc8 0
powerpc-unknown-openbsd4.9 gcc 4.2.1, binutils 2.15 jasper rc8 0 A patch is needed to recognize OpenBSD/powerpc http://sourceware.org/ml/libffi-discuss/2011/msg00119.html
powerpc64-unknown-freebsd9.0 andreast rc8 0
powerpc64-unknown-linux-gnu gcc 4.4.5, binutils 2.20 green rc8 0
powerpc64-unknown-linux-gnu gcc 4.3.2, binutils 2.18.0 (Debian) User:Davegilbert rc5 419 Failure is src/powerpc/ffi.c:961 where cif->abi is expected to be FFI_GCC_SYSV or FFI_SYSV but is getting FFI_LINUX
s390-linux-gnu
s390x-linux-gnu
sparc-sun-solaris2.10 andreast rc8 0
sparc-unknown-linux-gnu green rc8 0
sparc-unknown-openbsd4.8 buzzdee rc3 598 all test failed due to failure of compiling the tests with gcc-2.59
sparc64-unknown-freebsd9.0 andreast rc8 0
sparc64-unknown-linux-gnu green rc8 0
sparc64-unknown-openbsd4.9 gcc 4.2.1, binutils 2.15 jasper rc8 0
x86_64-apple-darwin9.8.0 andreast rc3 0
x86_64-redhat-linux-gnu gcc 4.6.0, binutils 2.21 green rc10 0
x86_64-unknown-freebsd9.0 andreast rc8 0
x86_64-apple-darwin10.8.0 twall git 0
Personal tools