A restored build has been detected on builder dwz-fedora-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/11/builds/2 Build state: build successful Revision: b31d0ebd259a7037e43720cc9599ba37a283a698 Worker: bb2 Build Reason: (unknown) Blamelist: Lv Ying via Dwz <dwz@sourceware.org> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/1/logs/stdio - 2: make ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/2/logs/stdio - warnings (1): https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/2/logs/warnings__1_ - 3: make check ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/3/logs/dwz_log - warnings (1): https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/3/logs/warnings__1_ - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/2/steps/10/logs/stdio
A restored build has been detected on builder dwz-opensuseleap-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/99/builds/2 Build state: build successful Revision: b31d0ebd259a7037e43720cc9599ba37a283a698 Worker: bb1 Build Reason: (unknown) Blamelist: Lv Ying via Dwz <dwz@sourceware.org> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/2/steps/10/logs/stdio
Hi, On Sat, Jun 25, 2022 at 09:56:13PM +0000, builder--- via Dwz wrote: > A restored build has been detected on builder dwz-opensuseleap-x86_64 while building dwz. > > Full details are available at: > https://builder.sourceware.org/buildbot/#builders/99/builds/2 > > Build state: build successful > Revision: b31d0ebd259a7037e43720cc9599ba37a283a698 > Worker: bb1 > Build Reason: (unknown) > Blamelist: Lv Ying via Dwz <dwz@sourceware.org> The previous failure wasn't caused by the above patch, but because eu-strip was missing on the builder. That has been fixed: https://sourceware.org/pipermail/buildbot/2022q2/000088.html The build is now green on all builders except one: https://builder.sourceware.org/buildbot/#/builders?tags=dwz dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh https://builder.sourceware.org/buildbot/#/builders/100/builds/2 Martin, could you take a look at what is different on tumbleweed from the other builders that makes that testcase fail? Thanks, Mark
On 6/26/22 00:17, Mark Wielaard wrote: > Hi, > > On Sat, Jun 25, 2022 at 09:56:13PM +0000, builder--- via Dwz wrote: >> A restored build has been detected on builder dwz-opensuseleap-x86_64 while building dwz. >> >> Full details are available at: >> https://builder.sourceware.org/buildbot/#builders/99/builds/2 >> >> Build state: build successful >> Revision: b31d0ebd259a7037e43720cc9599ba37a283a698 >> Worker: bb1 >> Build Reason: (unknown) >> Blamelist: Lv Ying via Dwz <dwz@sourceware.org> > > The previous failure wasn't caused by the above patch, but because > eu-strip was missing on the builder. That has been fixed: > https://sourceware.org/pipermail/buildbot/2022q2/000088.html > > The build is now green on all builders except one: > https://builder.sourceware.org/buildbot/#/builders?tags=dwz > dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh > https://builder.sourceware.org/buildbot/#/builders/100/builds/2 > > Martin, could you take a look at what is different on tumbleweed from > the other builders that makes that testcase fail? It's going to be likely GCC compiler version that plays role. Anyway, it's caused by: expected_decl_cnt: 20, decl_cnt: 10 Tom, can you please take a look? Thanks, Martin > > Thanks, > > Mark >
Hi,
On Mon, Jun 27, 2022 at 09:25:23AM +0200, Martin Liška wrote:
> On 6/26/22 00:17, Mark Wielaard wrote:
> > The build is now green on all builders except one:
> > https://builder.sourceware.org/buildbot/#/builders?tags=dwz
> > dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh
> > https://builder.sourceware.org/buildbot/#/builders/100/builds/2
> >
> > Martin, could you take a look at what is different on tumbleweed from
> > the other builders that makes that testcase fail?
>
> It's going to be likely GCC compiler version that plays role.
>
> Anyway, it's caused by:
>
> expected_decl_cnt: 20, decl_cnt: 10
I took a quick look and this seems to be caused by lots of extra
DW_AT_declaration in the original binary:
readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name
<1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
<1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
<1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
<1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
<2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
<2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
<2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
<300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
<314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
<328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
<671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
<685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
<699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
<6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
<770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
<784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
<798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
<7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
<7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
<7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
<9e0> DW_AT_name : bbb
<aa6> DW_AT_name : ccc
Those sockaddr declarations come from this compilation unit:
Compilation Unit @ offset 0x28:
Length: 0x4d2 (32-bit)
Version: 5
Unit Type: DW_UT_compile (1)
Abbrev Offset: 0x14
Pointer Size: 8
<0><34>: Abbrev Number: 14 (DW_TAG_compile_unit)
<35> DW_AT_producer : (indirect string, offset: 0x1e5): GNU C11 12.1.0 -mtune=generic -march=x8
6-64 -g -O2 -std=gnu11 -fgnu89-inline -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protect
ion -fpatchable-function-entry=16,14 -fmerge-all-constants -frounding-math -fstack-protector-strong -fno
-common -fmath-errno -fpie -fcf-protection=full -ftls-model=initial-exec
<39> DW_AT_language : 29 (C11)
<3a> DW_AT_name : (indirect line string, offset: 0x45): ../sysdeps/x86/abi-note.c
<3e> DW_AT_comp_dir : (indirect line string, offset: 0x0): /home/abuild/rpmbuild/BUILD/glibc-2.
35/csu
<42> DW_AT_stmt_list : 0x5d
I am not sure why the abi-note would pull in all these sockeraddr declarations.
Cheers,
Mark
* Mark Wielaard:
> I am not sure why the abi-note would pull in all these sockeraddr
> declarations.
It's because low-level system headers in glibc depend on thread
descriptor layout, and the thread descriptor contains the
thread-specific copy of _res, which in turn contains socket addresses.
I don't know what has changed here, maybe we have more headers that
include <descr.h> (with the struct pthread/thread descriptor
definition). The _res thing has been in place for about twenty years,
so that's not it.
Thanks,
Florian
A restored build has been detected on builder dwz-rawhide-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/130/builds/2 Build state: build successful Revision: 2c61b69603f375a28b53118ca105951e444c8ed2 Worker: bb2 Build Reason: (unknown) Blamelist: Lv Ying via Dwz <dwz@sourceware.org>, Mark Wielaard <mark@klomp.org> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/1/logs/stdio - 2: make ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/2/logs/stdio - warnings (1): https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/2/logs/warnings__1_ - 3: make check ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/3/logs/dwz_log - warnings (1): https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/3/logs/warnings__1_ - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/2/steps/10/logs/stdio
On Thu, 2022-06-30 at 12:50 +0000, builder--- via Dwz wrote: > A restored build has been detected on builder dwz-rawhide-x86_64 > while building dwz. Cool, it works! The rawhide build was indeed broken and got fixed when the alt file workaround fix was checked in. Now the only red dwz builder is dwz-opensusetw-x86_64: https://builder.sourceware.org/buildbot/#/builders?tags=dwz
[-- Attachment #1: Type: text/plain, Size: 7560 bytes --] On 6/28/22 23:43, Mark Wielaard wrote: > Hi, > > On Mon, Jun 27, 2022 at 09:25:23AM +0200, Martin Liška wrote: >> On 6/26/22 00:17, Mark Wielaard wrote: >>> The build is now green on all builders except one: >>> https://builder.sourceware.org/buildbot/#/builders?tags=dwz >>> dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh >>> https://builder.sourceware.org/buildbot/#/builders/100/builds/2 >>> >>> Martin, could you take a look at what is different on tumbleweed from >>> the other builders that makes that testcase fail? >> >> It's going to be likely GCC compiler version that plays role. >> >> Anyway, it's caused by: >> >> expected_decl_cnt: 20, decl_cnt: 10 > > I took a quick look and this seems to be caused by lots of extra > DW_AT_declaration in the original binary: > > readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name > <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at > <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 > <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl > <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon > <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp > <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx > <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso > <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns > <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un > <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 > <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at > <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 > <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl > <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon > <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp > <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx > <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso > <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns > <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un > <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 > <9e0> DW_AT_name : bbb > <aa6> DW_AT_name : ccc Just to summarize it what we have for Tumbleweed and Leap: TW: ==before== <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 <9e0> DW_AT_name : bbb <aa6> DW_AT_name : ccc ==after== <ee> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at <fc> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 <10a> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl <118> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon <1b6> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp <1c4> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx <1d2> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso <1e0> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns <1ee> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un <1fc> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 while Leap has: ==before== <105> DW_AT_name : bbb <1cb> DW_AT_name : ccc <2b3> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end <2be> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start <2c9> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end <2f1> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end <2fc> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini <3bb> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init <3bf> DW_AT_name : (indirect string, offset: 0x33d): _init ==after== <27e> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end <286> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start <28e> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end <2ab> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end <2b4> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini <34c> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init <350> DW_AT_name : (indirect string, offset: 0x33d): _init So as Florian said, we should ignore sockeraddr decls and check that bbb and ccc are not present after dwz. What about using the following patch? Martin > > Those sockaddr declarations come from this compilation unit: > > Compilation Unit @ offset 0x28: > Length: 0x4d2 (32-bit) > Version: 5 > Unit Type: DW_UT_compile (1) > Abbrev Offset: 0x14 > Pointer Size: 8 > <0><34>: Abbrev Number: 14 (DW_TAG_compile_unit) > <35> DW_AT_producer : (indirect string, offset: 0x1e5): GNU C11 12.1.0 -mtune=generic -march=x8 > 6-64 -g -O2 -std=gnu11 -fgnu89-inline -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protect > ion -fpatchable-function-entry=16,14 -fmerge-all-constants -frounding-math -fstack-protector-strong -fno > -common -fmath-errno -fpie -fcf-protection=full -ftls-model=initial-exec > <39> DW_AT_language : 29 (C11) > <3a> DW_AT_name : (indirect line string, offset: 0x45): ../sysdeps/x86/abi-note.c > <3e> DW_AT_comp_dir : (indirect line string, offset: 0x0): /home/abuild/rpmbuild/BUILD/glibc-2. > 35/csu > <42> DW_AT_stmt_list : 0x5d > > I am not sure why the abi-note would pull in all these sockeraddr declarations. > > Cheers, > > Mark > [-- Attachment #2: 0001-testsuite-verify-directly-merged-DW_AT_declarations.patch --] [-- Type: text/x-patch, Size: 2209 bytes --] From c00fe58d8437748041793279abcadbcd3660fa5c Mon Sep 17 00:00:00 2001 From: Martin Liska <mliska@suse.cz> Date: Thu, 30 Jun 2022 16:21:58 +0200 Subject: [PATCH] testsuite: verify directly merged DW_AT_declarations Do not rely on number of DW_AT_declaration and check symbols instead. --- testsuite/dwz.tests/odr-struct-ns.sh | 11 +++++------ testsuite/dwz.tests/odr-struct.sh | 11 +++++------ 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/testsuite/dwz.tests/odr-struct-ns.sh b/testsuite/dwz.tests/odr-struct-ns.sh index 4fd00af..7ace534 100644 --- a/testsuite/dwz.tests/odr-struct-ns.sh +++ b/testsuite/dwz.tests/odr-struct-ns.sh @@ -21,8 +21,6 @@ for name in member_one member_two member_three member_four; do esac done -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) - $execs/dwz-for-test --odr 1 verify-dwarf.sh 1 @@ -38,8 +36,9 @@ for name in member_one member_two member_three member_four; do done # We expect two decls to be removed, for bbb and ccc. -expected_decl_cnt=$(($decl_cnt - 2)) -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) -[ $expected_decl_cnt -eq $decl_cnt ] +readelf -wi 1 | grep -3 DW_AT_declaration > decls + +if grep bbb decls >/dev/null ; then exit 1; fi +if grep ccc decls >/dev/null ; then exit 2; fi -rm -f 1 +rm -f 1 decls diff --git a/testsuite/dwz.tests/odr-struct.sh b/testsuite/dwz.tests/odr-struct.sh index d0fddf9..7060c63 100644 --- a/testsuite/dwz.tests/odr-struct.sh +++ b/testsuite/dwz.tests/odr-struct.sh @@ -21,8 +21,6 @@ for name in member_one member_two member_three member_four; do esac done -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) - $execs/dwz-for-test --odr 1 verify-dwarf.sh 1 @@ -38,8 +36,9 @@ for name in member_one member_two member_three member_four; do done # We expect two decls to be removed, for bbb and ccc. -expected_decl_cnt=$(($decl_cnt - 2)) -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) -[ $expected_decl_cnt -eq $decl_cnt ] +readelf -wi 1 | grep -3 DW_AT_declaration > decls + +if grep bbb decls >/dev/null ; then exit 1; fi +if grep ccc decls >/dev/null ; then exit 2; fi -rm -f 1 +rm -f 1 decls -- 2.36.1
Hi Martin,
On Thu, Jun 30, 2022 at 04:23:02PM +0200, Martin Liška wrote:
> On 6/28/22 23:43, Mark Wielaard wrote:
> > On Mon, Jun 27, 2022 at 09:25:23AM +0200, Martin Liška wrote:
> >> On 6/26/22 00:17, Mark Wielaard wrote:
> >>> The build is now green on all builders except one:
> >>> https://builder.sourceware.org/buildbot/#/builders?tags=dwz
> >>> dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh
> >>> https://builder.sourceware.org/buildbot/#/builders/100/builds/2
> >>>
> >>> Martin, could you take a look at what is different on tumbleweed from
> >>> the other builders that makes that testcase fail?
> >>
> >> It's going to be likely GCC compiler version that plays role.
> >>
> >> Anyway, it's caused by:
> >>
> >> expected_decl_cnt: 20, decl_cnt: 10
> >
> > I took a quick look and this seems to be caused by lots of extra
> > DW_AT_declaration in the original binary:
> >
> > readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name
> > <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
> > <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
> > <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
> > <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
> > <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
> > <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
> > <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
> > <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
> > <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
> > <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
> > <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
> > <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
> > <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
> > <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
> > <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
> > <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
> > <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
> > <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
> > <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
> > <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
> > <9e0> DW_AT_name : bbb
> > <aa6> DW_AT_name : ccc
>
> Just to summarize it what we have for Tumbleweed and Leap:
>
> TW:
>
> ==before==
> <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
> <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
> <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
> <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
> <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
> <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
> <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
> <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
> <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
> <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
> <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
> <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
> <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
> <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
> <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
> <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
> <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
> <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
> <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
> <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
> <9e0> DW_AT_name : bbb
> <aa6> DW_AT_name : ccc
> ==after==
> <ee> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at
> <fc> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25
> <10a> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl
> <118> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon
> <1b6> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp
> <1c4> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx
> <1d2> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso
> <1e0> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns
> <1ee> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un
> <1fc> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25
>
> while Leap has:
>
> ==before==
> <105> DW_AT_name : bbb
> <1cb> DW_AT_name : ccc
> <2b3> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end
> <2be> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start
> <2c9> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end
> <2f1> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end
> <2fc> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini
> <3bb> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init
> <3bf> DW_AT_name : (indirect string, offset: 0x33d): _init
> ==after==
> <27e> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end
> <286> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start
> <28e> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end
> <2ab> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end
> <2b4> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini
> <34c> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init
> <350> DW_AT_name : (indirect string, offset: 0x33d): _init
>
> So as Florian said, we should ignore sockeraddr decls and check that bbb and ccc
> are not present after dwz.
>
> What about using the following patch?
That fails on my local debian-arm64 setup.
Because bbb and ccc were the only DW_AT_declarations in the original
binary.
$ readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name
<7c> DW_AT_name : bbb
<14b> DW_AT_name : ccc
So
readelf -wi 1 | grep -3 DW_AT_declaration > decls
fails because the grep fails
So I think that should also be a passing condition (no decls left).
It would be good to make sure they were there at the start though.
Cheers,
Mark
[-- Attachment #1: Type: text/plain, Size: 7447 bytes --] On 6/30/22 22:05, Mark Wielaard wrote: > Hi Martin, > > On Thu, Jun 30, 2022 at 04:23:02PM +0200, Martin Liška wrote: >> On 6/28/22 23:43, Mark Wielaard wrote: >>> On Mon, Jun 27, 2022 at 09:25:23AM +0200, Martin Liška wrote: >>>> On 6/26/22 00:17, Mark Wielaard wrote: >>>>> The build is now green on all builders except one: >>>>> https://builder.sourceware.org/buildbot/#/builders?tags=dwz >>>>> dwz-opensusetw-x86_64 fails one testcase: odr-struct-ns.sh >>>>> https://builder.sourceware.org/buildbot/#/builders/100/builds/2 >>>>> >>>>> Martin, could you take a look at what is different on tumbleweed from >>>>> the other builders that makes that testcase fail? >>>> >>>> It's going to be likely GCC compiler version that plays role. >>>> >>>> Anyway, it's caused by: >>>> >>>> expected_decl_cnt: 20, decl_cnt: 10 >>> >>> I took a quick look and this seems to be caused by lots of extra >>> DW_AT_declaration in the original binary: >>> >>> readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name >>> <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at >>> <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 >>> <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl >>> <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon >>> <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp >>> <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx >>> <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso >>> <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns >>> <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un >>> <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 >>> <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at >>> <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 >>> <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl >>> <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon >>> <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp >>> <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx >>> <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso >>> <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns >>> <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un >>> <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 >>> <9e0> DW_AT_name : bbb >>> <aa6> DW_AT_name : ccc >> >> Just to summarize it what we have for Tumbleweed and Leap: >> >> TW: >> >> ==before== >> <1c0> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at >> <1d4> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 >> <1e8> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl >> <1fc> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon >> <2c4> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp >> <2d8> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx >> <2ec> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso >> <300> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns >> <314> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un >> <328> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 >> <671> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at >> <685> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 >> <699> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl >> <6ad> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon >> <770> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp >> <784> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx >> <798> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso >> <7ac> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns >> <7c0> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un >> <7d4> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 >> <9e0> DW_AT_name : bbb >> <aa6> DW_AT_name : ccc >> ==after== >> <ee> DW_AT_name : (indirect string, offset: 0x3f1): sockaddr_at >> <fc> DW_AT_name : (indirect string, offset: 0x450): sockaddr_ax25 >> <10a> DW_AT_name : (indirect string, offset: 0x366): sockaddr_dl >> <118> DW_AT_name : (indirect string, offset: 0x382): sockaddr_eon >> <1b6> DW_AT_name : (indirect string, offset: 0x5e): sockaddr_inarp >> <1c4> DW_AT_name : (indirect string, offset: 0xa7): sockaddr_ipx >> <1d2> DW_AT_name : (indirect string, offset: 0x51): sockaddr_iso >> <1e0> DW_AT_name : (indirect string, offset: 0x11c): sockaddr_ns >> <1ee> DW_AT_name : (indirect string, offset: 0x86): sockaddr_un >> <1fc> DW_AT_name : (indirect string, offset: 0x3bd): sockaddr_x25 >> >> while Leap has: >> >> ==before== >> <105> DW_AT_name : bbb >> <1cb> DW_AT_name : ccc >> <2b3> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end >> <2be> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start >> <2c9> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end >> <2f1> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end >> <2fc> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini >> <3bb> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init >> <3bf> DW_AT_name : (indirect string, offset: 0x33d): _init >> ==after== >> <27e> DW_AT_name : (indirect string, offset: 0x4b6): __preinit_array_end >> <286> DW_AT_name : (indirect string, offset: 0x2a5): __init_array_start >> <28e> DW_AT_name : (indirect string, offset: 0x4ca): __init_array_end >> <2ab> DW_AT_name : (indirect string, offset: 0x2fd): __fini_array_end >> <2b4> DW_AT_name : (indirect string, offset: 0x2ed): __libc_csu_fini >> <34c> DW_AT_linkage_name: (indirect string, offset: 0x33d): _init >> <350> DW_AT_name : (indirect string, offset: 0x33d): _init >> >> So as Florian said, we should ignore sockeraddr decls and check that bbb and ccc >> are not present after dwz. >> >> What about using the following patch? > > That fails on my local debian-arm64 setup. > > Because bbb and ccc were the only DW_AT_declarations in the original > binary. > > $ readelf -wi odr-struct-ns | grep -3 DW_AT_declaration | grep name > <7c> DW_AT_name : bbb > <14b> DW_AT_name : ccc > > So > readelf -wi 1 | grep -3 DW_AT_declaration > decls > fails because the grep fails > > So I think that should also be a passing condition (no decls left). > It would be good to make sure they were there at the start though. > > Cheers, > > Mark > Oh, I see, so please try the updated version of the patch? Cheers, Martin [-- Attachment #2: 0001-testsuite-verify-directly-merged-DW_AT_declarations.patch --] [-- Type: text/x-patch, Size: 2523 bytes --] From e08b4e361546d4db773b3948241b586fa5ea55d7 Mon Sep 17 00:00:00 2001 From: Martin Liska <mliska@suse.cz> Date: Thu, 30 Jun 2022 16:21:58 +0200 Subject: [PATCH] testsuite: verify directly merged DW_AT_declarations Do not rely on number of DW_AT_declaration and check symbols instead. --- testsuite/dwz.tests/odr-struct-ns.sh | 14 +++++++++----- testsuite/dwz.tests/odr-struct.sh | 14 +++++++++----- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/testsuite/dwz.tests/odr-struct-ns.sh b/testsuite/dwz.tests/odr-struct-ns.sh index 4fd00af..c6e0f1d 100644 --- a/testsuite/dwz.tests/odr-struct-ns.sh +++ b/testsuite/dwz.tests/odr-struct-ns.sh @@ -21,7 +21,10 @@ for name in member_one member_two member_three member_four; do esac done -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) +# Check that bbb and ccc are present as DW_AT_declaration +readelf -wi 1 | grep -3 DW_AT_declaration > decls +grep bbb decls >/dev/null +grep ccc decls >/dev/null $execs/dwz-for-test --odr 1 @@ -38,8 +41,9 @@ for name in member_one member_two member_three member_four; do done # We expect two decls to be removed, for bbb and ccc. -expected_decl_cnt=$(($decl_cnt - 2)) -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) -[ $expected_decl_cnt -eq $decl_cnt ] +readelf -wi 1 | grep -3 DW_AT_declaration > decls || true -rm -f 1 +if grep bbb decls >/dev/null ; then exit 1; fi +if grep ccc decls >/dev/null ; then exit 2; fi + +rm -f 1 decls diff --git a/testsuite/dwz.tests/odr-struct.sh b/testsuite/dwz.tests/odr-struct.sh index d0fddf9..c6793f9 100644 --- a/testsuite/dwz.tests/odr-struct.sh +++ b/testsuite/dwz.tests/odr-struct.sh @@ -21,7 +21,10 @@ for name in member_one member_two member_three member_four; do esac done -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) +# Check that bbb and ccc are present as DW_AT_declaration +readelf -wi 1 | grep -3 DW_AT_declaration > decls +grep bbb decls >/dev/null +grep ccc decls >/dev/null $execs/dwz-for-test --odr 1 @@ -38,8 +41,9 @@ for name in member_one member_two member_three member_four; do done # We expect two decls to be removed, for bbb and ccc. -expected_decl_cnt=$(($decl_cnt - 2)) -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) -[ $expected_decl_cnt -eq $decl_cnt ] +readelf -wi 1 | grep -3 DW_AT_declaration > decls || true -rm -f 1 +if grep bbb decls >/dev/null ; then exit 1; fi +if grep ccc decls >/dev/null ; then exit 2; fi + +rm -f 1 decls -- 2.36.1
Hi Martin, On Fri, Jul 01, 2022 at 08:42:00AM +0200, Martin Liška wrote: > > So I think that should also be a passing condition (no decls left). > > It would be good to make sure they were there at the start though. > > Oh, I see, so please try the updated version of the patch? Looks good to me. And makes the test PASS locally. Thanks, Mark > From e08b4e361546d4db773b3948241b586fa5ea55d7 Mon Sep 17 00:00:00 2001 > From: Martin Liska <mliska@suse.cz> > Date: Thu, 30 Jun 2022 16:21:58 +0200 > Subject: [PATCH] testsuite: verify directly merged DW_AT_declarations > > Do not rely on number of DW_AT_declaration and check symbols > instead. > --- > testsuite/dwz.tests/odr-struct-ns.sh | 14 +++++++++----- > testsuite/dwz.tests/odr-struct.sh | 14 +++++++++----- > 2 files changed, 18 insertions(+), 10 deletions(-) > > diff --git a/testsuite/dwz.tests/odr-struct-ns.sh b/testsuite/dwz.tests/odr-struct-ns.sh > index 4fd00af..c6e0f1d 100644 > --- a/testsuite/dwz.tests/odr-struct-ns.sh > +++ b/testsuite/dwz.tests/odr-struct-ns.sh > @@ -21,7 +21,10 @@ for name in member_one member_two member_three member_four; do > esac > done > > -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) > +# Check that bbb and ccc are present as DW_AT_declaration > +readelf -wi 1 | grep -3 DW_AT_declaration > decls > +grep bbb decls >/dev/null > +grep ccc decls >/dev/null > > $execs/dwz-for-test --odr 1 > > @@ -38,8 +41,9 @@ for name in member_one member_two member_three member_four; do > done > > # We expect two decls to be removed, for bbb and ccc. > -expected_decl_cnt=$(($decl_cnt - 2)) > -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) > -[ $expected_decl_cnt -eq $decl_cnt ] > +readelf -wi 1 | grep -3 DW_AT_declaration > decls || true > > -rm -f 1 > +if grep bbb decls >/dev/null ; then exit 1; fi > +if grep ccc decls >/dev/null ; then exit 2; fi > + > +rm -f 1 decls > diff --git a/testsuite/dwz.tests/odr-struct.sh b/testsuite/dwz.tests/odr-struct.sh > index d0fddf9..c6793f9 100644 > --- a/testsuite/dwz.tests/odr-struct.sh > +++ b/testsuite/dwz.tests/odr-struct.sh > @@ -21,7 +21,10 @@ for name in member_one member_two member_three member_four; do > esac > done > > -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) > +# Check that bbb and ccc are present as DW_AT_declaration > +readelf -wi 1 | grep -3 DW_AT_declaration > decls > +grep bbb decls >/dev/null > +grep ccc decls >/dev/null > > $execs/dwz-for-test --odr 1 > > @@ -38,8 +41,9 @@ for name in member_one member_two member_three member_four; do > done > > # We expect two decls to be removed, for bbb and ccc. > -expected_decl_cnt=$(($decl_cnt - 2)) > -decl_cnt=$(readelf -wi 1 | grep -c "DW_AT_declaration" || true) > -[ $expected_decl_cnt -eq $decl_cnt ] > +readelf -wi 1 | grep -3 DW_AT_declaration > decls || true > > -rm -f 1 > +if grep bbb decls >/dev/null ; then exit 1; fi > +if grep ccc decls >/dev/null ; then exit 2; fi > + > +rm -f 1 decls > -- > 2.36.1 >
On 7/1/22 09:43, Mark Wielaard wrote:
> Looks good to me. And makes the test PASS locally.
>
> Thanks,
Good, I've just pushed that.
Martin
A restored build has been detected on builder dwz-opensusetw-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/100/builds/7 Build state: build successful Revision: a020756338dfa5ebbd721114497fda3b2689c81f Worker: bb2 Build Reason: (unknown) Blamelist: Lv Ying via Dwz <dwz@sourceware.org>, Mark Wielaard <mark@klomp.org>, Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/1/logs/stdio - 2: make ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/2/logs/stdio - warnings (1): https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/2/logs/warnings__1_ - 3: make check ( warnings ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/3/logs/dwz_log - warnings (1): https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/3/logs/warnings__1_ - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/7/steps/10/logs/stdio
A restored build has been detected on builder dwz-debian-testing-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/153/builds/4 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb3 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/153/builds/4/steps/10/logs/stdio
A restored build has been detected on builder dwz-fedora-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/11/builds/12 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb1 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/11/builds/12/steps/10/logs/stdio
A restored build has been detected on builder dwz-opensusetw-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/100/builds/12 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb3 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/100/builds/12/steps/10/logs/stdio
A restored build has been detected on builder dwz-rawhide-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/130/builds/10 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb1 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/130/builds/10/steps/10/logs/stdio
A restored build has been detected on builder dwz-debian-amd64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/50/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb2 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/50/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-opensuseleap-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/99/builds/12 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: bb1 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/99/builds/12/steps/10/logs/stdio
A restored build has been detected on builder dwz-centos-x86_64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/14/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: centos-x86_64 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/14/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-debian-i386 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/46/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: debian-i386-2 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/46/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-debian-ppc64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/65/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: debian-ppc64 Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/65/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-fedora-s390x while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/12/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: fedora-s390x Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/12/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-fedora-ppc64le while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/44/builds/11 Build state: build successful Revision: bb44ff3ab1a45ac19588ebc97966e6774d0e018b Worker: fedora-ppc64le Build Reason: (unknown) Blamelist: Martin Liska <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/4/logs/stdio - 5: fetch ['dwz.sum', 'dwz.log'] ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/5/logs/stdio - 6: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/6/logs/stdio - 7: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/7/logs/stdio - 8: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/8/logs/stdio - 9: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/9/logs/stdio - 10: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/44/builds/11/steps/10/logs/stdio
A restored build has been detected on builder dwz-debian-armhf while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/32/builds/14 Build state: build successful Revision: 7aae87b5dff6128c46fc7fb2ccd1eae2c6fa11ba Worker: debian-armhf Build Reason: (unknown) Blamelist: Mark Wielaard <mark@klomp.org>, Martin Liska <mliska@suse.cz>, Martin Liška <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/4/logs/stdio - 5: build bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/5/logs/stdio - 6: fetch bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/6/logs/stdio - 7: unpack bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/7/logs/stdio - 8: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/8/logs/stdio - 9: pass .bunsen.source.gitdescribe ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/9/logs/stdio - 10: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/10/logs/stdio - 11: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/11/logs/stdio - 12: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/12/logs/stdio - 13: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/13/logs/stdio - 14: make clean ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/32/builds/14/steps/14/logs/stdio A restored build has been detected on builder dwz-debian-arm64 while building dwz. Full details are available at: https://builder.sourceware.org/buildbot/#builders/47/builds/15 Build state: build successful Revision: 7aae87b5dff6128c46fc7fb2ccd1eae2c6fa11ba Worker: debian-arm64 Build Reason: (unknown) Blamelist: Mark Wielaard <mark@klomp.org>, Martin Liska <mliska@suse.cz>, Martin Liška <mliska@suse.cz> Steps: - 0: worker_preparation ( success ) - 1: git checkout ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/1/logs/stdio - 2: make ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/2/logs/stdio - 3: make check ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/3/logs/stdio - dwz.sum: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/3/logs/dwz_sum - dwz.log: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/3/logs/dwz_log - 4: prep ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/4/logs/stdio - 5: build bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/5/logs/stdio - 6: fetch bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/6/logs/stdio - 7: unpack bunsen.cpio.gz ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/7/logs/stdio - 8: pass .bunsen.source.gitname ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/8/logs/stdio - 9: pass .bunsen.source.gitdescribe ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/9/logs/stdio - 10: pass .bunsen.source.gitbranch ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/10/logs/stdio - 11: pass .bunsen.source.gitrepo ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/11/logs/stdio - 12: upload to bunsen ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/12/logs/stdio - 13: clean up ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/13/logs/stdio - 14: make clean ( success ) Logs: - stdio: https://builder.sourceware.org/buildbot/#builders/47/builds/15/steps/14/logs/stdio