From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 45820 invoked by alias); 20 Mar 2018 14:17:33 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 45798 invoked by uid 89); 20 Mar 2018 14:17:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.0 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_3,KAM_ASCII_DIVIDERS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy= X-HELO: kwanyin.sergiodj.net Received: from kwanyin.sergiodj.net (HELO kwanyin.sergiodj.net) (158.69.185.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 20 Mar 2018 14:17:30 +0000 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Breakage on builder Fedora-s390x-m64, revision 4ee89e903de920496a69c01df70db13a70a2a0be From: gdb-buildbot@sergiodj.net To: Stephen Roberts , gdb-patches@sourceware.org In-Reply-To: <4ee89e903de920496a69c01df70db13a70a2a0be-master-breakage@gdb-build> Message-Id: Date: Tue, 20 Mar 2018 14:17:00 -0000 X-SW-Source: 2018-03/txt/msg00372.txt.bz2 Unfortunately it seems that there is a breakage on GDB. Commit title: 'Replace the linear search in find_pc_sect_line with a binary search.' Revision: 4ee89e903de920496a69c01df70db13a70a2a0be You can find more details below: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Buildslave: marist-fedora-s390x Full Build URL: Commit(s) tested: 4ee89e903de920496a69c01df70db13a70a2a0be Author(s) (in the same order as the commits): Stephen Roberts Subject: Replace the linear search in find_pc_sect_line with a binary search. Testsuite log (gdb.sum and gdb.log) URL(s): *** Failed to compiled GDB. *** ============================ +++ The full log is too big to be posted here. +++ These are the last 100 lines of it. In file included from ../../binutils-gdb/gdb/inferior.h:48:0, from ../../binutils-gdb/gdb/infrun.c:26: ../../binutils-gdb/gdb/progspace.h:284:31: warning: *((void*)(& maybe_restore_inferior)+32).scoped_restore_current_program_space::m_saved_pspace may be used uninitialized in this function [-Wmaybe-uninitialized] { set_current_program_space (m_saved_pspace); } ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../../binutils-gdb/gdb/infrun.c:927:6: note: *((void*)(& maybe_restore_inferior)+32).scoped_restore_current_program_space::m_saved_pspace was declared here maybe_restore_inferior; ^~~~~~~~~~~~~~~~~~~~~~ CXX jit.o CXX language.o CXX linespec.o CXX location.o CXX m2-lang.o CXX m2-typeprint.o CXX m2-valprint.o CXX macrocmd.o CXX macroexp.o CXX macroscope.o CXX macrotab.o CXX main.o CXX maint.o CXX mdebugread.o CXX mem-break.o CXX memattr.o CXX memory-map.o CXX memrange.o CXX minidebug.o CXX minsyms.o CXX mipsread.o CXX namespace.o CXX objc-lang.o CXX objfiles.o CXX observable.o CXX opencl-lang.o CXX osabi.o CXX osdata.o CXX p-lang.o CXX p-typeprint.o CXX p-valprint.o CXX parse.o CXX printcmd.o CXX probe.o CXX producer.o CXX progspace.o CXX progspace-and-thread.o CXX prologue-value.o CXX psymtab.o CXX record.o CXX record-btrace.o CXX record-full.o In file included from ../../binutils-gdb/gdb/exceptions.h:23:0, from ../../binutils-gdb/gdb/utils.h:24, from ../../binutils-gdb/gdb/defs.h:676, from ../../binutils-gdb/gdb/record-btrace.c:22: ../../binutils-gdb/gdb/ui-out.h: In function void btrace_insn_history(ui_out*, const btrace_thread_info*, const btrace_insn_iterator*, const btrace_insn_iterator*, gdb_disassembly_flags): ../../binutils-gdb/gdb/ui-out.h:197:18: warning: asm_list.ui_out_emit_type<(ui_out_type)1>::m_uiout may be used uninitialized in this function [-Wmaybe-uninitialized] m_uiout->end (Type); ~~~~~~~~~~~~~^~~~~~ ../../binutils-gdb/gdb/record-btrace.c:658:35: note: asm_list.ui_out_emit_type<(ui_out_type)1>::m_uiout was declared here gdb::optional asm_list; ^~~~~~~~ CXX regcache.o CXX regcache-dump.o CXX reggroups.o CXX registry.o CXX remote.o CXX remote-fileio.o CXX remote-notif.o CXX reverse.o CXX rust-lang.o CXX sentinel-frame.o CXX ser-event.o CXX serial.o CXX skip.o CXX solib.o CXX solib-target.o CXX source.o CXX stabsread.o CXX stack.o CXX std-regs.o CXX symfile.o CXX symfile-debug.o CXX symmisc.o CXX symtab.o CXX target.o ../../binutils-gdb/gdb/symtab.c: In function symtab_and_line find_pc_sect_line(CORE_ADDR, obj_section*, int): ../../binutils-gdb/gdb/symtab.c:3224:5: error: this if clause does not guard... [-Werror=misleading-indentation] if (item != first) ^~ ../../binutils-gdb/gdb/symtab.c:3237:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the if if (prev && prev->line && (!best || prev->pc > best->pc)) ^~ cc1plus: all warnings being treated as errors make[2]: *** [Makefile:1607: symtab.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/home/mjw/gdb/build/fedora-s390x/build/gdb' make[1]: *** [Makefile:8793: all-gdb] Error 2 make[1]: Leaving directory '/home/mjw/gdb/build/fedora-s390x/build' make: *** [Makefile:850: all] Error 2 ============================