Buildbot failure in Wildebeest Builder on whole buildset

Mark Wielaard mark@klomp.org
Thu Mar 19 12:25:11 GMT 2020


Hi,

On Thu, 2020-03-19 at 10:55 +0000, buildbot@builder.wildebeest.org
wrote:
> The Buildbot has detected a failed build on builder whole buildset
> while building libabigail.
> Full details are available at:
>     https://builder.wildebeest.org/buildbot/#builders/9/builds/373
> 
> Buildbot URL: https://builder.wildebeest.org/buildbot/
> 
> Worker for this Build: fedora-s390x
>  [...]
> Worker for this Build: fedora-ppc64
> 
> BUILD FAILED: failed test (failure)

Note that both are big endian. All others (little endian) pass.

The failure is the same:

-found symbol 'foo', an instance of function symbol type of global binding, of versions 'VERSION_2.0', 'VERSION_1.0'
+could not find symbol 'foo' in file '/home/mjw/bb/wildebeest/libabigail-fedora-s390x/build/tests/data/test-lookup-syms/test1.so'
FAIL runtestlookupsyms (exit status: 1)

And it happened after:

commit e0950e64279d59e92de5170d805be99f84cdfd8d
Author: Giuliano Procida <gprocida@google.com>
Date:   Wed Mar 18 12:12:41 2020 +0000

    dwarf-reader: Use all bits of Bloom filter words.

Staring at the code it might certainly be that some words are swapped
in the big-endian case, but I am not seeing it (nor do I really
understand the whole algorithm, so...)

Cheers,

Mark


More information about the Libabigail mailing list