Buildbot failure in Wildebeest Builder on whole buildset

Dodji Seketeli dodji@seketeli.org
Fri Mar 20 22:23:52 GMT 2020


Hello Mark,

Mark Wielaard <mark@klomp.org> a écrit:

[...]

>> 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...)
>

Thanks for this analysis.  The patch
https://sourceware.org/git/?p=libabigail.git;a=commit;h=b1b0586dc208726bd5de5728caf1ead119413fce
should hopefully address that issue.

I'll be monitoring the builders to see if they are happy now.

Cheers,

-- 
		Dodji


More information about the Libabigail mailing list