From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 68792 invoked by alias); 23 Nov 2017 00:22:13 -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 68631 invoked by uid 89); 23 Nov 2017 00:22:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.1 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_3,KAM_NUMSUBJECT,KB_WAM_FROM_NAME_SINGLEWORD,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=heads, 8792, Leaving, probe_ops 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; Thu, 23 Nov 2017 00:22:10 +0000 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Breakage on builder Fedora-s390x-m64, revision 935676c92feb5f35e4634ef58c20ffdfd0979b07 From: gdb-buildbot@sergiodj.net To: Sergio Durigan Junior , gdb-patches@sourceware.org In-Reply-To: <935676c92feb5f35e4634ef58c20ffdfd0979b07-master-breakage@gdb-build> Message-Id: Date: Thu, 23 Nov 2017 00:22:00 -0000 X-SW-Source: 2017-11/txt/msg00527.txt.bz2 Unfortunately it seems that there is a breakage on GDB. Commit title: 'Convert generic probe interface to C++ (and perform some cleanups)' Revision: 935676c92feb5f35e4634ef58c20ffdfd0979b07 You can find more details below: +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Buildslave: marist-fedora-s390x Full Build URL: Commit(s) tested: 935676c92feb5f35e4634ef58c20ffdfd0979b07 Author(s) (in the same order as the commits): Sergio Durigan Junior Subject: Convert generic probe interface to C++ (and perform some cleanups) 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. ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c: In function const char* dtrace_type_name(probe*): ../../binutils-gdb/gdb/dtrace-probe.c:775:30: error: struct probe has no member named pops gdb_assert (probe_generic->pops == &dtrace_probe_ops); ^ ../../binutils-gdb/gdb/common/gdb_assert.h:34:13: note: in definition of macro gdb_assert ((void) ((expr) ? 0 : \ ^~~~ In file included from ../../binutils-gdb/gdb/common/gdb_vecs.h:23:0, from ../../binutils-gdb/gdb/symtab.h:26, from ../../binutils-gdb/gdb/language.h:26, from ../../binutils-gdb/gdb/frame.h:72, from ../../binutils-gdb/gdb/gdbarch.h:39, from ../../binutils-gdb/gdb/defs.h:557, from ../../binutils-gdb/gdb/dtrace-probe.c:22: ../../binutils-gdb/gdb/dtrace-probe.c: At global scope: ../../binutils-gdb/gdb/common/vec.h:414:16: error: variable or field dtrace_gen_info_probes_table_header declared void #define VEC(T) VEC_##T ^ ../../binutils-gdb/gdb/dtrace-probe.c:782:38: note: in expansion of macro VEC dtrace_gen_info_probes_table_header (VEC (info_probe_column_s) **heads) ^~~ ../../binutils-gdb/gdb/common/vec.h:414:16: error: VEC_info_probe_column_s was not declared in this scope #define VEC(T) VEC_##T ^ ../../binutils-gdb/gdb/dtrace-probe.c:782:38: note: in expansion of macro VEC dtrace_gen_info_probes_table_header (VEC (info_probe_column_s) **heads) ^~~ ../../binutils-gdb/gdb/dtrace-probe.c:782:66: error: heads was not declared in this scope dtrace_gen_info_probes_table_header (VEC (info_probe_column_s) **heads) ^~~~~ In file included from ../../binutils-gdb/gdb/common/common-defs.h:79:0, from ../../binutils-gdb/gdb/defs.h:28, from ../../binutils-gdb/gdb/dtrace-probe.c:22: ../../binutils-gdb/gdb/dtrace-probe.c: In function void dtrace_gen_info_probes_table_values(probe*, VEC_const_char_ptr**): ../../binutils-gdb/gdb/dtrace-probe.c:801:30: error: struct probe has no member named pops gdb_assert (probe_generic->pops == &dtrace_probe_ops); ^ ../../binutils-gdb/gdb/common/gdb_assert.h:34:13: note: in definition of macro gdb_assert ((void) ((expr) ? 0 : \ ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c:805:63: error: struct probe has no member named arch; did you mean m_arch? else if (!gdbarch_dtrace_probe_is_enabled_p (probe_generic->arch)) ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c: In function void dtrace_enable_probe(probe*): ../../binutils-gdb/gdb/dtrace-probe.c:820:36: error: struct probe has no member named arch; did you mean m_arch? struct gdbarch *gdbarch = probe->arch; ^~~~ In file included from ../../binutils-gdb/gdb/common/common-defs.h:79:0, from ../../binutils-gdb/gdb/defs.h:28, from ../../binutils-gdb/gdb/dtrace-probe.c:22: ../../binutils-gdb/gdb/dtrace-probe.c:825:22: error: struct probe has no member named pops gdb_assert (probe->pops == &dtrace_probe_ops); ^ ../../binutils-gdb/gdb/common/gdb_assert.h:34:13: note: in definition of macro gdb_assert ((void) ((expr) ? 0 : \ ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c: In function void dtrace_disable_probe(probe*): ../../binutils-gdb/gdb/dtrace-probe.c:852:36: error: struct probe has no member named arch; did you mean m_arch? struct gdbarch *gdbarch = probe->arch; ^~~~ In file included from ../../binutils-gdb/gdb/common/common-defs.h:79:0, from ../../binutils-gdb/gdb/defs.h:28, from ../../binutils-gdb/gdb/dtrace-probe.c:22: ../../binutils-gdb/gdb/dtrace-probe.c:857:22: error: struct probe has no member named pops gdb_assert (probe->pops == &dtrace_probe_ops); ^ ../../binutils-gdb/gdb/common/gdb_assert.h:34:13: note: in definition of macro gdb_assert ((void) ((expr) ? 0 : \ ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c:871:70: error: struct probe has no member named provider; did you mean m_provider? error (_("Probe %s:%s cannot be disabled: no enablers."), probe->provider, probe->name); ^~~~~~~~ ../../binutils-gdb/gdb/dtrace-probe.c:871:87: error: struct probe has no member named name; did you mean m_name? error (_("Probe %s:%s cannot be disabled: no enablers."), probe->provider, probe->name); ^~~~ ../../binutils-gdb/gdb/dtrace-probe.c: At global scope: ../../binutils-gdb/gdb/dtrace-probe.c:885:24: error: variable const probe_ops dtrace_probe_ops has initializer but incomplete type const struct probe_ops dtrace_probe_ops = ^~~~~~~~~~~~~~~~ ../../binutils-gdb/gdb/dtrace-probe.c:898:3: error: dtrace_gen_info_probes_table_header was not declared in this scope dtrace_gen_info_probes_table_header, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../binutils-gdb/gdb/dtrace-probe.c: In function void info_probes_dtrace_command(const char*, int): ../../binutils-gdb/gdb/dtrace-probe.c:909:56: error: info_probes_for_ops was not declared in this scope info_probes_for_ops (arg, from_tty, &dtrace_probe_ops); ^ ../../binutils-gdb/gdb/dtrace-probe.c: In function void _initialize_dtrace_probe(): ../../binutils-gdb/gdb/dtrace-probe.c:915:3: error: all_probe_ops was not declared in this scope all_probe_ops.push_back (&dtrace_probe_ops); ^~~~~~~~~~~~~ Makefile:1929: recipe for target 'dtrace-probe.o' failed make[2]: Leaving directory '/home/mjw/gdb/build/fedora-s390x/build/gdb' make[2]: *** [dtrace-probe.o] Error 1 Makefile:8792: recipe for target 'all-gdb' failed make[1]: *** [all-gdb] Error 2 make[1]: Leaving directory '/home/mjw/gdb/build/fedora-s390x/build' Makefile:849: recipe for target 'all' failed make: *** [all] Error 2 ============================