diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ index 4abd572..a872750 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ @@ -11,14 +11,12 @@ 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' make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making check in . make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' -make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making check in po make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' @@ -52,7 +50,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 Sep 17 09:43:38 2014 +Test Run By thomas on Wed Sep 17 11:09:00 2014 Native configuration is [ARCH] === binutils tests === @@ -132,7 +130,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 Sep 17 09:43:45 2014 +Test Run By thomas on Wed Sep 17 11:09:12 2014 Native configuration is [ARCH] === gas tests === @@ -310,7 +308,6 @@ 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' @@ -319,7 +316,6 @@ make all-recursive make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making all in . make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' -make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making all in po make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' @@ -339,7 +335,6 @@ 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' @@ -366,7 +361,6 @@ 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' @@ -734,10 +728,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants API version: 1 gold version: 111 option: _Z4f13iv -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1212) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1164) -/usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) -two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crt1.o: claim file hook called (offset = 0, size = 1212) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crti.o: claim file hook called (offset = 0, size = 1164) +/usr/lib/gcc/i586-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) +two_file_test_main.o: claim file hook called (offset = 0, size = 6780) two_file_test_1.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.syms: claiming file, adding 38 symbols two_file_test_1b.syms: claim file hook called (offset = 0, size = 967) @@ -746,16 +740,18 @@ two_file_test_2.syms: claim file hook called (offset = 0, size = 2203) two_file_test_2.syms: claiming file, adding 16 symbols unused.syms: claim file hook called (offset = 0, size = 634) unused.syms: claiming file, adding 1 symbols -/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 733) -/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 967476) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114244) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../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 = 1508804) -/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468) -/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114244) +/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 733) +/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963380) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 276040) +/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114428) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292) +/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700) +/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468) +/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348) +/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114428) all symbols read hook called two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_IRONLY two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_IRONLY @@ -834,12 +830,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.syms two_file_test_1b.syms two_file_test_2.o API version: 1 gold version: 111 -two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +two_file_test_main.o: claim file hook called (offset = 0, size = 6780) two_file_test_1.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.syms: claiming file, adding 38 symbols two_file_test_1b.syms: claim file hook called (offset = 0, size = 967) two_file_test_1b.syms: claiming file, adding 2 symbols -two_file_test_2.o: claim file hook called (offset = 0, size = 4940) +two_file_test_2.o: claim file hook called (offset = 0, size = 4932) all symbols read hook called two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_REG two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_REG @@ -1332,8 +1328,8 @@ PASS: ver_test_4.sh PASS: ver_test_5.sh PASS: ver_test_7.sh PASS: ver_test_10.sh -FAIL: relro_test.sh -PASS: ver_matching_test.sh +PASS: relro_test.sh +FAIL: ver_matching_test.sh PASS: script_test_3.sh PASS: script_test_4.sh PASS: script_test_5.sh @@ -1453,11 +1449,11 @@ PASS: relro_strip_test PASS: relro_script_test PASS: script_test_1 PASS: script_test_2 -PASS: justsyms +FAIL: 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: dynamic_list_2 @@ -1514,7 +1510,7 @@ PASS: ehdr_start_test_2 PASS: ehdr_start_test_3 PASS: ehdr_start_test_5 ============================ -2 of 209 tests failed +5 of 209 tests failed See testsuite/test-suite.log ============================ Makefile:3901: recipe for target 'test-suite.log' failed @@ -1618,14 +1614,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ CC="gcc-4.9" CFLAGS="-g -O2" \ CXX="g++-4.9" CXXFLAGS="-g -O2" \ CC_FOR_HOST="gcc-4.9" 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 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 ldbuildid.o" BFDLIB="../bfd/.libs/libbfd.a" \ LIBIBERTY="../libiberty/libiberty.a " LIBS="-lz -ldl -ldl " \ DO_COMPARE="`echo 'cmp --ignore-initial=16 $f1 $f2' | sed -e 's,\\$,,g'`" \ ; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Wed Sep 17 09:46:52 2014 +Test Run By thomas on Wed Sep 17 11:14:32 2014 Native configuration is [ARCH] === ld tests === @@ -1684,6 +1680,8 @@ 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 ... @@ -1782,15 +1780,26 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 974 -# of expected failures 4 +# of expected passes 968 +# of unexpected failures 2 +# of expected failures 8 # of untested testcases 6 [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140916 +Makefile:3395: recipe for target 'check-DEJAGNU' failed +make[5]: *** [check-DEJAGNU] Error 1 make[5]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1781: recipe for target 'check-am' failed +make[4]: *** [check-am] Error 2 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1628: recipe for target 'check-recursive' failed +make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:1783: recipe for target 'check' failed +make[2]: *** [check] Error 2 make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/ld' +Makefile:7536: 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' @@ -1829,7 +1838,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 -Test Run By thomas on Wed Sep 17 09:49:12 2014 +Test Run By thomas on Wed Sep 17 11:18:43 2014 Native configuration is [ARCH] === gdb tests === @@ -1908,7 +1917,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ... FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj FAIL: gdb.ada/mi_interface.exp: list ggg1's children Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ... @@ -1930,6 +1944,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ... +FAIL: gdb.ada/rdv_wait.exp: task 2 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_tick_size.exp ... @@ -1945,7 +1960,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ... Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_length_array_enum_idx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ... @@ -2000,9 +2027,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... +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 ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... gdb compile failed, gcc: error: unrecognized command line option '-fmpx' Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... @@ -2012,6 +2047,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ... @@ -2044,7 +2103,18 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ... FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout) +FAIL: gdb.base/annota1.exp: break handle_USR1 (timeout) +FAIL: gdb.base/annota1.exp: break printf (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: signal sent (timeout) +FAIL: gdb.base/annota1.exp: thread switch (timeout) Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ... @@ -2052,15 +2122,41 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... -FAIL: gdb.base/async-shell.exp: run & Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ... +FAIL: gdb.base/async.exp: next& (timeout) +FAIL: gdb.base/async.exp: step& #1 (timeout) +FAIL: gdb.base/async.exp: step& #2 (timeout) +FAIL: gdb.base/async.exp: stepi& (timeout) +FAIL: gdb.base/async.exp: get next insn +FAIL: gdb.base/async.exp: nexti& (timeout) +FAIL: gdb.base/async.exp: finish& (timeout) +FAIL: gdb.base/async.exp: jump& (timeout) +FAIL: gdb.base/async.exp: until& (timeout) +FAIL: gdb.base/async.exp: set exec-done-display off Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ... -FAIL: gdb.base/attach-pie-noexec.exp: info shared Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-wait-input.exp ... Running ../../../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: 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 (timeout) +FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt +ERROR: Undefined command "". Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-load.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... @@ -2085,10 +2181,23 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ... +FAIL: gdb.base/call-signal-resume.exp: continue to program exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... +FAIL: gdb.base/catch-load.exp: plain load: continue +FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue +FAIL: gdb.base/catch-load.exp: rx load: continue +FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue +FAIL: gdb.base/catch-load.exp: non-matching load: continue +FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue +FAIL: gdb.base/catch-load.exp: plain unload: continue +FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue +FAIL: gdb.base/catch-load.exp: rx unload: continue +FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue +FAIL: gdb.base/catch-load.exp: non-matching unload: continue +FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... @@ -2110,7 +2219,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive-step-over.exp .. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ... -FAIL: gdb.base/corefile.exp: core-file warning-free +WARNING: can't generate a core file - core tests suppressed - check ulimit -c Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ... @@ -2118,6 +2227,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dcache-line-read-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ... +FAIL: gdb.base/default.exp: info set +FAIL: gdb.base/default.exp: show Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... @@ -2129,9 +2240,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... +FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... @@ -2151,6 +2267,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ... +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 ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ... @@ -2172,10 +2290,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ... -FAIL: gdb.base/gdb-sigterm.exp: expect eof #15 (stepping inside range 201 times) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ... @@ -2213,12 +2331,35 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ... -FAIL: gdb.base/interp.exp: can list sources Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ... +FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ... +FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited) +FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130 +FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running) +FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 +FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" +FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 +FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193 +FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running) +FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function +FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218 +FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running) +FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited) +FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130 +FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running) +FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 +FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" +FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 +FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193 +FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running) +FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function +FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218 +FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ... +FAIL: gdb.base/jit.exp: PIE: one_jit_test-1: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ... @@ -2231,15 +2372,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/maint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ... Running ../../../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 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ... @@ -2251,6 +2391,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp ... Running ../../../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) +ERROR: Window too small. +ERROR: Window too small. +ERROR: Window too small. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-inferior-exit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ... @@ -2321,6 +2470,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ... Running ../../../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 (GDB internal error) +FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main (GDB internal error) +FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main (GDB internal error) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ... @@ -2335,18 +2488,98 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... +FAIL: gdb.base/siginfo-addr.exp: si_addr value Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-infcall.exp ... +FAIL: gdb.base/siginfo-infcall.exp: continue to the handler Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-obj.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-thread.exp ... Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... +FAIL: gdb.base/sigrepeat.exp: next Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... +FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2) +FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout) +FAIL: gdb.base/sigstep.exp: stepi from handleri; leave handler +FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline +FAIL: gdb.base/sigstep.exp: next from handler; leave handler +FAIL: gdb.base/sigstep.exp: nexti from handleri; leave handler +FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline +FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler +FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline +FAIL: gdb.base/sigstep.exp: return from handleri; leave handler +FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline +FAIL: gdb.base/sigstep.exp: step to handler; resync (the program exited) +FAIL: gdb.base/sigstep.exp: step to handler; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next to handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next to handler; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue to handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step over handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step over handler; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next over handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next over handler; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue over handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue over handler; performing continue (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop (the program is no longer running) +FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ... @@ -2413,6 +2646,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... +gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': +../../../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]; + ^ +../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/testenv.exp ... @@ -2422,12 +2660,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ui-redirect.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ... +FAIL: gdb.base/unload.exp: running program (the program exited) +FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 +FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) +FAIL: gdb.base/unload.exp: print y from libfile +FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited) +FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 +FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) +FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running) +FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 +FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running) +FAIL: gdb.base/unload.exp: print y from libfile2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ... -FAIL: gdb.base/valgrind-infcall.exp: target remote for vgdb Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/vla-datatypes.exp ... @@ -2443,9 +2691,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... +FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ... +FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited) +FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g +FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running) +FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited) +FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ... @@ -2492,6 +2746,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/abstract-origin.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ambiguous.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota2.exp ... +FAIL: gdb.cp/annota2.exp: continue until exit (timeout) +FAIL: gdb.cp/annota2.exp: delete bps +FAIL: gdb.cp/annota2.exp: break at main (got interactive prompt) +FAIL: gdb.cp/annota2.exp: run until main breakpoint (got interactive prompt) +FAIL: gdb.cp/annota2.exp: set watch on a.x (timeout) +FAIL: gdb.cp/annota2.exp: watch triggered on a.x (timeout) +FAIL: gdb.cp/annota2.exp: annotate-quit Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-struct.exp ... @@ -2534,6 +2795,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... +FAIL: gdb.cp/infcall-dlopen.exp: test 0 +FAIL: gdb.cp/infcall-dlopen.exp: test 1 +FAIL: gdb.cp/infcall-dlopen.exp: test 2 +FAIL: gdb.cp/infcall-dlopen.exp: test 3 +FAIL: gdb.cp/infcall-dlopen.exp: test 4 +FAIL: gdb.cp/infcall-dlopen.exp: test 5 +FAIL: gdb.cp/infcall-dlopen.exp: test 6 +FAIL: gdb.cp/infcall-dlopen.exp: test 7 +FAIL: gdb.cp/infcall-dlopen.exp: test 8 +FAIL: gdb.cp/infcall-dlopen.exp: test 9 Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ... @@ -2727,7 +2998,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/valop.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ... -ERROR: couldn't run to breakpoint sub_ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/charset.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/common-block.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ... @@ -2742,14 +3012,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... Running ../../../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, RETURN_MASK_ALL) -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 ../../../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, RETURN_MASK_ALL) +FAIL: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop +WARNING: Couldn't test self Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... -FAIL: gdb.gdb/selftest.exp: backtrace through signal handler +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: backtrace through signal handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ... @@ -2838,6 +3114,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... @@ -2847,9 +3125,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ... +FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall +FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" " +FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6 +FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved +FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout) +FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error) +FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout) +FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... +FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop +FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ... @@ -2866,6 +3163,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-language.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +FAIL: gdb.mi/mi-memory-changed.exp: create objvar for C Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ... @@ -2882,8 +3180,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ... -FAIL: gdb.mi/mi-solib.exp: CLI prints solib event (timeout) -FAIL: gdb.mi/mi-solib.exp: check for solib event (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ... @@ -2913,10 +3209,29 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ... +FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... +gdb compile failed, ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... +gdb compile failed, ../../../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 ../../../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 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ... +FAIL: gdb.multi/watchpoint-multi.exp: start to main inferior 2 +FAIL: gdb.multi/watchpoint-multi.exp: awatch c on inferior 2 +FAIL: gdb.multi/watchpoint-multi.exp: setting breakpoint at marker_exit +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 ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ... @@ -2951,6 +3266,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-completion.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ... +FAIL: gdb.python/py-events.exp: inferior 2 +FAIL: gdb.python/py-events.exp: Inferior 2 terminated. (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evsignal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evthreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ... @@ -2969,9 +3286,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-linetable.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... @@ -3039,71 +3362,391 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... +FAIL: gdb.threads/bp_in_thread.exp: run to noreturn Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/clone-new-thread-event.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/corethreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/create-fail.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/current-lwp-dead.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/dlopen-libpthread.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-child-threads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-thread-pending.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/gcore-stale-thread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/gcore-thread.exp ... +FAIL: gdb.threads/gcore-thread.exp: thread 1 is running +FAIL: gdb.threads/gcore-thread.exp: thread 2 is running Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ... Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ... Running ../../../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 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/linux-dp.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... +FAIL: gdb.threads/multiple-step-overs.exp: step: info threads shows all threads +FAIL: gdb.threads/multiple-step-overs.exp: step: set scheduler-locking on +FAIL: gdb.threads/multiple-step-overs.exp: step: thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: step: continue to breakpoint: run to breakpoint in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: step: unbreak loop in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: step: thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: step: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: step: unbreak loop in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: step: thread 1 +FAIL: gdb.threads/multiple-step-overs.exp: step: set scheduler-locking off +FAIL: gdb.threads/multiple-step-overs.exp: step +FAIL: gdb.threads/multiple-step-overs.exp: next: info threads shows all threads +FAIL: gdb.threads/multiple-step-overs.exp: next: set scheduler-locking on +FAIL: gdb.threads/multiple-step-overs.exp: next: thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: next: continue to breakpoint: run to breakpoint in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: next: unbreak loop in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: next: thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: next: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: next: unbreak loop in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: next: thread 1 +FAIL: gdb.threads/multiple-step-overs.exp: next: set scheduler-locking off FAIL: gdb.threads/multiple-step-overs.exp: next +FAIL: gdb.threads/multiple-step-overs.exp: continue: info threads shows all threads +FAIL: gdb.threads/multiple-step-overs.exp: continue: set scheduler-locking on +FAIL: gdb.threads/multiple-step-overs.exp: continue: thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: continue: continue to breakpoint: run to breakpoint in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: continue: unbreak loop in thread 3 +FAIL: gdb.threads/multiple-step-overs.exp: continue: thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: continue: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: continue: unbreak loop in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: continue: thread 1 +FAIL: gdb.threads/multiple-step-overs.exp: continue: set scheduler-locking off +FAIL: gdb.threads/multiple-step-overs.exp: continue Running ../../../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 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-1.exp ... +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched0: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched0: continue over exec +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched1: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched1: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched1: continue over exec Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-2.exp ... +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched0: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched0: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched0: continue over exec +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched1: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched1: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched1: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched1: continue over exec Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-3.exp ... +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched0: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched0: continue over exec +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched1: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched1: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched1: continue over exec Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exc-4.exp ... +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched0: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched0: continue over exec +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: continue over exec Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthreads.exp ... +FAIL: gdb.threads/pthreads.exp: Continue to creation of first thread +FAIL: gdb.threads/pthreads.exp: Continue to creation of second thread +FAIL: gdb.threads/pthreads.exp: get thread 2 id +FAIL: gdb.threads/pthreads.exp: continue until common routine run 15 times +FAIL: gdb.threads/pthreads.exp: continue with all threads running (the program is no longer running) +FAIL: gdb.threads/pthreads.exp: set var common_routine::hits=0 +FAIL: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 +FAIL: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 +FAIL: gdb.threads/pthreads.exp: set var common_routine::from_main=0 +FAIL: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 +FAIL: gdb.threads/pthreads.exp: continue until common routine run 15 times (the program is no longer running) +FAIL: gdb.threads/pthreads.exp: check backtrace from main thread +FAIL: gdb.threads/pthreads.exp: check backtrace from thread 1 +FAIL: gdb.threads/pthreads.exp: check backtrace from thread 2 +FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads +FAIL: gdb.threads/pthreads.exp: set break at common_routine in thread 2 +FAIL: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... +FAIL: gdb.threads/queue-signal.exp: determine thread functions Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/reconnect-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/schedlock.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-command-multiple-signals-pending.exp ... +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 +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: thread 2 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: stop with SIGUSR1 +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 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: second signal: signal delivered +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: no more signals +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 +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: thread 2 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: stop with SIGUSR1 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: signal command does not query, signal delivered +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 +FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: no more signals Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-delivered-right-thread.exp ... Running ../../../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 +FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: stepped thread under control Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/step-over-lands-on-breakpoint.exp ... +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: step: step +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: next: next +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: info threads shows all threads +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: set scheduler-locking on +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: set scheduler-locking off +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: continue: continue Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/step-over-trips-on-watchpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/stepi-random-signal.exp ... Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific-bp.exp ... +FAIL: gdb.threads/thread-specific-bp.exp: all-stop: continue to breakpoint: start +FAIL: gdb.threads/thread-specific-bp.exp: all-stop: continue to end +FAIL: gdb.threads/thread-specific-bp.exp: all-stop: thread start is gone Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ... +FAIL: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint Running ../../../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 ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread_events.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... Running ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ... +FAIL: gdb.threads/tls-nodebug.exp: thread local storage Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ... +FAIL: gdb.threads/tls-shared.exp: print thread local storage variable Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ... +FAIL: gdb.threads/tls-var.exp: print tls_var Running ../../../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: first thread print me +FAIL: gdb.threads/tls.exp: first thread local storage +FAIL: gdb.threads/tls.exp: first another thread local storage +FAIL: gdb.threads/tls.exp: continue to second thread +FAIL: gdb.threads/tls.exp: second thread print me +FAIL: gdb.threads/tls.exp: second thread local storage +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 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 ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... Running ../../../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 ../../../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 (the program is no longer running) +FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../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 (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ... @@ -3141,6 +3784,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... +gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ... @@ -3155,15 +3799,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === -# of expected passes 30244 -# of unexpected failures 107 +# of expected passes 23890 +# of unexpected failures 721 # of unexpected successes 2 -# of expected failures 58 +# of expected failures 36 # of unknown successes 1 -# of known failures 61 -# of unresolved testcases 1 -# of untested testcases 29 -# of unsupported tests 58 +# of known failures 55 +# of unresolved testcases 4 +# of untested testcases 59 +# of unsupported tests 92 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory Makefile:192: recipe for target 'check-single' failed @@ -3172,7 +3816,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:1101: recipe for target 'check' failed +Makefile:1126: recipe for target 'check' failed make[2]: *** [check] Error 2 make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb' Makefile:10293: recipe for target 'check-gdb' failed