This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Breakage on builder Fedora-s390x-m64, revision 935676c92feb5f35e4634ef58c20ffdfd0979b07


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:
	<http://gdb-build.sergiodj.net/builders/Fedora-s390x-m64/builds/7077>

Commit(s) tested:
	935676c92feb5f35e4634ef58c20ffdfd0979b07

Author(s) (in the same order as the commits):
	Sergio Durigan Junior <sergiodj@redhat.com>

Subject:
	Convert generic probe interface to C++ (and perform some cleanups)

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Fedora-s390x-m64/93/935676c92feb5f35e4634ef58c20ffdfd0979b07/>

*** 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
============================


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]