This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libffi onOpenBSD 3.9


Thomas Heller wrote:
Björn König schrieb:
Thomas Heller wrote:

...I'm down from 65 unexpected failures to 10.

$ make check Making check in include Making check in testsuite make check-DEJAGNU srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; export srcdir; EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else echo expect ; fi`; export EXPECT; runtest=`if [ -f ../../dejagnu/runtest ] ; then echo ../../dejagnu/runtest ; else echo runtest; fi`; if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then exit_status=0; l='libffi'; for tool in $l; do if $runtest --tool $tool --srcdir $srcdir ; then :; else exit_status=1; fi; done; else echo "WARNING: could not find \`runtest'" 1>&2; :; fi; exit $exit_status WARNING: Couldn't find the global config file. WARNING: Couldn't find tool init file Test Run By theller on Fri Feb 22 21:59:08 2008 Native configuration is i386-unknown-openbsd3.9

=== libffi tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/local/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/local/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/theller/libffi/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /home/theller/libffi/testsuite/libffi.call/call.exp ...
FAIL: libffi.call/float2.c (test for excess errors)
FAIL: libffi.call/return_uc.c (test for excess errors)

gdb might help here?


You also might comment the CHECK function in the test cases to see what's coming out.

Running /home/theller/libffi/testsuite/libffi.special/special.exp ...
FAIL: libffi.special/unwindtest.cc (test for excess errors)
WARNING: libffi.special/unwindtest.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest_ffi_call.cc (test for excess errors)
WARNING: libffi.special/unwindtest_ffi_call.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest.cc (test for excess errors)
WARNING: libffi.special/unwindtest.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest_ffi_call.cc (test for excess errors)
WARNING: libffi.special/unwindtest_ffi_call.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest.cc (test for excess errors)
WARNING: libffi.special/unwindtest.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest_ffi_call.cc (test for excess errors)
WARNING: libffi.special/unwindtest_ffi_call.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest.cc (test for excess errors)
WARNING: libffi.special/unwindtest.cc compilation failed to produce executable
FAIL: libffi.special/unwindtest_ffi_call.cc (test for excess errors)
WARNING: libffi.special/unwindtest_ffi_call.cc compilation failed to produce executable


Having a look into the testsuite/libffi.log might tell you why it failed to produce an exe?

Andreas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]