Discussion:
Oh dear. I regret to inform you that commit 8d3c78e473c2af54c8117808f2459a408f9f6327 might be unfortunate
g***@sergiodj.net
2018-11-08 15:52:08 UTC
Permalink
My lords, ladies, gentlemen, members of the public.

It is a matter of great regret and sadness to inform you that commit:

rx: Add target rx-*-linux.
8d3c78e473c2af54c8117808f2459a408f9f6327

might have made GDB unwell. Since I am just your Butler BuildBot,
I kindly ask that a human superior officer double-check this.

Please note that if you are reading this message on gdb-patches, there might
be other builders broken.

You can find more details about the unfortunate breakage in the next messages.

Cheers,

Your GDB BuildBot.
g***@sergiodj.net
2018-11-08 15:52:08 UTC
Permalink
Unfortunately it seems that there is a breakage on GDB.

Commit title: 'rx: Add target rx-*-linux.'
Revision: 8d3c78e473c2af54c8117808f2459a408f9f6327

You can find more details below:

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

Buildslave:
ubuntu16-aarch64

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Ubuntu-Aarch64-native-extended-gdbserver-m64/builds/109>

Commit(s) tested:
8d3c78e473c2af54c8117808f2459a408f9f6327

Author(s) (in the same order as the commits):
Yoshinori Sato <***@users.sourceforge.jp>

Subject:
rx: Add target rx-*-linux.

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Ubuntu-Aarch64-native-extended-gdbserver-m64/8d/8d3c78e473c2af54c8117808f2459a408f9f6327/>

*** Failed to compiled GDB. ***
============================

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

gcc -c -DHAVE_CONFIG_H -g -D_GLIBCXX_DEBUG -I. -I../../../../binutils-gdb/gdb/gdbserver/../../libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -D_GNU_SOURCE ../../../../binutils-gdb/gdb/gdbserver/../../libiberty/setproctitle.c -o noasan/setproctitle.o; \
else true; fi
gcc -c -DHAVE_CONFIG_H -g -D_GLIBCXX_DEBUG -I. -I../../../../binutils-gdb/gdb/gdbserver/../../libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -D_GNU_SOURCE ../../../../binutils-gdb/gdb/gdbserver/../../libiberty/xvasprintf.c -o xvasprintf.o
gcc -c -DHAVE_CONFIG_H -g -D_GLIBCXX_DEBUG -I. -I../../../../binutils-gdb/gdb/gdbserver/../../libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -D_GNU_SOURCE ../../../../binutils-gdb/gdb/gdbserver/../../libiberty/setproctitle.c -o setproctitle.o
rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a
ar rc ./libiberty.a \
./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o
ranlib ./libiberty.a
if [ x"" != x ]; then \
cd pic; \
ar rc ./libiberty.a \
./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \
ranlib ./libiberty.a; \
cd ..; \
else true; fi; \
if [ x"" != x ]; then \
cd noasan; \
ar rc ./libiberty.a \
./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./d-demangle.o ./dwarfnames.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./vprintf-support.o ./rust-demangle.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./simple-object-xcoff.o ./sort.o ./spaces.o ./splay-tree.o ./stack-limit.o ./strerror.o ./strsignal.o ./timeval-utils.o ./unlink-if-ordinary.o ./xasprintf.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./xvasprintf.o ./setproctitle.o; \
ranlib ./libiberty.a; \
cd ..; \
else true; fi
make[6]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb/gdbserver/build-libiberty-gdbserver'
make[5]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb/gdbserver'
CXX aarch64-linux-hw-point.o
CXX aarch64-linux.o
CXX aarch64-sve-linux-ptrace.o
CXX aarch64.o
CXX arch/aarch64-insn.o
CXX arch/aarch64.o
CXX arch/arm.o
CXX arm-with-neon.o
CXX ax.o
CXX common/agent.o
CXX common/btrace-common.o
CXX common/buffer.o
CXX common/cleanups.o
CXX common/common-debug.o
CXX common/common-exceptions.o
CXX common/common-regcache.o
CXX common/common-utils.o
CXX common/environ.o
CXX common/errors.o
CXX common/fileio.o
CXX common/filestuff.o
CXX common/format.o
CXX common/gdb_tilde_expand.o
CXX common/gdb_vecs.o
CXX common/job-control.o
CXX common/netstuff.o
CXX common/new-op.o
CXX common/pathstuff.o
CXX common/posix-strerror.o
CXX common/print-utils.o
CXX common/ptid.o
CXX common/rsp-low.o
CXX common/selftest.o
CXX common/signals-state-save-restore.o
CXX common/signals.o
CXX common/tdesc.o
CXX common/vec.o
CXX common/xml-utils.o
CXX debug.o
CXX dll.o
CXX event-loop.o
CXX fork-child.o
CXX fork-inferior.o
CXX hostio-errno.o
CXX hostio.o
CXX inferiors.o
CXX linux-aarch32-low.o
CXX linux-aarch64-low.o
CXX linux-aarch64-tdesc-selftest.o
CXX linux-aarch64-tdesc.o
CXX linux-low.o
CXX linux-namespaces.o
CXX linux-osdata.o
CXX linux-personality.o
CXX linux-procfs.o
CXX linux-ptrace.o
g++: internal compiler error: Segmentation fault (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions.
Makefile:613: recipe for target 'linux-namespaces.o' failed
make[4]: *** [linux-namespaces.o] Error 4
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb/gdbserver'
Makefile:2014: recipe for target 'subdir_do' failed
make[3]: *** [subdir_do] Error 1
make[3]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb'
Makefile:1621: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb'
Makefile:8792: recipe for target 'all-gdb' failed
make[1]: *** [all-gdb] Error 2
make[1]: Leaving directory '/home/gdb_buildbot/ubuntu16-aarch64/ubuntu-aarch64-native-extended-gdbserver-m64/build'
Makefile:849: recipe for target 'all' failed
make: *** [all] Error 2
============================

Loading...