diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ index e773405..428fba6 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ @@ -11,6 +11,7 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd' +make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' @@ -51,7 +52,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test run by thomas on Wed Dec 7 14:08:09 2016 +Test Run By thomas on Wed Dec 7 14:25:22 2016 Native configuration is [ARCH] === binutils tests === @@ -69,6 +70,7 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arc/objdump. Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arm/objdump.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/bfin/objdump.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/compress.exp ... +XPASS: objcopy compress debug sections in archive with zlib-gnu Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/dlltool.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/elfedit.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/hppa/objdump.exp ... @@ -93,12 +95,23 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6 === binutils Summary === -# of expected passes 154 +# of expected passes 153 +# of unexpected successes 1 # of unsupported tests 4 +Makefile:1322: recipe for target 'check-DEJAGNU' failed +make[5]: *** [check-DEJAGNU] Error 1 make[5]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' +Makefile:1164: recipe for target 'check-am' failed +make[4]: *** [check-am] Error 2 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' +Makefile:1004: recipe for target 'check-recursive' failed +make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' +Makefile:1166: recipe for target 'check' failed +make[2]: *** [check] Error 2 make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' +Makefile:3665: recipe for target 'check-binutils' failed +make[1]: *** [check-binutils] Error 2 make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/etc' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/etc' @@ -134,7 +147,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test run by thomas on Wed Dec 7 14:08:12 2016 +Test Run By thomas on Wed Dec 7 14:25:38 2016 Native configuration is [ARCH] === gas tests === @@ -282,7 +295,7 @@ Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/z8k/z8k.exp ... === gas Summary === # of expected passes 562 -[...]/tschwinge/W._C._Handy.build/gas/as-new 2.27.51.20161123 +../as-new 2.27.51.20161123 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' @@ -320,6 +333,7 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd' +make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' @@ -347,6 +361,7 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas/po' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas' +make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' @@ -373,6 +388,7 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils' +make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' @@ -799,10 +815,10 @@ g++-6 -fno-pie -fno-PIE -no-pie -W -Wall -Wstack-usage=262144 -D_LARGEFILE_SO API version: 1 gold version: 112 option: _Z4f13iv -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1104) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1084) -/usr/lib/gcc/i686-linux-gnu/6/crtbegin.o: claim file hook called (offset = 0, size = 1864) -two_file_test_main.o: claim file hook called (offset = 0, size = 7016) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crt1.o: claim file hook called (offset = 0, size = 1104) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crti.o: claim file hook called (offset = 0, size = 1084) +/usr/lib/gcc/i686-gnu/6/crtbegin.o: claim file hook called (offset = 0, size = 1864) +two_file_test_main.o: claim file hook called (offset = 0, size = 7004) two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3304) two_file_test_1.o.syms: claiming file, adding 38 symbols two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 915) @@ -811,18 +827,20 @@ two_file_test_2.o.syms: claim file hook called (offset = 0, size = 2099) two_file_test_2.o.syms: claiming file, adding 16 symbols unused.o.syms: claim file hook called (offset = 0, size = 634) unused.o.syms: claiming file, adding 1 symbols -/usr/lib/gcc/i686-linux-gnu/6/crtend.o: claim file hook called (offset = 0, size = 940) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 440) -/usr/lib/gcc/i686-linux-gnu/6/libstdc++.so: claim file hook called (offset = 0, size = 1529100) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 341556) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 116312) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) -/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1787812) -/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 856, size = 1372) -/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 146716) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 116312) +/usr/lib/gcc/i686-gnu/6/crtend.o: claim file hook called (offset = 0, size = 940) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 440) +/usr/lib/gcc/i686-gnu/6/libstdc++.so: claim file hook called (offset = 0, size = 1533196) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 337472) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 115144) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 95672) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 218796) +/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 2202776) +/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 856, size = 1372) +/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 171356) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 115144) all symbols read hook called two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_IRONLY two_file_test_1.o.syms: _Z4f11av: PREVAILING_DEF_IRONLY @@ -901,12 +919,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po ../ld-new -r -o plugin_test_8.o --no-demangle --plugin "./plugin_test.so" two_file_test_main.o two_file_test_1.o.syms two_file_test_1b.o.syms two_file_test_2.o API version: 1 gold version: 112 -two_file_test_main.o: claim file hook called (offset = 0, size = 7016) +two_file_test_main.o: claim file hook called (offset = 0, size = 7004) two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3304) two_file_test_1.o.syms: claiming file, adding 38 symbols two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 915) two_file_test_1b.o.syms: claiming file, adding 2 symbols -two_file_test_2.o: claim file hook called (offset = 0, size = 4868) +two_file_test_2.o: claim file hook called (offset = 0, size = 4860) two_file_test_2.o: claiming file, adding 16 symbols all symbols read hook called two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_REG @@ -973,25 +991,27 @@ cleanup hook called `echo g++-6 -fno-pie -fno-PIE -no-pie -W -Wall -Wstack-usage=262144 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -fno-use-linker-plugin -o plugin_test_10 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--no-demangle,--plugin,"./plugin_test.so" plugin_common_test_1.o.syms plugin_common_test_2.o API version: 1 gold version: 112 -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1104) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1084) -/usr/lib/gcc/i686-linux-gnu/6/crtbegin.o: claim file hook called (offset = 0, size = 1864) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crt1.o: claim file hook called (offset = 0, size = 1104) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crti.o: claim file hook called (offset = 0, size = 1084) +/usr/lib/gcc/i686-gnu/6/crtbegin.o: claim file hook called (offset = 0, size = 1864) plugin_common_test_1.o.syms: claim file hook called (offset = 0, size = 1581) plugin_common_test_1.o.syms: claiming file, adding 8 symbols -plugin_common_test_2.o: claim file hook called (offset = 0, size = 2968) +plugin_common_test_2.o: claim file hook called (offset = 0, size = 2960) plugin_common_test_2.o: claiming file, adding 7 symbols -/usr/lib/gcc/i686-linux-gnu/6/crtend.o: claim file hook called (offset = 0, size = 940) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 440) -/usr/lib/gcc/i686-linux-gnu/6/libstdc++.so: claim file hook called (offset = 0, size = 1529100) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 341556) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 116312) -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) -/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1787812) -/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 856, size = 1372) -/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 146716) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) -/usr/lib/gcc/i686-linux-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 116312) +/usr/lib/gcc/i686-gnu/6/crtend.o: claim file hook called (offset = 0, size = 940) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 440) +/usr/lib/gcc/i686-gnu/6/libstdc++.so: claim file hook called (offset = 0, size = 1533196) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 337472) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 115144) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 95672) +/usr/lib/gcc/i686-gnu/6/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 218796) +/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 2202776) +/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 856, size = 1372) +/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 171356) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so: claim file hook called (offset = 0, size = 132) +/usr/lib/gcc/i686-gnu/6/libgcc_s.so.1: claim file hook called (offset = 0, size = 115144) all symbols read hook called plugin_common_test_1.o.syms: main: PREVAILING_DEF_REG plugin_common_test_1.o.syms: foo: RESOLVED_IR @@ -1571,7 +1591,7 @@ PASS: ver_test_5.sh PASS: ver_test_7.sh PASS: ver_test_10.sh PASS: ver_test_13.sh -FAIL: relro_test.sh +PASS: relro_test.sh PASS: ver_matching_test.sh PASS: script_test_3.sh PASS: script_test_4.sh @@ -1713,8 +1733,8 @@ PASS: script_test_2 PASS: justsyms PASS: justsyms_exec PASS: binary_test -PASS: script_test_3 -PASS: tls_phdrs_script_test +FAIL: script_test_3 +FAIL: tls_phdrs_script_test PASS: tls_script_test PASS: script_test_11 PASS: script_test_12 @@ -1776,7 +1796,7 @@ PASS: ehdr_start_test_2 PASS: ehdr_start_test_3 PASS: ehdr_start_test_5 ============================ -1 of 238 tests failed +2 of 238 tests failed See testsuite/test-suite.log ============================ Makefile:4877: recipe for target 'test-suite.log' failed @@ -1852,6 +1872,7 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gprof/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gprof/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gprof' +make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gprof' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gprof' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gprof' @@ -1879,14 +1900,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ CC="gcc-6 -fno-pie -fno-PIE -no-pie" CFLAGS="-g -O2" \ CXX="g++-6 -fno-pie -fno-PIE -no-pie" CXXFLAGS="-g -O2 -D_GNU_SOURCE" \ CC_FOR_HOST="gcc-6" CFLAGS_FOR_HOST="-g -O2" \ - OFILES="ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_i386.o ei386linux.o eelf_iamcu.o eelf32_x86_64.o ldbuildid.o" BFDLIB="../bfd/.libs/libbfd.a" \ + OFILES="ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_i386.o eelf_iamcu.o ldbuildid.o" BFDLIB="../bfd/.libs/libbfd.a" \ LIBIBERTY="../libiberty/libiberty.a " LIBS="-ldl -ldl " \ DO_COMPARE="`echo 'cmp --ignore-initial=16 $f1 $f2' | sed -e 's,\\$,,g'`" \ CC_FOR_TARGET=gcc-6\ -fno-pie\ -fno-PIE\ -no-pie CXX_FOR_TARGET=g++-6\ -fno-pie\ -fno-PIE\ -no-pie; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test run by thomas on Wed Dec 7 14:11:04 2016 +Test Run By thomas on Wed Dec 7 14:30:45 2016 Native configuration is [ARCH] === ld tests === @@ -1928,6 +1949,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/provide-hidden.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/sec-to-seg.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/sec64k.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/shared.exp ... +FAIL: Run pr19579 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/tls_common.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/wrap.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elfcomm/elfcomm.exp ... @@ -1942,12 +1964,22 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-gc/gc.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-h8300/h8300.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/export-class.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/i386.exp ... +FAIL: Run ifunc-1b Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/no-plt.exp ... +FAIL: No PLT (static 1d) +FAIL: No PLT (static 1j) +FAIL: Run pr20244-3b +FAIL: Run pr20253-1b +FAIL: Run pr20253-1g +FAIL: Run pr20253-2b +FAIL: Run pr20253-2d Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/tls.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/ifunc.exp ... +FAIL: Common symbol override ifunc test 1a +FAIL: Common symbol override ifunc test 1b Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-linkonce/linkonce.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68hc11/m68hc11.exp ... @@ -2054,16 +2086,27 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-z8k/z8k.exp ... === ld Summary === -# of expected passes 1460 -# of expected failures 4 +# of expected passes 1367 +# of unexpected failures 11 +# of expected failures 8 # of untested testcases 6 # of unsupported tests 8 [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.27.51.20161123 +Makefile:3661: recipe for target 'check-DEJAGNU' failed +make[5]: *** [check-DEJAGNU] Error 1 make[5]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1949: recipe for target 'check-am' failed +make[4]: *** [check-am] Error 2 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1789: recipe for target 'check-recursive' failed +make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1951: recipe for target 'check' failed +make[2]: *** [check] Error 2 make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:7547: recipe for target 'check-ld' failed +make[1]: *** [check-ld] Error 2 make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/libdecnumber' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/libdecnumber' @@ -2163,7 +2206,7 @@ Making a new config file... make check-single make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest --status CC_FOR_TARGET=gcc-6\ -fno-pie\ -fno-PIE\ -no-pie CXX_FOR_TARGET=g++-6\ -fno-pie\ -fno-PIE\ -no-pie -Test run by thomas on Wed Dec 7 14:12:24 2016 +Test Run By thomas on Wed Dec 7 14:35:00 2016 Native configuration is [ARCH] === gdb tests === @@ -2212,7 +2255,6 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/exec_changed.exp ... -FAIL: gdb.ada/exec_changed.exp: start second Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/expr_delims.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/exprs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/fin_fun_out.exp ... @@ -2254,7 +2296,12 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj FAIL: gdb.ada/mi_interface.exp: list ggg1's children Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ... +FAIL: gdb.ada/mi_task_arg.exp: mi runto task_switch.break_me (unknown output after running) +FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_info.exp ... +FAIL: gdb.ada/mi_task_info.exp: mi runto task_switch.break_me (unknown output after running) +FAIL: gdb.ada/mi_task_info.exp: -ada-task-info with no argument +FAIL: gdb.ada/mi_task_info.exp: -ada-task-info 3 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_var_array.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/n_arr_bound.exp ... @@ -2279,6 +2326,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb FAIL: gdb.ada/ptype_tagged_param.exp: ptype s Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ... +FAIL: gdb.ada/rdv_wait.exp: task 2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_comp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ... @@ -2300,7 +2348,19 @@ FAIL: gdb.ada/tagged_access.exp: ptype c.all FAIL: gdb.ada/tagged_access.exp: ptype c.menu_name Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ... +FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from psymtab +FAIL: gdb.ada/task_bp.exp: run to dummy_task - from psymtab +FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from psymtab +FAIL: gdb.ada/task_bp.exp: run to pck.adb:dummy_task - from psymtab +FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from full symtab +FAIL: gdb.ada/task_bp.exp: run to dummy_task - from full symtab +FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from full symtab +FAIL: gdb.ada/task_bp.exp: run to pck.adb:dummy_task - from full symtab Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/tasks.exp ... +FAIL: gdb.ada/tasks.exp: info tasks before inserting breakpoint +FAIL: gdb.ada/tasks.exp: continue to breakpoint +FAIL: gdb.ada/tasks.exp: info tasks after hitting breakpoint +FAIL: gdb.ada/tasks.exp: continue until exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_length_array_enum_idx.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ... @@ -2360,22 +2420,75 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-disp-step.exp ... +FAIL: gdb.arch/i386-disp-step.exp: continue to test_syscall_end +FAIL: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall +FAIL: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall_end (the program is no longer running) +FAIL: gdb.arch/i386-disp-step.exp: continue to test_int3 (the program is no longer running) +FAIL: gdb.arch/i386-disp-step.exp: continue to test_int3_end (the program is no longer running) +FAIL: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... +FAIL: gdb.arch/i386-gnu-cfi.exp: continue to abort() +FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.arch/i386-mpx-map/i386-mpx-map0.o: In function `main': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.c:85: undefined reference to `__mpx_wrapper_calloc' +collect2: error: ld returned 1 exit status Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.arch/i386-mpx-sigsegv/i386-mpx-sigsegv0.o: In function `main': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:99: undefined reference to `__mpx_wrapper_calloc' +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:100: undefined reference to `__mpx_wrapper_calloc' +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:101: undefined reference to `__mpx_wrapper_calloc' +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:102: undefined reference to `__mpx_wrapper_calloc' +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:103: undefined reference to `__mpx_wrapper_calloc' +collect2: error: ld returned 1 exit status Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... +FAIL: gdb.arch/i386-prologue.exp: continue to standard +FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_ecx +FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_edx +FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_eax +FAIL: gdb.arch/i386-prologue.exp: continue to gdb1253 +FAIL: gdb.arch/i386-prologue.exp: continue to gdb1718 +FAIL: gdb.arch/i386-prologue.exp: continue to gdb1338 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... +FAIL: gdb.arch/i386-size-overlap.exp: run past main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... +FAIL: gdb.arch/i386-size.exp: run past main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm0 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm0 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm1 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm1 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm2 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm2 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm3 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm3 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm4 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm4 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm5 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm5 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm6 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm6 +FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm7 +FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm7 +FAIL: gdb.arch/i386-sse.exp: check contents of data[0] +FAIL: gdb.arch/i386-sse.exp: check contents of data[1] +FAIL: gdb.arch/i386-sse.exp: check contents of data[2] +FAIL: gdb.arch/i386-sse.exp: check contents of data[3] +FAIL: gdb.arch/i386-sse.exp: check contents of data[4] +FAIL: gdb.arch/i386-sse.exp: check contents of data[5] +FAIL: gdb.arch/i386-sse.exp: check contents of data[6] +FAIL: gdb.arch/i386-sse.exp: check contents of data[7] Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ... +FAIL: gdb.arch/i386-unwind.exp: run past gdb1435 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/iwmmxt-regs.exp ... @@ -2410,8 +2523,18 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/annota-input-while-running.exp ... +FAIL: gdb.base/annota-input-while-running.exp: breakpoint hit (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ... +FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout) +FAIL: gdb.base/annota1.exp: continue to printf +FAIL: gdb.base/annota1.exp: send SIGUSR1 (timeout) +FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout) +FAIL: gdb.base/annota1.exp: get inferior pid (timeout) +FAIL: gdb.base/annota1.exp: thread switch (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ... +FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2) +FAIL: gdb.base/annota3.exp: get inferior pid (timeout) +FAIL: gdb.base/annota3.exp: signal sent (pattern 2) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ... @@ -2426,10 +2549,25 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/attach-wait-input.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/attach.exp ... +FAIL: gdb.base/attach.exp: attach to nonexistent process is prohibited +FAIL: gdb.base/attach.exp: attach1, after setting file +FAIL: gdb.base/attach.exp: attach1 detach FAIL: gdb.base/attach.exp: attach2, with no file -FAIL: gdb.base/attach.exp: load file manually, after attach2 (re-read) (got interactive prompt) +FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd +FAIL: gdb.base/attach.exp: attach call +FAIL: gdb.base/attach.exp: continue until exit +FAIL: gdb.base/attach.exp: starting with --pid +FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt +ERROR: Undefined command "". Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/auto-connect-native-target.exp ... +FAIL: gdb.base/auto-connect-native-target.exp: kill: native target remains pushed +FAIL: gdb.base/auto-connect-native-target.exp: detach: start +FAIL: gdb.base/auto-connect-native-target.exp: detach: native target remains pushed +FAIL: gdb.base/auto-connect-native-target.exp: run to exit: start +FAIL: gdb.base/auto-connect-native-target.exp: run to exit: c (the program is no longer running) +FAIL: gdb.base/auto-connect-native-target.exp: run to exit: native target remains pushed +FAIL: gdb.base/auto-connect-native-target.exp: disconnect: start Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/auto-load.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bad-file.exp ... @@ -2437,13 +2575,51 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bg-execution-repeat.exp ... +FAIL: gdb.base/bg-execution-repeat.exp: c&: c& +FAIL: gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 1 (timeout) +FAIL: gdb.base/bg-execution-repeat.exp: c&: repeat bg command +FAIL: gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 2 (timeout) +FAIL: gdb.base/bg-execution-repeat.exp: c 1&: c 1& +FAIL: gdb.base/bg-execution-repeat.exp: c 1&: breakpoint hit 1 (timeout) +FAIL: gdb.base/bg-execution-repeat.exp: c 1&: repeat bg command +FAIL: gdb.base/bg-execution-repeat.exp: c 1&: breakpoint hit 2 (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bigcore.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields2.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bitops.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bp-cmds-execution-x-script.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bp-permanent.exp ... +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: permanent breakpoint causes random signal +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: p counter +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: mainline pc points at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: continue to breakpoint: test_signal_no_handler +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: stop at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: single-step past permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: permanent breakpoint causes random signal +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: p counter +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: mainline pc points at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: continue to breakpoint: test_signal_no_handler +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: permanent breakpoint causes random signal +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: p counter +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: mainline pc points at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: continue to breakpoint: test_signal_no_handler +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: stop at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: single-step past permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: permanent breakpoint causes random signal +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: p counter +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: mainline pc points at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: continue to breakpoint: test_signal_no_handler +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint +FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/branch-to-self.exp ... +FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break (timeout) +FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: p counter (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ... @@ -2462,10 +2638,33 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ... +FAIL: gdb.base/call-signal-resume.exp: continue to receipt of signal Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-kill.exp ... +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to child fork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to grandchild fork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: kill child (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: switch to parent (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: break grandparent_done (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to child fork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to grandchild fork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill child (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: switch to parent (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill parent (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to child vfork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to grandchild vfork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: kill child (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: switch to parent (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: break grandparent_done (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to child vfork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to grandchild vfork (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill child (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: switch to parent (timeout) +FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill parent (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-static.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-gdb-caused-signals.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... @@ -2473,7 +2672,24 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-siginfo-cond.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... -FAIL: gdb.base/catch-syscall.exp: multiple targets: insert catch syscall on syscall 1 -- write on i386:x86-64 +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:18:21: error: 'SYS_close' undeclared here (not in a function) + int close_syscall = SYS_close; + ^~~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:19:22: error: 'SYS_chroot' undeclared here (not in a function) + int chroot_syscall = SYS_chroot; + ^~~~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:24:20: error: 'SYS_read' undeclared here (not in a function) + int read_syscall = SYS_read; + ^~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:28:21: error: 'SYS_pipe2' undeclared here (not in a function) + int pipe2_syscall = SYS_pipe2; + ^~~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:30:21: error: 'SYS_write' undeclared here (not in a function) + int write_syscall = SYS_write; + ^~~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:40:26: error: 'SYS_exit_group' undeclared here (not in a function) + int exit_group_syscall = SYS_exit_group; + ^~~~~~~~~~~~~~ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint-ns.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ... @@ -2496,6 +2712,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/coredump-filter.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ... +WARNING: can't generate a core file - core tests suppressed - check ulimit -c Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ... @@ -2503,6 +2720,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dcache-line-read-error.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ... +FAIL: gdb.base/default.exp: info set +FAIL: gdb.base/default.exp: show Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... @@ -2514,21 +2733,43 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/double-prompt-target-event-error.exp ... +FAIL: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: no double prompt (timeout) +FAIL: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: set height unlimited +FAIL: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: wrapcont: no double prompt (timeout) +FAIL: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: wrapcont: set height unlimited Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-detach.exp ... +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=off: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=off: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=off: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=off: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=off: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=on: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=on: re-attach to inferior +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... +FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dso2dso.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dtrace-probe.exp ... -gdb compile failed, /usr/bin/ld: i386:x86-64 architecture of input file `[...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.base/dtrace-probe/dtrace-probe-p.o' is incompatible with i386 output -/usr/bin/ld: error in [...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.base/dtrace-probe/dtrace-probe.o(.eh_frame); no .eh_frame_hdr table will be created. -/usr/lib/gcc/i686-linux-gnu/6/../../../i386-linux-gnu/crt1.o: In function `_start': -(.text+0x18): undefined reference to `main' -[...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.base/dtrace-probe/dtrace-probe-p.o:(.SUNW_dof+0x88): undefined reference to `main' -[...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.base/dtrace-probe/dtrace-probe-p.o:(.SUNW_dof+0xb8): undefined reference to `main' -collect2: error: ld returned 1 exit status Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ... @@ -2546,12 +2787,43 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/examine-backward.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/exec-invalid-sysroot.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.c: In function 'main': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.c:31:13: error: 'PATH_MAX' undeclared (first use in this function) + char prog[PATH_MAX]; + ^~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.c:31:13: note: each undeclared identifier is reported only once for each function it appears in Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ... +FAIL: gdb.base/exitsignal.exp: trigger SIGSEGV +FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after SIGSEGV. +FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after restarting the inferior Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ... +FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT +FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT +FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) +FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) +FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) +FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) +FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) +FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) +FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) +FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) +FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) +FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) +FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) +FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) +FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) +FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) +FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) +FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) +FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) +FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) +FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) +FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) +FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ... @@ -2565,6 +2837,30 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/foll-fork.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/foll-vfork.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/fork-running-state.exp ... +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: non-stop: Can't run to main +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=on: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=on: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=on: kill child +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=off: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=off: only parent marked running +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=parent: all-stop: schedule-multiple=off: kill child +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: non-stop: Can't run to main +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=on: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=on: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=on: kill child +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=off: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=off: only child marked running +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=off: follow-fork=child: all-stop: schedule-multiple=off: kill child +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: non-stop: Can't run to main +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: all-stop: schedule-multiple=on: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=parent: all-stop: schedule-multiple=off: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: non-stop: Can't run to main +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=on: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=on: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=on: kill child +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=off: fork child appears (timeout) +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=off: info threads +FAIL: gdb.base/fork-running-state.exp: detach-on-fork=on: follow-fork=child: all-stop: schedule-multiple=off: kill child Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/frame-args.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/freebpcmd.exp ... @@ -2572,9 +2868,11 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/fullpath-expand.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptrs.exp ... +FAIL: gdb.base/func-ptrs.exp: stop in sentinel Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro-pie.exp ... +FAIL: gdb.base/gcore-relro-pie.exp: Can't run to break_here Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm-2.exp ... @@ -2594,6 +2892,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-debugdata.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-ifunc.exp ... FAIL: gdb.base/gnu-ifunc.exp: step +FAIL: gdb.base/gnu-ifunc.exp: continue to break-at-nextcall Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ... @@ -2601,14 +2900,19 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-unmapped.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ... +FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/history-duplicates.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop.exp ... +FAIL: gdb.base/hook-stop.exp: hook-stop runs before frame print: run hook-stop +FAIL: gdb.base/hook-stop.exp: hook-stop runs continue&: inferior exits normally (timeout) +FAIL: gdb.base/hook-stop.exp: hook-stop runs continue&: info threads Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/huge.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/ifelse.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/included.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/infcall-exec.exp ... +FAIL: gdb.base/infcall-exec.exp: call execlp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/infcall-input.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ... @@ -2623,15 +2927,31 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ... +FAIL: gdb.base/interrupt.exp: send_gdb control C +FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jit-attach-pie.exp ... +FAIL: gdb.base/jit-attach-pie.exp: attach Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jit-reader.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ... +FAIL: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: attach +FAIL: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: attach Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ... +FAIL: gdb.base/kill-after-signal.exp: continue Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/kill-detach-inferiors-cmd.exp ... +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: start +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: attach to pid +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: inferior 1 +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill (got interactive prompt) +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 3 +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 3 +FAIL: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 1 2 3 (GDB internal error) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/killed-outside.exp ... +WARNING: program timed out. +gdb compile failed, exit status is 1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/langs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/ldbl_e308.exp ... @@ -2643,9 +2963,6 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ... -FAIL: gdb.base/longjmp.exp: next over longjmp(1) -FAIL: gdb.base/longjmp.exp: next over call_longjmp (2) -FAIL: gdb.base/longjmp.exp: next over patt3 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/maint.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/max-value-size.exp ... @@ -2653,6 +2970,10 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... +gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux +cc1: error: '-fsplit-stack' is not supported by this compiler configuration +gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux +cc1: error: '-fsplit-stack' is not supported by this compiler configuration Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... @@ -2662,6 +2983,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/nested-subp3.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/new-ui-echo.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/new-ui-pending-input.exp ... +FAIL: gdb.base/new-ui-pending-input.exp: print 1 on extra console (timeout) +FAIL: gdb.base/new-ui-pending-input.exp: print 2 on extra console (timeout) +FAIL: gdb.base/new-ui-pending-input.exp: print 3 on extra console (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/new-ui.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ... @@ -2675,6 +2999,13 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... +FAIL: gdb.base/paginate-bg-execution.exp: paginate: continue& +FAIL: gdb.base/paginate-bg-execution.exp: paginate: pagination handled, breakpoint hit (timeout) +FAIL: gdb.base/paginate-bg-execution.exp: cancel with ctrl-c: continue& +FAIL: gdb.base/paginate-bg-execution.exp: cancel with ctrl-c: continue& paginates (timeout) +FAIL: gdb.base/paginate-bg-execution.exp: cancel with quit: continue& +FAIL: gdb.base/paginate-bg-execution.exp: cancel with quit: continue& paginates (timeout) +FAIL: gdb.base/paginate-bg-execution.exp: cancel with quit: cancel pagination (got interactive prompt) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-inferior-exit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ... @@ -2746,6 +3077,10 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/run-after-attach.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/savedregs.exp ... +FAIL: gdb.base/savedregs.exp: Get thrower info frame +FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main +FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main +FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ... @@ -2761,17 +3096,62 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigaltstack.exp ... +FAIL: gdb.base/sigaltstack.exp: continue to catch (timeout) +FAIL: gdb.base/sigaltstack.exp: next (timeout) +FAIL: gdb.base/sigaltstack.exp: backtrace (pattern 1) (timeout) +FAIL: gdb.base/sigaltstack.exp: finish from catch LEAF (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to throw INNER (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to catch INNER (timeout) +FAIL: gdb.base/sigaltstack.exp: finish from catch INNER (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... +FAIL: gdb.base/sigbpt.exp: stepping to fault +FAIL: gdb.base/sigbpt.exp: get insn after fault +FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x80484d8) +FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler +FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler +FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler +FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler +FAIL: gdb.base/sigbpt.exp: cont; stepi fault +FAIL: gdb.base/sigbpt.exp: cont bp after segv; stepi fault +FAIL: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault +FAIL: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... +FAIL: gdb.base/siginfo-addr.exp: continue to signal +FAIL: gdb.base/siginfo-addr.exp: correct si_addr (the program exited) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-infcall.exp ... +FAIL: gdb.base/siginfo-infcall.exp: continue to SIGUSR1 +FAIL: gdb.base/siginfo-infcall.exp: continue to the handler Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-obj.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo.exp ... +FAIL: gdb.base/siginfo.exp: continue to stepi handler (timeout) +FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) +FAIL: gdb.base/siginfo.exp: step out of handler (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signals-state-child.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ... +FAIL: gdb.base/signals.exp: p count #1 +FAIL: gdb.base/signals.exp: p func1 () #2 +FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 +FAIL: gdb.base/signals.exp: continue (the program exited) +FAIL: gdb.base/signals.exp: p count #2 +FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running) +FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) +FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... +FAIL: gdb.base/signest.exp: continue to fault +FAIL: gdb.base/signest.exp: run through nested faults (the program exited) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ... +FAIL: gdb.base/signull.exp: probe function pointer +FAIL: gdb.base/signull.exp: data read; take the SIGSEGV +FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV +FAIL: gdb.base/signull.exp: data write; take the SIGSEGV +FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV +FAIL: gdb.base/signull.exp: code; take the SIGSEGV +FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... @@ -2803,10 +3183,10 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-exit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-no-symbols.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-syscall.exp ... -FAIL: gdb.base/step-over-syscall.exp: clone: displaced=off: single step over clone Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... +FAIL: gdb.base/step-symless.exp: step Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ... FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .* @@ -2845,6 +3225,11 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) + static char self_path[PATH_MAX]; + ^~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/symtab-search-order.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ... @@ -2859,11 +3244,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... -ERROR: Process no longer exists Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-disp-step.exp ... -FAIL: gdb.base/valgrind-disp-step.exp: target remote for vgdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ... -FAIL: gdb.base/valgrind-infcall.exp: target remote for vgdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/vdso-warning.exp ... @@ -2879,9 +3261,17 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ... +FAIL: gdb.base/watch_thread_num.exp: Stopped in loop +FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 +FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 +FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 +FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 +FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... +FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue +FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ... @@ -2951,6 +3341,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/baseenum.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/bool.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/breakpoint.exp ... +FAIL: gdb.cp/breakpoint.exp: continue to C1::Nested::foo Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/bs15503.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/call-c.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.exp ... @@ -2962,6 +3353,254 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cp-relocate.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cpcompletion.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cpexprs.exp ... +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base1::a_function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base1::base1(int) +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base1::base1(void) +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base2::a_function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base2::base2 +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::base(int) +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::base(void) +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator char* +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator delete +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator delete[] +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator fluff* +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator fluff** +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator int +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator new +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator new[] +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator! +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator!= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator% +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator%= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator& +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator&& +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator&= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator() +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator* +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator*= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator+ +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator++ +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator+= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator- +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator-- +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator-= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator/ +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator/= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator< +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator<< +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator<<= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator<= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator== +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator> +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator>= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator>> +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator>>= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator[] +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator^ +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator^= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator| +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator|= +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator|| +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::operator~ +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(base&) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(char*) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(int) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(long) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(short) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::overload(void) const +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for base::~base +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for derived::a_function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for derived::derived +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for flubber +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy1::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy1::policy +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy2::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy2::policy +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy3::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy3::policy +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy4::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policy4::policy +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd1::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd1::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd2::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd2::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd3::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd3::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd4::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd4::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd5::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd5::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd >::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd, operation_1 > >::function +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd, operation_1 > >::policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for policyd, operation_1 > >::~policyd +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for tclass::do_something +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for tclass::do_something +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for tclass::do_something +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for tclass::do_something +FAIL: gdb.cp/cpexprs.exp: continue +FAIL: gdb.cp/cpexprs.exp: continue to test_function for tclass::do_something Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cplabel.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cplusfuncs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/cpsizeof.exp ... @@ -2973,6 +3612,10 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/dispcxx.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/enum-class.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/exception.exp ... +FAIL: gdb.cp/exception.exp: continue to first throw +FAIL: gdb.cp/exception.exp: continue to first catch +FAIL: gdb.cp/exception.exp: continue to second throw +FAIL: gdb.cp/exception.exp: continue to second catch Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-sals.exp ... @@ -3000,6 +3643,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/member-ptr.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/meth-typedefs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/method.exp ... +FAIL: gdb.cp/method.exp: continue to A::foo +FAIL: gdb.cp/method.exp: continue to A::bar +FAIL: gdb.cp/method.exp: continue to 21 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/method2.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/minsym-fallback.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/misc.exp ... @@ -3027,6 +3673,18 @@ KPASS: gdb.cp/oranking.exp: p foo101("abc") (PRMS gdb/12098) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/overload-const.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/overload.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/ovldbreak.exp ... +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : void +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : char +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : float +FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : double Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/ovsrch.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/paren-type.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/parse-lang.exp ... @@ -3057,6 +3715,14 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/shadow.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/smartp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/static-method.exp ... +FAIL: gdb.cp/static-method.exp: continue +FAIL: gdb.cp/static-method.exp: continue to test_function for xxx::(anonymous namespace)::func +FAIL: gdb.cp/static-method.exp: continue +FAIL: gdb.cp/static-method.exp: continue to test_function for 'xxx::(anonymous namespace)::func' +FAIL: gdb.cp/static-method.exp: continue +FAIL: gdb.cp/static-method.exp: continue to test_function for xxx::(anonymous namespace)::A::func +FAIL: gdb.cp/static-method.exp: continue +FAIL: gdb.cp/static-method.exp: continue to test_function for 'xxx::(anonymous namespace)::A::func' Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/static-print-quit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/temargs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/templates.exp ... @@ -3141,6 +3807,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-intermix.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-lexical-block-bare.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.exp ... +FAIL: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername () Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp ... @@ -3237,15 +3904,23 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... +FAIL: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop +WARNING: Couldn't test self Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ... -FAIL: gdb.gdb/python-interrupts.exp: call catch_command_errors(execute_command, "python print(5)", 0) -FAIL: gdb.gdb/python-interrupts.exp: signal SIGINT +FAIL: gdb.gdb/python-interrupts.exp: run until breakpoint at captured_command_loop +WARNING: Couldn't test self Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ... -FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0) +FAIL: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop +WARNING: Couldn't test self Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... FAIL: gdb.gdb/selftest.exp: unknown source line (after next over lim_at_start initialization) FAIL: gdb.gdb/selftest.exp: step into xmalloc call +FAIL: gdb.gdb/selftest.exp: xgdb is at prompt +FAIL: gdb.gdb/selftest.exp: send ^C to child process (timeout) +FAIL: gdb.gdb/selftest.exp: send SIGINT signal to child process (timeout) +FAIL: gdb.gdb/selftest.exp: thread 1 (timeout) +FAIL: gdb.gdb/selftest.exp: backtrace through signal handler (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/unittest.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ... @@ -3304,64 +3979,11 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout) FAIL: gdb.linespec/explicit.exp: complete non-existant function name (timeout) FAIL: gdb.linespec/explicit.exp: complete unique file name (timeout) FAIL: gdb.linespec/explicit.exp: complete non-unique file name (timeout) -FAIL: gdb.linespec/explicit.exp: complete non-existant file name (GDB internal error) -ERROR: : spawn id exp23 not open - while executing -"expect { --i exp23 -timeout 10 - -re "Quit this debugging session\\? \\(y or n\\) $" { - send_gdb "n\n" - incr count - } - -re "Create a core..." - ("uplevel" body line 1) - invoked from within -"uplevel $body" NONE : spawn id exp23 not open -ERROR: Could not resync from internal error (timeout) -ERROR: : spawn id exp23 not open - while executing -"expect { --i exp23 -timeout 10 - -re ".*A problem internal to GDB has been detected" { - fail "$message (GDB internal error)" - gdb_internal_erro..." - ("uplevel" body line 1) - invoked from within -"uplevel $body" NONE : spawn id exp23 not open -WARNING: remote_expect statement without a default case -ERROR: : spawn id exp23 not open - while executing -"expect { --i exp23 -timeout 10 - -re ".*A problem internal to GDB has been detected" { - fail "$message (GDB internal error)" - gdb_internal_erro..." - ("uplevel" body line 1) - invoked from within -"uplevel $body" NONE : spawn id exp23 not open -WARNING: remote_expect statement without a default case -ERROR: : spawn id exp23 not open - while executing -"expect { --i exp23 -timeout 10 - -re ".*A problem internal to GDB has been detected" { - fail "$message (GDB internal error)" - gdb_internal_erro..." - ("uplevel" body line 1) - invoked from within -"uplevel $body" NONE : spawn id exp23 not open -WARNING: remote_expect statement without a default case -ERROR: : spawn id exp23 not open - while executing -"expect { --i exp23 -timeout 10 - -re ".*A problem internal to GDB has been detected" { - fail "$message (GDB internal error)" - gdb_internal_erro..." - ("uplevel" body line 1) - invoked from within -"uplevel $body" NONE : spawn id exp23 not open -WARNING: remote_expect statement without a default case +FAIL: gdb.linespec/explicit.exp: complete non-existant file name (timeout) +FAIL: gdb.linespec/explicit.exp: complete filename and unique function name (timeout) +FAIL: gdb.linespec/explicit.exp: complete filename and non-unique function name (timeout) +FAIL: gdb.linespec/explicit.exp: complete filename and non-existant function name (timeout) +FAIL: gdb.linespec/explicit.exp: complete filename and function reversed (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/keywords.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-dollar.exp ... @@ -3370,20 +3992,42 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... +FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker +FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ... +FAIL: gdb.mi/gdb669.exp: console and MI have same number of threads (at main) +FAIL: gdb.mi/gdb669.exp: console and MI have same number of threads (try 0) +FAIL: gdb.mi/gdb669.exp: console and MI have same number of threads (try 1) +FAIL: gdb.mi/gdb669.exp: console and MI have same number of threads (try 2) +FAIL: gdb.mi/gdb669.exp: console and MI have same number of threads (try 3) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async-run.exp ... +FAIL: gdb.mi/mi-async-run.exp: send interrupt command (timeout) +FAIL: gdb.mi/mi-async-run.exp: expect interrupt (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ... +FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: catch syscall +FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: dprintf marker, "arg" " +FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 6 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... +FAIL: gdb.mi/mi-cli.exp: breakpoint hit produces CLI output Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-error.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking off" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking on" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking off" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking step" +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" no event (requested by MI) +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" no event (requested by MI interp) +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking stepr" no event Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-detach.exp ... @@ -3406,6 +4050,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +FAIL: gdb.mi/mi-memory-changed.exp: create objvar for C Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ... @@ -3413,7 +4058,16 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... +FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) +FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 1 +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 2 +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4 +FAIL: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 1 +FAIL: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 2 +FAIL: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 3 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... @@ -3427,7 +4081,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ... +FAIL: gdb.mi/mi-syn-frame.exp: list stack frames Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-threads-interrupt.exp ... +FAIL: gdb.mi/mi-threads-interrupt.exp: check thread states Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ... @@ -3439,6 +4095,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-list-children-invalid-grandchild.exp ... +FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: create variable object +FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: list children #1 +FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: list children #2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-c99.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-fortran.exp ... @@ -3448,20 +4107,56 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/new-ui-mi-sync.exp ... +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=run: add-inferior (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=run: interrupt on the CLI (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=run: got MI interrupt output (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=run: got -thread-info output and thread is stopped (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: add-inferior (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: interrupt on the CLI (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: got MI interrupt output (timeout) +FAIL: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: got -thread-info output and thread is stopped (timeout) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/user-selected-context-sync.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ... +FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/info-threads.exp ... +FAIL: gdb.multi/info-threads.exp: info threads Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... +WARNING: program timed out. +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. + Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. + Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... +FAIL: gdb.multi/multi-attach.exp: attach to program 1 +FAIL: gdb.multi/multi-attach.exp: attach to program 2 +FAIL: gdb.multi/multi-attach.exp: inferior 1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/remove-inferiors.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/tids.exp ... +WARNING: program timed out. +gdb compile failed, exit status is 1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi-exit.exp ... +FAIL: gdb.multi/watchpoint-multi-exit.exp: dispose=kill: Can't run to child_function +FAIL: gdb.multi/watchpoint-multi-exit.exp: dispose=detach: Can't run to child_function +FAIL: gdb.multi/watchpoint-multi-exit.exp: dispose=exit: Can't run to child_function Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ... +FAIL: gdb.multi/watchpoint-multi.exp: setting breakpoint at main +FAIL: gdb.multi/watchpoint-multi.exp: start to main inferior 2 +FAIL: gdb.multi/watchpoint-multi.exp: setting breakpoint at marker_exit +FAIL: gdb.multi/watchpoint-multi.exp: switch back to inferior 1 +FAIL: gdb.multi/watchpoint-multi.exp: awatch b on inferior 1 +FAIL: gdb.multi/watchpoint-multi.exp: switch to inferior 2 again +FAIL: gdb.multi/watchpoint-multi.exp: catch c on inferior 2 +FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 2 +FAIL: gdb.multi/watchpoint-multi.exp: switch back to inferior 1 again +FAIL: gdb.multi/watchpoint-multi.exp: catch b on inferior 1 +FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 1 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ... @@ -3517,11 +4212,25 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-completion.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ... +FAIL: gdb.python/py-events.exp: get current thread +ERROR: tcl error sourcing [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp. +ERROR: can't read "process_id": no such variable + while executing +"lappend expected "ptid: \\($process_id, $process_id, 0\\)" "address: $addr"" + (file "[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp" line 99) + invoked from within +"source [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp" + ("uplevel" body line 1) + invoked from within +"uplevel #0 source [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp" + invoked from within +"catch "uplevel #0 source $test_file_name"" Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-evsignal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-evthreads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint.exp ... +FAIL: gdb.python/py-finish-breakpoint.exp: catch out of scope after exec Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ... FAIL: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch() FAIL: gdb.python/py-finish-breakpoint2.exp: check finish BP removal @@ -3535,13 +4244,21 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-inferior.exp ... +FAIL: gdb.python/py-inferior.exp: test Inferior.threads +FAIL: gdb.python/py-inferior.exp: test Inferior.threads 2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ... +FAIL: gdb.python/py-infthread.exp: test InferiorThread.num +FAIL: gdb.python/py-infthread.exp: test InferiorThread.global_num Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-lazy-string.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-linetable.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-lookup-type.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-events.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-objfile.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi.exp ... +FAIL: gdb.python/py-mi.exp: varobj update 1 +FAIL: gdb.python/py-mi.exp: varobj update 2 +FAIL: gdb.python/py-mi.exp: varobj update after choosing default +FAIL: gdb.python/py-mi.exp: varobj update after choosing via expression Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... @@ -3637,93 +4354,591 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... +FAIL: gdb.threads/bp_in_thread.exp: run to noreturn Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/break-while-running.exp ... +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: set scheduler-locking on +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: thread 2 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: continuing thread 2 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: thread 3 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: continuing thread 3 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: switch back to main thread +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: only main stopped +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: breakpoint is hit (timeout) +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted off: all-stop: all threads stopped +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: set scheduler-locking on +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: thread 2 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: continuing thread 2 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: thread 3 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: continuing thread 3 +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: switch back to main thread +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: only main stopped +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: breakpoint is hit (timeout) +FAIL: gdb.threads/break-while-running.exp: w/ithr: always-inserted on: all-stop: all threads stopped +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: set scheduler-locking on +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: thread 2 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: continuing thread 2 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: thread 3 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: continuing thread 3 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: switch back to main thread +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: breakpoint is hit (timeout) +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted off: all-stop: all threads stopped +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: set scheduler-locking on +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: thread 2 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: continuing thread 2 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: thread 3 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: continuing thread 3 +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: switch back to main thread +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: breakpoint is hit (timeout) +FAIL: gdb.threads/break-while-running.exp: wo/ithr: always-inserted on: all-stop: all threads stopped Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/clone-attach-detach.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/clone-new-thread-event.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/clone-thread_db.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ... +FAIL: gdb.threads/continue-pending-status.exp: attempt 0: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 0: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 0: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 1: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 1: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 1: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 1: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 2: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 2: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 2: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 2: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 3: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 3: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 3: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 3: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 4: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 4: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 4: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 4: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 5: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 5: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 5: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 5: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 6: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 6: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 6: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 6: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 7: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 7: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 7: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 7: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 8: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 8: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 8: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 8: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 9: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 9: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 9: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 9: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 10: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 10: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 10: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 10: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 11: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 11: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 11: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 11: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 12: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 12: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 12: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 12: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 13: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 13: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 13: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 13: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 14: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 14: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 15: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 15: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 16: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 16: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 17: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 17: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 18: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 18: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue to tight loop +FAIL: gdb.threads/continue-pending-status.exp: attempt 19: switch to non-event thread +FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue for ctrl-c +FAIL: gdb.threads/continue-pending-status.exp: attempt 19: caught interrupt +FAIL: gdb.threads/continue-pending-status.exp: no thread starvation Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/corethreads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/create-fail.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/current-lwp-dead.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/dlopen-libpthread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/execl.exp ... +FAIL: gdb.threads/execl.exp: info threads before exec +FAIL: gdb.threads/execl.exp: continue across exec +FAIL: gdb.threads/execl.exp: continue until exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-child-threads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-plus-threads.exp ... +FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: Can't run to main +FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: Can't run to main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-thread-pending.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/forking-threads-plus-breakpoint.exp ... +FAIL: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: Can't run to main +FAIL: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: Can't run to main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/gcore-stale-thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/gcore-thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-in-threads.exp ... +FAIL: gdb.threads/hand-call-in-threads.exp: enable scheduler locking +FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking on Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-new-thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/info-threads-cur-sal.exp ... +FAIL: gdb.threads/info-threads-cur-sal.exp: continue to breakpoint: start +FAIL: gdb.threads/info-threads-cur-sal.exp: list before info threads +FAIL: gdb.threads/info-threads-cur-sal.exp: info threads before break +FAIL: gdb.threads/info-threads-cur-sal.exp: break on line +FAIL: gdb.threads/info-threads-cur-sal.exp: info threads before list +FAIL: gdb.threads/info-threads-cur-sal.exp: list after info threads Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/interrupted-hand-call.exp ... +FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... +FAIL: gdb.threads/kill.exp: threaded: all threads started Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... +FAIL: gdb.threads/leader-exit.exp: continue to breakpoint: break-here +FAIL: gdb.threads/leader-exit.exp: Single thread has been left +FAIL: gdb.threads/leader-exit.exp: caught interrupt Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/linux-dp.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/local-watch-wrong-thread.exp ... +FAIL: gdb.threads/local-watch-wrong-thread.exp: continue to thread_function0 +FAIL: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp +FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint triggers +FAIL: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp, with false conditional +FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on the other thread +FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint +FAIL: gdb.threads/local-watch-wrong-thread.exp: delete 5 +FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint is still in breakpoint list +FAIL: gdb.threads/local-watch-wrong-thread.exp: let local watchpoint trigger +FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers (the program is no longer running) +FAIL: gdb.threads/local-watch-wrong-thread.exp: let thread_function0 return +FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's caller +FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); + ^~~~~~~~~~~~~~~~~ +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); + ^~~~~~~~~~~~~~~~~ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.exp ... +gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c: In function 'thread_func': +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:38:9: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration] + res = pthread_setname_np (pthread_self (), arg->name); + ^~~~~~~~~~~~~~~~~~ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: next over function call +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: info threads shows all threads +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: set scheduler-locking step +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=on: info threads shows all threads +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=on: set scheduler-locking on +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/next-while-other-thread-longjmps.exp ... +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 1 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 2 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 3 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 4 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 5 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 6 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 7 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 8 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 9 +FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 10 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/no-unwaited-for-left.exp ... +FAIL: gdb.threads/no-unwaited-for-left.exp: continue to breakpoint: break-here +FAIL: gdb.threads/no-unwaited-for-left.exp: enable scheduler-locking, for thread 2 +FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when thread 2 exits +FAIL: gdb.threads/no-unwaited-for-left.exp: only main thread left, thread 2 terminated +FAIL: gdb.threads/no-unwaited-for-left.exp: disable scheduler-locking, letting new thread start +FAIL: gdb.threads/no-unwaited-for-left.exp: continue to breakpoint: break-here-2 +FAIL: gdb.threads/no-unwaited-for-left.exp: enable scheduler-locking, for main thread +FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when the main thread exits (the program is no longer running) +FAIL: gdb.threads/no-unwaited-for-left.exp: only thread 3 left, main thread terminated +FAIL: gdb.threads/no-unwaited-for-left.exp: thread apply all with exited thread Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-1.exp ... +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=off: continue over exec Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-2.exp ... +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: continue over exec Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-3.exp ... +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=off: continue over exec Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-4.exp ... +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=off: continue over exec Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exit.exp ... +FAIL: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exit.exp: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exit.exp: program exits normally Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-stop-fair-events.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/print-threads.exp ... +FAIL: gdb.threads/print-threads.exp: all threads ran once +FAIL: gdb.threads/print-threads.exp: all threads ran once +FAIL: gdb.threads/print-threads.exp: all threads ran once Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/process-dies-while-detaching.exp ... +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: continue to breakpoint: child_function (the program exited) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: continue to breakpoint: _exit (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: detach child (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: detach parent (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: continue to breakpoint: child_function (the program exited) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: continue to breakpoint: _exit (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: detach child (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: continue (the program is no longer running) +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/process-dies-while-handling-bp.exp ... +FAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: Can't run to main +FAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: Can't run to main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/pthreads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... +FAIL: gdb.threads/queue-signal.exp: determine thread functions Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/reconnect-signal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/schedlock.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-command-handle-nopass.exp ... +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: stopped in thread +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 selected +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 got the signal +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over no: stopped in thread +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over no: thread 1 +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over no: thread 1 selected +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over no: signal SIGUSR1 +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over no: thread 1 got the signal Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-command-multiple-signals-pending.exp ... +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 2 created +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 3 created +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: continue +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: set scheduler-locking on +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: continue (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 1 selected +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 3 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: stop with SIGUSR2 (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 2 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: stop with SIGUSR1 (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: set scheduler-locking off +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: thread 1 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: signal command queries (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: second signal: signal delivered (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: no more signals (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: thread 2 created +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: thread 3 created +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: continue +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: set scheduler-locking on +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: continue (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: thread 1 selected +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: thread 3 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: stop with SIGUSR2 (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: thread 2 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: stop with SIGUSR1 (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: signal command does not query, signal delivered (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: second signal: set scheduler-locking off +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: second signal: signal command queries (the program is no longer running) +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: no more signals (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-delivered-right-thread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-sigtrap.exp ... +FAIL: gdb.threads/signal-sigtrap.exp: sigtrap thread 1: Can't run to thread_function +FAIL: gdb.threads/signal-sigtrap.exp: sigtrap thread 2: Can't run to thread_function Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ... +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 3 +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: force loop break in thread 2 +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: queue signal in thread 2 +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get my_number +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern 1) +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: stepped thread under control Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/step-bg-decr-pc-switch-thread.exp ... +FAIL: gdb.threads/step-bg-decr-pc-switch-thread.exp: continue to breakpoint: run to nop breakpoint +FAIL: gdb.threads/step-bg-decr-pc-switch-thread.exp: info threads shows all threads +FAIL: gdb.threads/step-bg-decr-pc-switch-thread.exp: next over nop +FAIL: gdb.threads/step-bg-decr-pc-switch-thread.exp: next& over inf loop +FAIL: gdb.threads/step-bg-decr-pc-switch-thread.exp: switch to main thread Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/step-over-lands-on-breakpoint.exp ... +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: step (timeout) +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: next (timeout) +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: continue Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/step-over-trips-on-watchpoint.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/stepi-random-signal.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/switch-threads.exp ... +FAIL: gdb.threads/switch-threads.exp: continue to breakpoint: continue to thread_func +FAIL: gdb.threads/switch-threads.exp: next Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-execl.exp ... +FAIL: gdb.threads/thread-execl.exp: schedlock off: continue to thread start +FAIL: gdb.threads/thread-execl.exp: schedlock off: set scheduler-locking off +FAIL: gdb.threads/thread-execl.exp: schedlock off: get to main in new image +FAIL: gdb.threads/thread-execl.exp: schedlock step: continue to thread start +FAIL: gdb.threads/thread-execl.exp: schedlock step: set scheduler-locking step +FAIL: gdb.threads/thread-execl.exp: schedlock step: get to main in new image +FAIL: gdb.threads/thread-execl.exp: schedlock on: continue to thread start +FAIL: gdb.threads/thread-execl.exp: schedlock on: set scheduler-locking on +FAIL: gdb.threads/thread-execl.exp: schedlock on: get to main in new image Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific-bp.exp ... +FAIL: gdb.threads/thread-specific-bp.exp: all-stop: get main thread id Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ... +FAIL: gdb.threads/thread-specific.exp: get threads list (no threads) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-unwindonsignal.exp ... +FAIL: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread +FAIL: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present +FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread_check.exp ... +FAIL: gdb.threads/thread_check.exp: continue to tf +FAIL: gdb.threads/thread_check.exp: backtrace from thread function Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/thread_events.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... +FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start +FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tid-reuse.exp ... +FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ... +FAIL: gdb.threads/tls-nodebug.exp: thread local storage Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ... +FAIL: gdb.threads/tls-shared.exp: print thread local storage variable Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-so_extern.exp ... +FAIL: gdb.threads/tls-so_extern.exp: print thread local storage variable +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address in main +FAIL: gdb.threads/tls-so_extern.exp: continue to break in a thread +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address +FAIL: gdb.threads/tls-so_extern.exp: continue to break in the other thread +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address in other thread +FAIL: gdb.threads/tls-so_extern.exp: continue to break in tls_ptr called at end of main +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address at end of main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ... +FAIL: gdb.threads/tls-var.exp: print tls_var Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls.exp ... +FAIL: gdb.threads/tls.exp: continue to first thread: no progress? +FAIL: gdb.threads/tls.exp: at least one th in spin while stopped at first th +FAIL: gdb.threads/tls.exp: first thread print me +FAIL: gdb.threads/tls.exp: first thread local storage +FAIL: gdb.threads/tls.exp: first get symbol value without frame +FAIL: gdb.threads/tls.exp: first another thread local storage +FAIL: gdb.threads/tls.exp: continue to second thread +FAIL: gdb.threads/tls.exp: at least one th in spin while stopped at second th +FAIL: gdb.threads/tls.exp: second thread print me +FAIL: gdb.threads/tls.exp: second thread local storage +FAIL: gdb.threads/tls.exp: second get symbol value without frame +FAIL: gdb.threads/tls.exp: second another thread local storage +FAIL: gdb.threads/tls.exp: continue to third thread +FAIL: gdb.threads/tls.exp: at least one th in spin while stopped at third th +FAIL: gdb.threads/tls.exp: third thread print me +FAIL: gdb.threads/tls.exp: third thread local storage +FAIL: gdb.threads/tls.exp: third look up a_thread_local symbol +FAIL: gdb.threads/tls.exp: third get symbol value without frame +FAIL: gdb.threads/tls.exp: third another thread local storage +FAIL: gdb.threads/tls.exp: continue to synch point (the program is no longer running) +FAIL: gdb.threads/tls.exp: get number of threads +FAIL: gdb.threads/tls.exp: No thread backtrace reported spin (vsyscall kernel problem?) +FAIL: gdb.threads/tls.exp: threads exited (the program is no longer running) +FAIL: gdb.threads/tls.exp: mess at end +FAIL: gdb.threads/tls.exp: info address me +FAIL: gdb.threads/tls.exp: p a_thread_local +FAIL: gdb.threads/tls.exp: p file2_thread_local +FAIL: gdb.threads/tls.exp: p a_thread_local second time Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads.exp ... +FAIL: gdb.threads/watchthreads.exp: threaded watch loop (timeout) +FAIL: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread +FAIL: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread +FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads2.exp ... +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: all threads started Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... +FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ... @@ -3768,6 +4983,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... +gdb compile failed, gcc-6: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ... @@ -3782,16 +4998,16 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb === gdb Summary === -# of expected passes 36905 -# of unexpected failures 106 +# of expected passes 26724 +# of unexpected failures 1260 # of unexpected successes 2 -# of expected failures 54 +# of expected failures 32 # of unknown successes 2 -# of known failures 64 -# of unresolved testcases 2 -# of untested testcases 41 -# of unsupported tests 71 -[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.12.50.20161123-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory +# of known failures 49 +# of unresolved testcases 1 +# of untested testcases 80 +# of unsupported tests 112 +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.12.50.20161123-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory Makefile:194: recipe for target 'check-single' failed make[4]: *** [check-single] Error 1 @@ -3799,7 +5015,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' Makefile:155: recipe for target 'check' failed make[3]: *** [check] Error 2 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' -Makefile:1923: recipe for target 'check' failed +Makefile:1950: recipe for target 'check' failed make[2]: *** [check] Error 2 make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb' Makefile:10791: recipe for target 'check-gdb' failed