Breakage on builder NetBSD-x86_64-m64, revision beadd3e84ed8e652015f07eb4734a6d3b17e79cb

gdb-buildbot@sergiodj.net gdb-buildbot@sergiodj.net
Sun Aug 25 22:41:00 GMT 2019


Unfortunately it seems that there is a breakage on GDB.

Commit title: 'dwarf2read: replace gdb::optional<bool> with enum'
Revision: beadd3e84ed8e652015f07eb4734a6d3b17e79cb

You can find more details below:

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


+++ The full log is too big to be posted here.
+++ These are the last 100 lines of it.

  CXX    break-catch-syscall.o
  CXX    break-catch-throw.o
  CXX    breakpoint.o
  CXX    btrace.o
  CXX    build-id.o
  CXX    buildsym-legacy.o
  CXX    buildsym.o
  YACC   c-exp.c
/data/motusgdb/gdbosci/netbsd-x86_64/build/gdb/../../binutils-gdb/gdb/c-exp.y: warning: 42 shift/reduce conflicts [-Wconflicts-sr]
/data/motusgdb/gdbosci/netbsd-x86_64/build/gdb/../../binutils-gdb/gdb/c-exp.y: warning: 53 reduce/reduce conflicts [-Wconflicts-rr]
  CXX    c-exp.o
  CXX    c-lang.o
  CXX    c-typeprint.o
  CXX    c-valprint.o
  CXX    c-varobj.o
  CXX    charset.o
  CXX    cli-out.o
  CXX    cli/cli-cmds.o
  CXX    cli/cli-decode.o
  CXX    cli/cli-dump.o
  CXX    cli/cli-interp.o
  CXX    cli/cli-logging.o
  CXX    cli/cli-option.o
  CXX    cli/cli-script.o
  CXX    cli/cli-setshow.o
  CXX    cli/cli-style.o
  CXX    cli/cli-utils.o
  CXX    coff-pe-read.o
  CXX    coffread.o
  CXX    compile/compile-c-support.o
  CXX    compile/compile-c-symbols.o
  CXX    compile/compile-c-types.o
  CXX    compile/compile-cplus-symbols.o
  CXX    compile/compile-cplus-types.o
  CXX    compile/compile-loc2c.o
  CXX    compile/compile-object-load.o
  CXX    compile/compile-object-run.o
  CXX    compile/compile.o
  CXX    complaints.o
  CXX    completer.o
  CXX    continuations.o
  CXX    copying.o
  CXX    corefile.o
  CXX    corelow.o
  CXX    cp-abi.o
  YACC   cp-name-parser.c
  CXX    cp-name-parser.o
  CXX    cp-namespace.o
  CXX    cp-support.o
  CXX    cp-valprint.o
  CXX    ctf.o
  YACC   d-exp.c
  CXX    d-exp.o
  CXX    d-lang.o
  CXX    d-namespace.o
  CXX    d-valprint.o
  CXX    dbxread.o
  CXX    dcache.o
  CXX    debug.o
  CXX    demangle.o
  CXX    dictionary.o
  CXX    disasm-selftests.o
  CXX    disasm.o
  CXX    dtrace-probe.o
  CXX    dummy-frame.o
  CXX    dwarf-index-cache.o
  CXX    dwarf-index-common.o
  CXX    dwarf-index-write.o
  CXX    dwarf2-frame-tailcall.o
  CXX    dwarf2-frame.o
  CXX    dwarf2expr.o
  CXX    dwarf2loc.o
  CXX    dwarf2read.o
../../binutils-gdb/gdb/dwarf2read.c: In member function 'dwarf2_per_cu_data* dw2_debug_names_iterator::next()':
../../binutils-gdb/gdb/dwarf2read.c:5850:22: error: 'symbol_linkage' is not a class, namespace, or enumeration
   } symbol_linkage = symbol_linkage::unknown;
                      ^
../../binutils-gdb/gdb/dwarf2read.c:5902:21: error: 'symbol_linkage' is not a class, namespace, or enumeration
    symbol_linkage = symbol_linkage::static_;
                     ^
../../binutils-gdb/gdb/dwarf2read.c:5907:21: error: 'symbol_linkage' is not a class, namespace, or enumeration
    symbol_linkage = symbol_linkage::extern_;
                     ^
../../binutils-gdb/gdb/dwarf2read.c:5917:25: error: 'symbol_linkage' is not a class, namespace, or enumeration
   if (symbol_linkage != symbol_linkage::unknown && m_block_index.has_value ())
                         ^
../../binutils-gdb/gdb/dwarf2read.c:5920:50: error: 'symbol_linkage' is not a class, namespace, or enumeration
  const bool symbol_is_static = symbol_linkage == symbol_linkage::static_;
                                                  ^
Makefile:1634: recipe for target 'dwarf2read.o' failed
gmake[2]: Leaving directory '/data/motusgdb/gdbosci/netbsd-x86_64/build/gdb'
gmake[2]: *** [dwarf2read.o] Error 1
Makefile:9228: recipe for target 'all-gdb' failed
gmake[1]: *** [all-gdb] Error 2
gmake[1]: Leaving directory '/data/motusgdb/gdbosci/netbsd-x86_64/build'
Makefile:850: recipe for target 'all' failed
gmake: *** [all] Error 2
program finished with exit code 2
elapsedTime=333.260051



More information about the Gdb-patches mailing list