This is the mail archive of the
gdb-testers@sourceware.org
mailing list for the GDB project.
*** COMPILATION FAILED *** Failures on Fedora-x86_64-w64-mingw32, branch master *** BREAKAGE ***
- From: sergiodj+buildbot at sergiodj dot net
- To: gdb-testers at sourceware dot org
- Date: Sat, 09 Jun 2018 05:20:28 -0400
- Subject: *** COMPILATION FAILED *** Failures on Fedora-x86_64-w64-mingw32, branch master *** BREAKAGE ***
Buildslave:
fedora-x86-64-3
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-w64-mingw32/builds/1866>
Commit(s) tested:
95da9854466ada2572b42f5528711a06a2d42db1
Author(s) (in the same order as the commits):
H.J. Lu <hjl.tools@gmail.com>
Subject:
Use DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION to silence GCC 8.1
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-w64-mingw32/95/95da9854466ada2572b42f5528711a06a2d42db1/>
*** Failed to compiled GDB. ***
============================
+++ The full log is too big to be posted here.
+++ These are the last 100 lines of it.
x86_64-w64-mingw32-gcc -c -DHAVE_CONFIG_H -D_GLIBCXX_DEBUG -D__USE_MINGW_ACCESS -I. -I../../../../binutils-gdb/gdb/gdbserver/../../libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../../binutils-gdb/gdb/gdbserver/../../libiberty/setproctitle.c -o setproctitle.o
x86_64-w64-mingw32-gcc -c -DHAVE_CONFIG_H -D_GLIBCXX_DEBUG -D__USE_MINGW_ACCESS -I. -I../../../../binutils-gdb/gdb/gdbserver/../../libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ../../../../binutils-gdb/gdb/gdbserver/../../libiberty/vfork.c -o vfork.o
rm -f ./libiberty.a pic/./libiberty.a noasan/./libiberty.a
x86_64-w64-mingw32-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-win32.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 ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o ./index.o ./insque.o ./memmem.o ./mkstemps.o ./random.o ./rindex.o ./setenv.o ./sigsetmask.o ./stpcpy.o ./stpncpy.o ./strndup.o ./strverscmp.o ./waitpid.o ./setproctitle.o ./vfork.o
x86_64-w64-mingw32-ranlib ./libiberty.a
if [ x"" != x ]; then \
cd pic; \
x86_64-w64-mingw32-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-win32.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 ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o ./index.o ./insque.o ./memmem.o ./mkstemps.o ./random.o ./rindex.o ./setenv.o ./sigsetmask.o ./stpcpy.o ./stpncpy.o ./strndup.o ./strverscmp.o ./waitpid.o ./setproctitle.o ./vfork.o; \
x86_64-w64-mingw32-ranlib ./libiberty.a; \
cd ..; \
else true; fi; \
if [ x"" != x ]; then \
cd noasan; \
x86_64-w64-mingw32-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-win32.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 ./bcmp.o ./bcopy.o ./bzero.o ./ffs.o ./index.o ./insque.o ./memmem.o ./mkstemps.o ./random.o ./rindex.o ./setenv.o ./sigsetmask.o ./stpcpy.o ./stpncpy.o ./strndup.o ./strverscmp.o ./waitpid.o ./setproctitle.o ./vfork.o; \
x86_64-w64-mingw32-ranlib ./libiberty.a; \
cd ..; \
else true; fi
make[6]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build/gdb/gdbserver/build-libiberty-gdbserver'
make[5]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build/gdb/gdbserver'
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/job-control.o
CXX common/common-regcache.o
CXX common/common-utils.o
CXX common/errors.o
CXX common/environ.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/new-op.o
CXX common/pathstuff.o
CXX common/print-utils.o
CXX common/ptid.o
CXX common/rsp-low.o
CXX common/signals.o
CXX common/signals-state-save-restore.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 hostio.o
CXX inferiors.o
CXX mem-break.o
CXX notif.o
CXX regcache.o
CXX remote-utils.o
CXX server.o
CXX symbol.o
CXX target.o
CXX tdesc.o
CXX tracepoint.o
CXX utils.o
CXX version.o
CXX waitstatus.o
CXX x86-low.o
CXX x86-dregs.o
CXX i387-fp.o
CXX win32-low.o
CXX win32-i386-low.o
CXX arch/amd64.o
CXX hostio-errno.o
../../../binutils-gdb/gdb/gdbserver/win32-low.c: In function 'int win32_create_inferior(const char*, const std::__debug::vector<char*>&)':
../../../binutils-gdb/gdb/gdbserver/win32-low.c:709:3: error: 'last_ptid' was not declared in this scope
last_ptid = win32_wait (pid_to_ptid (current_process_id), &last_status, 0);
^~~~~~~~~
../../../binutils-gdb/gdb/gdbserver/win32-low.c:709:3: note: suggested alternative: 'last_sig'
last_ptid = win32_wait (pid_to_ptid (current_process_id), &last_status, 0);
^~~~~~~~~
last_sig
../../../binutils-gdb/gdb/gdbserver/win32-low.c:709:62: error: 'last_status' was not declared in this scope
last_ptid = win32_wait (pid_to_ptid (current_process_id), &last_status, 0);
^~~~~~~~~~~
../../../binutils-gdb/gdb/gdbserver/win32-low.c:709:62: note: suggested alternative: 'cached_status'
last_ptid = win32_wait (pid_to_ptid (current_process_id), &last_status, 0);
^~~~~~~~~~~
cached_status
CXX common/mingw-strerror.o
make[4]: *** [Makefile:596: win32-low.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build/gdb/gdbserver'
make[3]: *** [Makefile:2016: subdir_do] Error 1
make[3]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build/gdb'
make[2]: *** [Makefile:1610: all] Error 2
make[2]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build/gdb'
make[1]: *** [Makefile:8800: all-gdb] Error 2
make[1]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-x86-64-mingw32/build'
make: *** [Makefile:857: all] Error 2
============================