Discussion:
libffi 3.3 release candidate 0
Anthony Green
2018-04-02 12:54:26 UTC
Permalink
libffi 3.3 release candidate 0 is available for testing...


https://github.com/libffi/libffi/releases/download/v3.3-rc0/libffi-3.3-rc0.tar.gz

https://github.com/libffi/libffi/releases/tag/v3.3-rc0

I'm still aiming for a final release before the end of May. The purpose of
the release candidate is to test the packaging (make sure the release
tarball is complete) and collect initial test results for platforms not
included in the regular travis and appveyor CI systems.

Speaking of CI systems, any additional CI integrations or test
configurations (gcc on windows? running the tests on macos? etc) would be
particularly welcome. And, along those lines, I'd like to give special
thanks to github user @fwg for fixing the appveyor msvc CI testing
yesterday.

AG
Matthias Klose
2018-04-04 21:04:08 UTC
Permalink
Post by Anthony Green
libffi 3.3 release candidate 0 is available for testing...
https://github.com/libffi/libffi/releases/download/v3.3-rc0/libffi-3.3-rc0.tar.gz
https://github.com/libffi/libffi/releases/tag/v3.3-rc0
I'm still aiming for a final release before the end of May. The purpose of
the release candidate is to test the packaging (make sure the release
tarball is complete) and collect initial test results for platforms not
included in the regular travis and appveyor CI systems.
Speaking of CI systems, any additional CI integrations or test
configurations (gcc on windows? running the tests on macos? etc) would be
particularly welcome. And, along those lines, I'd like to give special
yesterday.
here are the build logs for the Debian architectures (although not all
architectures are yet build, maybe check the "old" builds for that).

https://buildd.debian.org/status/package.php?p=libffi&suite=experimental

armel, armhf, ia64, m68k, powerpcspe, riscv64, sh4, x32, kfreebsd-amd64,
kfreebsd-i386:

- no test results yet. Please see the URL above for recent builds,
or look in the OLD column.

amd64, arm64, ppc64el, hppa, powerpc:

- all tests pass

i386 (this is really i686):

- libffi.bhaible/test-call.c, libffi.bhaible/test-callback.c FAIL
- # of expected passes 6765
- # of unexpected failures 691

hurd-i386:

- libffi.bhaible/test-callback.c FAIL
- # of expected passes 6768
- # of unexpected failures 688


mips:

- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2868
- # of unexpected failures 8

mips64el:

- libffi.call/cls_longdouble_va.c FAIL
- # of expected passes 2872
- # of unexpected failures 4

mipsel:

- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2868
- # of unexpected failures 8

s390x:

- libffi.bhaible/test-call.c FAIL
- # of expected passes 3076
- # of unexpected failures 24

ppc64:

- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2804
- # of unexpected failures 72

sparc64:
- libffi.bhaible/test-call.c FAIL
- # of expected passes 3076
- # of unexpected failures 24
Anthony Green
2018-04-07 23:24:55 UTC
Permalink
Thanks, Matthias. The Debian auto-builder is really useful.

Most of those problems have already been cleaned up. The two major problem
areas left are powerpc64-linux-gnu, and 32-bit x86, which appears to be
really broken (we test many more ABI variants on that platform).

We still have gaps on testings for iOS (although builds work) and Android.
If anybody has ideas on how to support those with dejagnu, that would be
incredibly helpful.

AG
Post by Anthony Green
Post by Anthony Green
libffi 3.3 release candidate 0 is available for testing...
https://github.com/libffi/libffi/releases/download/v3.3-
rc0/libffi-3.3-rc0.tar.gz
Post by Anthony Green
https://github.com/libffi/libffi/releases/tag/v3.3-rc0
I'm still aiming for a final release before the end of May. The purpose
of
Post by Anthony Green
the release candidate is to test the packaging (make sure the release
tarball is complete) and collect initial test results for platforms not
included in the regular travis and appveyor CI systems.
Speaking of CI systems, any additional CI integrations or test
configurations (gcc on windows? running the tests on macos? etc) would
be
Post by Anthony Green
particularly welcome. And, along those lines, I'd like to give special
yesterday.
here are the build logs for the Debian architectures (although not all
architectures are yet build, maybe check the "old" builds for that).
https://buildd.debian.org/status/package.php?p=libffi&suite=experimental
armel, armhf, ia64, m68k, powerpcspe, riscv64, sh4, x32, kfreebsd-amd64,
- no test results yet. Please see the URL above for recent builds,
or look in the OLD column.
- all tests pass
- libffi.bhaible/test-call.c, libffi.bhaible/test-callback.c FAIL
- # of expected passes 6765
- # of unexpected failures 691
- libffi.bhaible/test-callback.c FAIL
- # of expected passes 6768
- # of unexpected failures 688
- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2868
- # of unexpected failures 8
- libffi.call/cls_longdouble_va.c FAIL
- # of expected passes 2872
- # of unexpected failures 4
- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2868
- # of unexpected failures 8
- libffi.bhaible/test-call.c FAIL
- # of expected passes 3076
- # of unexpected failures 24
- libffi.bhaible/test-callback.c FAIL
- # of expected passes 2804
- # of unexpected failures 72
- libffi.bhaible/test-call.c FAIL
- # of expected passes 3076
- # of unexpected failures 24
Loading...