Buildbot failure in Wildebeest Builder on whole buildset

Mark Wielaard mark@klomp.org
Sat Sep 7 19:53:00 GMT 2019


On Sat, Sep 07, 2019 at 02:54:33, buildbot@builder.wildebeest.org wrote:
> The Buildbot has detected a failed build on builder whole buildset
> while building elfutils.
> Full details are available at:
>     https://builder.wildebeest.org/buildbot/#builders/1/builds/398
> 
> Buildbot URL: https://builder.wildebeest.org/buildbot/

This happens during make distcheck.  It is two issues.

First the new test files weren't in EXTRA_DIST causing them to be not
available after make dist. This is fixed by the fist attached patch.

Second when building with the gcc undefined checker (configure
--enable-sanitize-undefined) the sanitizer finds one issue that is
undefined:

libcpu/riscv_disasm.c:457:57: runtime error: left shift of negative value -1

The issue is that the left shift is done on a signed value.  Simply
changing the context to be unsigned (as is done in the rest of the
code) fixes this. This is the second attached patch.

Note that the s390x builder was just taken offline for repairs. It
should come back online later this weekend. So it might take a bit for
the builder to be completely green again.

Cheers,

Mark
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-tests-Add-new-riscv64-test-files-to-EXTRA_DIST.patch
Type: text/x-diff
Size: 1412 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/elfutils-devel/attachments/20190907/03e7e73e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-libcpu-Make-sure-left-shifts-are-done-in-unsigned-co.patch
Type: text/x-diff
Size: 1467 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/elfutils-devel/attachments/20190907/03e7e73e/attachment-0001.bin>


More information about the Elfutils-devel mailing list